|
virtual std::string addCenterLine (Base::Vector3d start, Base::Vector3d end) | |
|
virtual std::string addCenterLine (TechDraw::BaseGeom *bg) | |
|
virtual std::string addCenterLine (TechDraw::CenterLine *cl) | |
|
virtual std::string addCosmeticEdge (Base::Vector3d start, Base::Vector3d end) | |
|
virtual std::string addCosmeticEdge (TechDraw::BaseGeom *bg) | |
|
virtual std::string addCosmeticVertex (Base::Vector3d pos) | |
|
virtual std::string addGeomFormat (TechDraw::GeomFormat *gf) | |
|
CosmeticExtension () | |
|
virtual CenterLine * getCenterLine (std::string tag) const | |
|
virtual CenterLine * getCenterLineBySelection (int i) const | |
|
virtual CenterLine * getCenterLineBySelection (std::string name) const | |
|
virtual CosmeticEdge * getCosmeticEdge (std::string id) const | |
|
virtual CosmeticEdge * getCosmeticEdgeBySelection (int i) const | |
|
virtual CosmeticEdge * getCosmeticEdgeBySelection (std::string name) const | |
|
virtual CosmeticVertex * getCosmeticVertex (std::string id) const | |
|
virtual CosmeticVertex * getCosmeticVertexBySelection (int i) const | |
|
virtual CosmeticVertex * getCosmeticVertexBySelection (std::string name) const | |
|
PyObject * getExtensionPyObject (void) | |
|
virtual GeomFormat * getGeomFormat (std::string id) const | |
|
virtual GeomFormat * getGeomFormatBySelection (int i) const | |
|
virtual GeomFormat * getGeomFormatBySelection (std::string name) const | |
|
virtual void removeCenterLine (std::string tag) | |
|
virtual void removeCenterLine (std::vector< std::string > delTags) | |
|
virtual void removeCosmeticEdge (std::string tag) | |
|
virtual void removeCosmeticEdge (std::vector< std::string > delTags) | |
|
virtual void removeCosmeticVertex (std::string tag) | |
|
virtual void removeCosmeticVertex (std::vector< std::string > delTags) | |
|
virtual void removeGeomFormat (std::string tag) | |
|
virtual bool replaceCenterLine (CenterLine *newLine) | |
|
virtual bool replaceCosmeticEdge (CosmeticEdge *newEdge) | |
|
virtual bool replaceCosmeticVertex (CosmeticVertex *newVertex) | |
|
virtual bool replaceGeomFormat (TechDraw::GeomFormat *gf) | |
|
virtual ~CosmeticExtension () | |
|
DocumentObjectExtension () | |
|
virtual App::DocumentObjectExecReturn * extensionExecute (void) | |
|
virtual bool extensionGetLinkedObject (DocumentObject *&ret, bool recursive, Base::Matrix4D *mat, bool transform, int depth) const | |
| Get the linked object. More...
|
|
virtual bool extensionGetSubObject (DocumentObject *&ret, const char *subname, PyObject **pyObj, Base::Matrix4D *mat, bool transform, int depth) const | |
| Get the sub object by name. More...
|
|
virtual bool extensionGetSubObjects (std::vector< std::string > &ret, int reason) const | |
| Get name references of all sub objects. More...
|
|
virtual bool extensionHasChildElement () const | |
|
virtual int extensionIsElementVisible (const char *) | |
|
virtual short extensionMustExecute (void) | |
|
virtual int extensionSetElementVisible (const char *, bool) | |
|
App::DocumentObject * getExtendedObject () | |
|
const App::DocumentObject * getExtendedObject () const | |
|
virtual const char * getViewProviderExtensionName (void) const | |
| returns the type name of the ViewProviderExtension which is automatically attached to the viewprovider object when it is initiated More...
|
|
virtual void onExtendedDocumentRestored () | |
| get called after a document has been fully restored More...
|
|
virtual void onExtendedSettingDocument () | |
| get called after setting the document More...
|
|
virtual void onExtendedSetupObject () | |
| get called after a brand new object was created More...
|
|
virtual void onExtendedUnsetupObject () | |
| get called when object is going to be removed from the document More...
|
|
virtual ~DocumentObjectExtension () | |
|
Extension () | |
|
App::ExtensionContainer * getExtendedContainer () | |
|
const App::ExtensionContainer * getExtendedContainer () const | |
|
virtual void initExtension (App::ExtensionContainer *obj) | |
|
bool isPythonExtension () | |
|
std::string name () const | |
|
virtual ~Extension () | |
|
virtual Property * extensionGetPropertyByName (const char *name) const | |
| find a property by its name More...
|
|
virtual const char * extensionGetPropertyName (const Property *prop) const | |
| get the name of a property More...
|
|
virtual void extensionGetPropertyMap (std::map< std::string, Property * > &Map) const | |
| get all properties of the class (including properties of the parent) More...
|
|
virtual void extensionGetPropertyList (std::vector< Property * > &List) const | |
| get all properties of the class (including properties of the parent) More...
|
|
virtual short extensionGetPropertyType (const Property *prop) const | |
| get the Type of a Property More...
|
|
virtual short extensionGetPropertyType (const char *name) const | |
| get the Type of a named Property More...
|
|
virtual const char * extensionGetPropertyGroup (const Property *prop) const | |
| get the Group of a Property More...
|
|
virtual const char * extensionGetPropertyGroup (const char *name) const | |
| get the Group of a named Property More...
|
|
virtual const char * extensionGetPropertyDocumentation (const Property *prop) const | |
| get the Group of a Property More...
|
|
virtual const char * extensionGetPropertyDocumentation (const char *name) const | |
| get the Group of a named Property More...
|
|
virtual void extensionSave (Base::Writer &) const | |
|
virtual void extensionRestore (Base::XMLReader &) | |
|
bool extensionIsDerivedFrom (const Base::Type type) const | |
|