Gui::ViewProviderPythonFeatureImp Class Reference

#include <ViewProviderPythonFeature.h>

List of all members.

Public Member Functions

std::vector
< App::DocumentObject * > 
claimChildren () const
std::string getElement (const SoPickedPoint *pp) const
QIcon getIcon () const
std::vector< Base::Vector3dgetSelectionShape (const char *Element) const
bool setEdit (int ModNum)
bool unsetEdit (int ModNum)
 ViewProviderPythonFeatureImp (ViewProviderDocumentObject *)
 constructor.
 ~ViewProviderPythonFeatureImp ()
 destructor.
Update data methods



void attach (App::DocumentObject *pcObject)
void finishRestoring ()
void onChanged (const App::Property *prop)
void startRestoring ()
void updateData (const App::Property *)
Display methods



const char * getDefaultDisplayMode () const
 get the default display mode
std::vector< std::string > getDisplayModes (void) const
 returns a list of all possible modes
std::string setDisplayMode (const char *ModeName)
 set the display mode

Detailed Description

Definition at line 40 of file ViewProviderPythonFeature.h.


Constructor & Destructor Documentation

ViewProviderPythonFeatureImp::ViewProviderPythonFeatureImp ( ViewProviderDocumentObject vp  ) 

constructor.

Definition at line 190 of file ViewProviderPythonFeature.cpp.

References Gui::ViewProviderPythonFeatureObserver::instance().

ViewProviderPythonFeatureImp::~ViewProviderPythonFeatureImp (  ) 

destructor.

Definition at line 196 of file ViewProviderPythonFeature.cpp.


Member Function Documentation

void ViewProviderPythonFeatureImp::attach ( App::DocumentObject pcObject  ) 
std::vector< App::DocumentObject * > ViewProviderPythonFeatureImp::claimChildren ( void   )  const
void ViewProviderPythonFeatureImp::finishRestoring (  ) 
const char * ViewProviderPythonFeatureImp::getDefaultDisplayMode (  )  const
std::vector< std::string > ViewProviderPythonFeatureImp::getDisplayModes ( void   )  const
std::string ViewProviderPythonFeatureImp::getElement ( const SoPickedPoint *  pp  )  const

Definition at line 284 of file ViewProviderPythonFeature.cpp.

QIcon ViewProviderPythonFeatureImp::getIcon ( void   )  const
std::vector< Base::Vector3d > ViewProviderPythonFeatureImp::getSelectionShape ( const char *  Element  )  const

Definition at line 289 of file ViewProviderPythonFeature.cpp.

void ViewProviderPythonFeatureImp::onChanged ( const App::Property prop  ) 
std::string ViewProviderPythonFeatureImp::setDisplayMode ( const char *  ModeName  ) 
bool ViewProviderPythonFeatureImp::setEdit ( int  ModNum  ) 
void ViewProviderPythonFeatureImp::startRestoring (  ) 
bool ViewProviderPythonFeatureImp::unsetEdit ( int  ModNum  ) 
void ViewProviderPythonFeatureImp::updateData ( const App::Property prop  ) 

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

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