Gui::View3DInventorPy Class Reference

#include <View3DPy.h>

Inheritance diagram for Gui::View3DInventorPy:
Py::PythonExtension< View3DInventorPy > Py::PythonExtensionBase

List of all members.

Public Member Functions

Py::Object addEventCallback (const Py::Tuple &)
Py::Object addEventCallbackPivy (const Py::Tuple &)
Py::Object dump (const Py::Tuple &)
Py::Object dumpNode (const Py::Tuple &)
Py::Object fitAll (const Py::Tuple &)
Py::Object getattr (const char *)
Py::Object getCamera (const Py::Tuple &)
Py::Object getCameraNode (const Py::Tuple &)
Py::Object getCameraType (const Py::Tuple &)
Py::Object getCursorPos (const Py::Tuple &)
Py::Object getNavigationType (const Py::Tuple &)
Py::Object getObjectInfo (const Py::Tuple &)
Py::Object getObjectsInfo (const Py::Tuple &)
Py::Object getPoint (const Py::Tuple &)
Py::Object getSceneGraph (const Py::Tuple &)
Py::Object getSize (const Py::Tuple &)
Py::Object getStereoType (const Py::Tuple &)
Py::Object getViewDirection (const Py::Tuple &)
Py::Object getViewer (const Py::Tuple &)
Py::Object isAnimationEnabled (const Py::Tuple &)
Py::Object listCameraTypes (const Py::Tuple &)
Py::Object listNavigationTypes (const Py::Tuple &)
Py::Object listStereoTypes (const Py::Tuple &)
Py::Object message (const Py::Tuple &)
Py::Object removeAnnotation (const Py::Tuple &)
Py::Object removeEventCallback (const Py::Tuple &)
Py::Object removeEventCallbackPivy (const Py::Tuple &)
Py::Object repr ()
Py::Object saveImage (const Py::Tuple &)
Py::Object saveVectorGraphic (const Py::Tuple &)
Py::Object setAnimationEnabled (const Py::Tuple &)
Py::Object setAnnotation (const Py::Tuple &)
int setattr (const char *, const Py::Object &)
Py::Object setCamera (const Py::Tuple &)
Py::Object setCameraOrientation (const Py::Tuple &)
Py::Object setCameraType (const Py::Tuple &)
Py::Object setNavigationType (const Py::Tuple &)
Py::Object setStereoType (const Py::Tuple &)
Py::Object startAnimating (const Py::Tuple &)
Py::Object stopAnimating (const Py::Tuple &)
 View3DInventorPy (View3DInventor *vi)
Py::Object viewAxometric (const Py::Tuple &)
Py::Object viewBottom (const Py::Tuple &)
Py::Object viewFront (const Py::Tuple &)
Py::Object viewLeft (const Py::Tuple &)
Py::Object viewPosition (const Py::Tuple &)
Py::Object viewRear (const Py::Tuple &)
Py::Object viewRight (const Py::Tuple &)
Py::Object viewTop (const Py::Tuple &)
 ~View3DInventorPy ()

Static Public Member Functions

static void init_type (void)

Friends

class View3DInventor

Detailed Description

Definition at line 36 of file View3DPy.h.


Constructor & Destructor Documentation

View3DInventorPy::View3DInventorPy ( View3DInventor vi  ) 

Definition at line 138 of file View3DPy.cpp.

View3DInventorPy::~View3DInventorPy (  ) 

Definition at line 143 of file View3DPy.cpp.


Member Function Documentation

Py::Object View3DInventorPy::addEventCallback ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::addEventCallbackPivy ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::dump ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::dumpNode ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::fitAll ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::getattr ( const char *  attr  )  [virtual]

Reimplemented from Py::PythonExtension< View3DInventorPy >.

Definition at line 177 of file View3DPy.cpp.

References Py::Object::ptr().

Py::Object View3DInventorPy::getCamera ( const Py::Tuple args  ) 

Definition at line 602 of file View3DPy.cpp.

References buffer, Gui::View3DInventor::getViewer(), Py::Object::ptr(), and Base::Exception::what().

Referenced by init_type().

Py::Object View3DInventorPy::getCameraNode ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::getCameraType ( const Py::Tuple args  ) 

Definition at line 673 of file View3DPy.cpp.

References Gui::View3DInventor::getViewer(), and Py::Object::ptr().

Referenced by init_type().

Py::Object View3DInventorPy::getCursorPos ( const Py::Tuple args  ) 

Definition at line 883 of file View3DPy.cpp.

References RobotExample::pos, Py::Object::ptr(), and Py::Tuple::setItem().

Referenced by init_type().

Py::Object View3DInventorPy::getNavigationType ( const Py::Tuple  ) 
Py::Object View3DInventorPy::getObjectInfo ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::getObjectsInfo ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::getPoint ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::getSceneGraph ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::getSize ( const Py::Tuple args  ) 

Definition at line 1044 of file View3DPy.cpp.

References Gui::View3DInventor::getViewer(), Py::Object::ptr(), and Py::Tuple::setItem().

Referenced by init_type().

Py::Object View3DInventorPy::getStereoType ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::getViewDirection ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::getViewer ( const Py::Tuple args  ) 
void View3DInventorPy::init_type ( void   )  [static]
Py::Object View3DInventorPy::isAnimationEnabled ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::listCameraTypes ( const Py::Tuple args  ) 

Definition at line 725 of file View3DPy.cpp.

References Py::Object::ptr(), and Base::Exception::what().

Referenced by init_type().

Py::Object View3DInventorPy::listNavigationTypes ( const Py::Tuple  ) 
Py::Object View3DInventorPy::listStereoTypes ( const Py::Tuple args  ) 

Definition at line 859 of file View3DPy.cpp.

References Py::Object::ptr(), and Base::Exception::what().

Referenced by init_type().

Py::Object View3DInventorPy::message ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::removeAnnotation ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::removeEventCallback ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::removeEventCallbackPivy ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::repr (  )  [virtual]

Reimplemented from Py::PythonExtensionBase.

Definition at line 149 of file View3DPy.cpp.

Py::Object View3DInventorPy::saveImage ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::saveVectorGraphic ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::setAnimationEnabled ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::setAnnotation ( const Py::Tuple args  ) 
int View3DInventorPy::setattr ( const char *  attr,
const Py::Object value 
) [virtual]

Reimplemented from Py::PythonExtensionBase.

Definition at line 197 of file View3DPy.cpp.

Py::Object View3DInventorPy::setCamera ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::setCameraOrientation ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::setCameraType ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::setNavigationType ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::setStereoType ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::startAnimating ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::stopAnimating ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::viewAxometric ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::viewBottom ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::viewFront ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::viewLeft ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::viewPosition ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::viewRear ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::viewRight ( const Py::Tuple args  ) 
Py::Object View3DInventorPy::viewTop ( const Py::Tuple args  ) 

Friends And Related Function Documentation

friend class View3DInventor [friend]

Definition at line 107 of file View3DPy.h.


The documentation for this class was generated from the following files:

Generated on Wed Nov 23 19:02:04 2011 for FreeCAD by  doxygen 1.6.1