The python export class for ViewProviderFemMesh. More...
#include <ViewProviderFemMeshPy.h>
Public Types | |
typedef ViewProviderFemMesh * | PointerType |
![]() | |
typedef ViewProviderDocumentObject * | PointerType |
![]() | |
typedef ViewProvider * | PointerType |
![]() | |
typedef ExtensionContainer * | PointerType |
![]() | |
typedef PropertyContainer * | PointerType |
![]() | |
typedef Persistence * | PointerType |
![]() | |
typedef BaseClass * | PointerType |
![]() | |
typedef void * | PointerType |
enum | Status { Valid = 0 , Immutable = 1 , Notify = 2 , NoTrack = 3 } |
Public Member Functions | |
virtual PyTypeObject * | GetType (void) |
virtual int | PyInit (PyObject *args, PyObject *k) |
PyInit method Override this method to initialize a newly created instance of the class (Constructor) More... | |
std::string | representation (void) const |
ViewProviderFemMeshPy (ViewProviderFemMesh *pcObject, PyTypeObject *T=&Type) | |
![]() | |
std::string | representation (void) const |
ViewProviderDocumentObjectPy (ViewProviderDocumentObject *pcObject, PyTypeObject *T=&Type) | |
PyObject * | update (PyObject *args) |
implementer for the update() method More... | |
Py::Object | getObject (void) const |
getter for the Object attribute More... | |
void | setObject (Py::Object arg) |
setter for the Object attribute More... | |
Py::Boolean | getForceUpdate (void) const |
getter for the ForceUpdate attribute More... | |
void | setForceUpdate (Py::Boolean arg) |
setter for the ForceUpdate attribute More... | |
Py::Object | getDocument (void) const |
getter for the Document attribute More... | |
PyObject * | getCustomAttributes (const char *attr) const |
getter method for special attributes (e.g. dynamic ones) More... | |
int | setCustomAttributes (const char *attr, PyObject *obj) |
setter for special attributes (e.g. More... | |
ViewProviderDocumentObject * | getViewProviderDocumentObjectPtr (void) const |
getter for the object handled by this class More... | |
![]() | |
std::string | representation (void) const |
ViewProviderPy (ViewProvider *pcObject, PyTypeObject *T=&Type) | |
PyObject * | addProperty (PyObject *args) |
implementer for the addProperty() method More... | |
PyObject * | removeProperty (PyObject *args) |
implementer for the removeProperty() method More... | |
PyObject * | supportedProperties (PyObject *args) |
implementer for the supportedProperties() method More... | |
PyObject * | show (PyObject *args) |
implementer for the show() method More... | |
PyObject * | hide (PyObject *args) |
implementer for the hide() method More... | |
PyObject * | isVisible (PyObject *args) |
implementer for the isVisible() method More... | |
PyObject * | canDragObject (PyObject *args) |
implementer for the canDragObject() method More... | |
PyObject * | dragObject (PyObject *args) |
implementer for the dragObject() method More... | |
PyObject * | canDropObject (PyObject *args) |
implementer for the canDropObject() method More... | |
PyObject * | dropObject (PyObject *args) |
implementer for the dropObject() method More... | |
PyObject * | canDragAndDropObject (PyObject *args) |
implementer for the canDragAndDropObject() method More... | |
PyObject * | replaceObject (PyObject *args) |
implementer for the replaceObject() method More... | |
PyObject * | doubleClicked (PyObject *args) |
implementer for the doubleClicked() method More... | |
PyObject * | addDisplayMode (PyObject *args) |
implementer for the addDisplayMode() method More... | |
PyObject * | listDisplayModes (PyObject *args) |
implementer for the listDisplayModes() method More... | |
PyObject * | toString (PyObject *args) |
implementer for the toString() method More... | |
PyObject * | setTransformation (PyObject *args) |
implementer for the setTransformation() method More... | |
PyObject * | claimChildren (PyObject *args) |
implementer for the claimChildren() method More... | |
PyObject * | partialRender (PyObject *args) |
implementer for the partialRender() method More... | |
PyObject * | getElementColors (PyObject *args) |
implementer for the getElementColors() method More... | |
PyObject * | setElementColors (PyObject *args) |
implementer for the setElementColors() method More... | |
PyObject * | getElementPicked (PyObject *args) |
implementer for the getElementPicked() method More... | |
PyObject * | getDetailPath (PyObject *args) |
implementer for the getDetailPath() method More... | |
PyObject * | signalChangeIcon (PyObject *args) |
implementer for the signalChangeIcon() method More... | |
PyObject * | getBoundingBox (PyObject *args) |
implementer for the getBoundingBox() method More... | |
Py::Object | getAnnotation (void) const |
getter for the Annotation attribute More... | |
void | setAnnotation (Py::Object arg) |
setter for the Annotation attribute More... | |
Py::Object | getIcon (void) const |
getter for the Icon attribute More... | |
Py::Object | getRootNode (void) const |
getter for the RootNode attribute More... | |
void | setRootNode (Py::Object arg) |
setter for the RootNode attribute More... | |
Py::Object | getSwitchNode (void) const |
getter for the SwitchNode attribute More... | |
void | setSwitchNode (Py::Object arg) |
setter for the SwitchNode attribute More... | |
Py::Int | getDefaultMode (void) const |
getter for the DefaultMode attribute More... | |
void | setDefaultMode (Py::Int arg) |
setter for the DefaultMode attribute More... | |
Py::String | getIV (void) const |
getter for the IV attribute More... | |
Py::Boolean | getCanRemoveChildrenFromRoot (void) const |
getter for the CanRemoveChildrenFromRoot attribute More... | |
Py::Boolean | getLinkVisibility (void) const |
getter for the LinkVisibility attribute More... | |
void | setLinkVisibility (Py::Boolean arg) |
setter for the LinkVisibility attribute More... | |
Py::String | getDropPrefix (void) const |
getter for the DropPrefix attribute More... | |
PyObject * | getCustomAttributes (const char *attr) const |
getter method for special attributes (e.g. dynamic ones) More... | |
int | setCustomAttributes (const char *attr, PyObject *obj) |
setter for special attributes (e.g. More... | |
ViewProvider * | getViewProviderPtr (void) const |
getter for the object handled by this class More... | |
![]() | |
ExtensionContainerPy (ExtensionContainer *pcObject, PyTypeObject *T=&Type) | |
int | finalization () |
int | initialization () |
std::string | representation (void) const |
PyObject * | getCustomAttributes (const char *attr) const |
getter method for special attributes (e.g. dynamic ones) More... | |
int | setCustomAttributes (const char *attr, PyObject *obj) |
setter for special attributes (e.g. More... | |
ExtensionContainer * | getExtensionContainerPtr (void) const |
getter for the object handled by this class More... | |
PyObject * | addExtension (PyObject *args) |
implementer for the addExtension() method More... | |
PyObject * | hasExtension (PyObject *args) |
implementer for the hasExtension() method More... | |
![]() | |
PropertyContainerPy (PropertyContainer *pcObject, PyTypeObject *T=&Type) | |
std::string | representation (void) const |
PyObject * | getPropertyByName (PyObject *args) |
implementer for the getPropertyByName() method More... | |
PyObject * | getPropertyTouchList (PyObject *args) |
implementer for the getPropertyTouchList() method More... | |
PyObject * | getTypeOfProperty (PyObject *args) |
implementer for the getTypeOfProperty() method More... | |
PyObject * | getTypeIdOfProperty (PyObject *args) |
implementer for the getTypeIdOfProperty() method More... | |
PyObject * | setEditorMode (PyObject *args) |
implementer for the setEditorMode() method More... | |
PyObject * | getEditorMode (PyObject *args) |
implementer for the getEditorMode() method More... | |
PyObject * | getGroupOfProperty (PyObject *args) |
implementer for the getGroupOfProperty() method More... | |
PyObject * | setPropertyStatus (PyObject *args) |
implementer for the setPropertyStatus() method More... | |
PyObject * | getPropertyStatus (PyObject *args) |
implementer for the getPropertyStatus() method More... | |
PyObject * | getDocumentationOfProperty (PyObject *args) |
implementer for the getDocumentationOfProperty() method More... | |
PyObject * | dumpPropertyContent (PyObject *args, PyObject *kwd) |
implementer for the dumpPropertyContent() method More... | |
PyObject * | restorePropertyContent (PyObject *args) |
implementer for the restorePropertyContent() method More... | |
Py::List | getPropertiesList (void) const |
getter for the PropertiesList attribute More... | |
PyObject * | getCustomAttributes (const char *attr) const |
getter method for special attributes (e.g. dynamic ones) More... | |
int | setCustomAttributes (const char *attr, PyObject *obj) |
setter for special attributes (e.g. More... | |
PropertyContainer * | getPropertyContainerPtr (void) const |
getter for the object handled by this class More... | |
![]() | |
PersistencePy (Persistence *pcObject, PyTypeObject *T=&Type) | |
std::string | representation (void) const |
PyObject * | dumpContent (PyObject *args, PyObject *kwd) |
implementer for the dumpContent() method More... | |
PyObject * | restoreContent (PyObject *args) |
implementer for the restoreContent() method More... | |
Py::String | getContent (void) const |
getter for the Content attribute More... | |
Py::Int | getMemSize (void) const |
getter for the MemSize attribute More... | |
PyObject * | getCustomAttributes (const char *attr) const |
getter method for special attributes (e.g. dynamic ones) More... | |
int | setCustomAttributes (const char *attr, PyObject *obj) |
setter for special attributes (e.g. More... | |
Persistence * | getPersistencePtr (void) const |
getter for the object handled by this class More... | |
![]() | |
BaseClassPy (BaseClass *pcObject, PyTypeObject *T=&Type) | |
std::string | representation (void) const |
PyObject * | isDerivedFrom (PyObject *args) |
implementer for the isDerivedFrom() method More... | |
PyObject * | getAllDerivedFrom (PyObject *args) |
implementer for the getAllDerivedFrom() method More... | |
Py::String | getTypeId (void) const |
getter for the TypeId attribute More... | |
Py::String | getModule (void) const |
getter for the Module attribute More... | |
PyObject * | getCustomAttributes (const char *attr) const |
getter method for special attributes (e.g. dynamic ones) More... | |
int | setCustomAttributes (const char *attr, PyObject *obj) |
setter for special attributes (e.g. More... | |
BaseClass * | getBaseClassPtr (void) const |
getter for the object handled by this class More... | |
![]() | |
PyObjectBase * | DecRef (void) |
decref method wrapper (see python extending manual) More... | |
PyObjectBase * | IncRef (void) |
incref method wrapper (see python extending manual) More... | |
bool | isConst () |
bool | isNotTracking () const |
bool | isValid () |
PyObjectBase (void *, PyTypeObject *T) | |
Constructor Sets the Type of the object (for inheritance) and decrease the the reference count of the PyObject. More... | |
void | setConst () |
void | setInvalid () |
void | setNotTracking (bool on=true) |
void | setShouldNotify (bool on) |
bool | shouldNotify () const |
void | startNotify () |
Static Public Member Functions | |
static PyObject * | PyMake (struct _typeobject *, PyObject *, PyObject *) |
![]() | |
static PyObject * | PyMake (struct _typeobject *, PyObject *, PyObject *) |
static PyObject * | staticCallback_update (PyObject *self, PyObject *args) |
callback for the update() method More... | |
static PyObject * | staticCallback_getObject (PyObject *self, void *closure) |
getter callback for the Object attribute More... | |
static int | staticCallback_setObject (PyObject *self, PyObject *value, void *closure) |
setter callback for the Object attribute More... | |
static PyObject * | staticCallback_getForceUpdate (PyObject *self, void *closure) |
getter callback for the ForceUpdate attribute More... | |
static int | staticCallback_setForceUpdate (PyObject *self, PyObject *value, void *closure) |
setter callback for the ForceUpdate attribute More... | |
static PyObject * | staticCallback_getDocument (PyObject *self, void *closure) |
getter callback for the Document attribute More... | |
static int | staticCallback_setDocument (PyObject *self, PyObject *value, void *closure) |
setter callback for the Document attribute More... | |
![]() | |
static PyObject * | PyMake (struct _typeobject *, PyObject *, PyObject *) |
static PyObject * | staticCallback_addProperty (PyObject *self, PyObject *args) |
callback for the addProperty() method More... | |
static PyObject * | staticCallback_removeProperty (PyObject *self, PyObject *args) |
callback for the removeProperty() method More... | |
static PyObject * | staticCallback_supportedProperties (PyObject *self, PyObject *args) |
callback for the supportedProperties() method More... | |
static PyObject * | staticCallback_show (PyObject *self, PyObject *args) |
callback for the show() method More... | |
static PyObject * | staticCallback_hide (PyObject *self, PyObject *args) |
callback for the hide() method More... | |
static PyObject * | staticCallback_isVisible (PyObject *self, PyObject *args) |
callback for the isVisible() method More... | |
static PyObject * | staticCallback_canDragObject (PyObject *self, PyObject *args) |
callback for the canDragObject() method More... | |
static PyObject * | staticCallback_dragObject (PyObject *self, PyObject *args) |
callback for the dragObject() method More... | |
static PyObject * | staticCallback_canDropObject (PyObject *self, PyObject *args) |
callback for the canDropObject() method More... | |
static PyObject * | staticCallback_dropObject (PyObject *self, PyObject *args) |
callback for the dropObject() method More... | |
static PyObject * | staticCallback_canDragAndDropObject (PyObject *self, PyObject *args) |
callback for the canDragAndDropObject() method More... | |
static PyObject * | staticCallback_replaceObject (PyObject *self, PyObject *args) |
callback for the replaceObject() method More... | |
static PyObject * | staticCallback_doubleClicked (PyObject *self, PyObject *args) |
callback for the doubleClicked() method More... | |
static PyObject * | staticCallback_addDisplayMode (PyObject *self, PyObject *args) |
callback for the addDisplayMode() method More... | |
static PyObject * | staticCallback_listDisplayModes (PyObject *self, PyObject *args) |
callback for the listDisplayModes() method More... | |
static PyObject * | staticCallback_toString (PyObject *self, PyObject *args) |
callback for the toString() method More... | |
static PyObject * | staticCallback_setTransformation (PyObject *self, PyObject *args) |
callback for the setTransformation() method More... | |
static PyObject * | staticCallback_claimChildren (PyObject *self, PyObject *args) |
callback for the claimChildren() method More... | |
static PyObject * | staticCallback_partialRender (PyObject *self, PyObject *args) |
callback for the partialRender() method More... | |
static PyObject * | staticCallback_getElementColors (PyObject *self, PyObject *args) |
callback for the getElementColors() method More... | |
static PyObject * | staticCallback_setElementColors (PyObject *self, PyObject *args) |
callback for the setElementColors() method More... | |
static PyObject * | staticCallback_getElementPicked (PyObject *self, PyObject *args) |
callback for the getElementPicked() method More... | |
static PyObject * | staticCallback_getDetailPath (PyObject *self, PyObject *args) |
callback for the getDetailPath() method More... | |
static PyObject * | staticCallback_signalChangeIcon (PyObject *self, PyObject *args) |
callback for the signalChangeIcon() method More... | |
static PyObject * | staticCallback_getBoundingBox (PyObject *self, PyObject *args) |
callback for the getBoundingBox() method More... | |
static PyObject * | staticCallback_getAnnotation (PyObject *self, void *closure) |
getter callback for the Annotation attribute More... | |
static int | staticCallback_setAnnotation (PyObject *self, PyObject *value, void *closure) |
setter callback for the Annotation attribute More... | |
static PyObject * | staticCallback_getIcon (PyObject *self, void *closure) |
getter callback for the Icon attribute More... | |
static int | staticCallback_setIcon (PyObject *self, PyObject *value, void *closure) |
setter callback for the Icon attribute More... | |
static PyObject * | staticCallback_getRootNode (PyObject *self, void *closure) |
getter callback for the RootNode attribute More... | |
static int | staticCallback_setRootNode (PyObject *self, PyObject *value, void *closure) |
setter callback for the RootNode attribute More... | |
static PyObject * | staticCallback_getSwitchNode (PyObject *self, void *closure) |
getter callback for the SwitchNode attribute More... | |
static int | staticCallback_setSwitchNode (PyObject *self, PyObject *value, void *closure) |
setter callback for the SwitchNode attribute More... | |
static PyObject * | staticCallback_getDefaultMode (PyObject *self, void *closure) |
getter callback for the DefaultMode attribute More... | |
static int | staticCallback_setDefaultMode (PyObject *self, PyObject *value, void *closure) |
setter callback for the DefaultMode attribute More... | |
static PyObject * | staticCallback_getIV (PyObject *self, void *closure) |
getter callback for the IV attribute More... | |
static int | staticCallback_setIV (PyObject *self, PyObject *value, void *closure) |
setter callback for the IV attribute More... | |
static PyObject * | staticCallback_getCanRemoveChildrenFromRoot (PyObject *self, void *closure) |
getter callback for the CanRemoveChildrenFromRoot attribute More... | |
static int | staticCallback_setCanRemoveChildrenFromRoot (PyObject *self, PyObject *value, void *closure) |
setter callback for the CanRemoveChildrenFromRoot attribute More... | |
static PyObject * | staticCallback_getLinkVisibility (PyObject *self, void *closure) |
getter callback for the LinkVisibility attribute More... | |
static int | staticCallback_setLinkVisibility (PyObject *self, PyObject *value, void *closure) |
setter callback for the LinkVisibility attribute More... | |
static PyObject * | staticCallback_getDropPrefix (PyObject *self, void *closure) |
getter callback for the DropPrefix attribute More... | |
static int | staticCallback_setDropPrefix (PyObject *self, PyObject *value, void *closure) |
setter callback for the DropPrefix attribute More... | |
![]() | |
static PyObject * | PyMake (struct _typeobject *, PyObject *, PyObject *) |
static PyObject * | staticCallback_addExtension (PyObject *self, PyObject *args) |
callback for the addExtension() method More... | |
static PyObject * | staticCallback_hasExtension (PyObject *self, PyObject *args) |
callback for the hasExtension() method More... | |
![]() | |
static PyObject * | PyMake (struct _typeobject *, PyObject *, PyObject *) |
static PyObject * | staticCallback_getPropertyByName (PyObject *self, PyObject *args) |
callback for the getPropertyByName() method More... | |
static PyObject * | staticCallback_getPropertyTouchList (PyObject *self, PyObject *args) |
callback for the getPropertyTouchList() method More... | |
static PyObject * | staticCallback_getTypeOfProperty (PyObject *self, PyObject *args) |
callback for the getTypeOfProperty() method More... | |
static PyObject * | staticCallback_getTypeIdOfProperty (PyObject *self, PyObject *args) |
callback for the getTypeIdOfProperty() method More... | |
static PyObject * | staticCallback_setEditorMode (PyObject *self, PyObject *args) |
callback for the setEditorMode() method More... | |
static PyObject * | staticCallback_getEditorMode (PyObject *self, PyObject *args) |
callback for the getEditorMode() method More... | |
static PyObject * | staticCallback_getGroupOfProperty (PyObject *self, PyObject *args) |
callback for the getGroupOfProperty() method More... | |
static PyObject * | staticCallback_setPropertyStatus (PyObject *self, PyObject *args) |
callback for the setPropertyStatus() method More... | |
static PyObject * | staticCallback_getPropertyStatus (PyObject *self, PyObject *args) |
callback for the getPropertyStatus() method More... | |
static PyObject * | staticCallback_getDocumentationOfProperty (PyObject *self, PyObject *args) |
callback for the getDocumentationOfProperty() method More... | |
static PyObject * | staticCallback_dumpPropertyContent (PyObject *self, PyObject *args, PyObject *kwd) |
callback for the dumpPropertyContent() method More... | |
static PyObject * | staticCallback_restorePropertyContent (PyObject *self, PyObject *args) |
callback for the restorePropertyContent() method More... | |
static PyObject * | staticCallback_getPropertiesList (PyObject *self, void *closure) |
getter callback for the PropertiesList attribute More... | |
static int | staticCallback_setPropertiesList (PyObject *self, PyObject *value, void *closure) |
setter callback for the PropertiesList attribute More... | |
![]() | |
static PyObject * | PyMake (struct _typeobject *, PyObject *, PyObject *) |
static PyObject * | staticCallback_dumpContent (PyObject *self, PyObject *args, PyObject *kwd) |
callback for the dumpContent() method More... | |
static PyObject * | staticCallback_restoreContent (PyObject *self, PyObject *args) |
callback for the restoreContent() method More... | |
static PyObject * | staticCallback_getContent (PyObject *self, void *closure) |
getter callback for the Content attribute More... | |
static int | staticCallback_setContent (PyObject *self, PyObject *value, void *closure) |
setter callback for the Content attribute More... | |
static PyObject * | staticCallback_getMemSize (PyObject *self, void *closure) |
getter callback for the MemSize attribute More... | |
static int | staticCallback_setMemSize (PyObject *self, PyObject *value, void *closure) |
setter callback for the MemSize attribute More... | |
![]() | |
static PyObject * | PyMake (struct _typeobject *, PyObject *, PyObject *) |
static PyObject * | staticCallback_isDerivedFrom (PyObject *self, PyObject *args) |
callback for the isDerivedFrom() method More... | |
static PyObject * | staticCallback_getAllDerivedFrom (PyObject *self, PyObject *args) |
callback for the getAllDerivedFrom() method More... | |
static PyObject * | staticCallback_getTypeId (PyObject *self, void *closure) |
getter callback for the TypeId attribute More... | |
static int | staticCallback_setTypeId (PyObject *self, PyObject *value, void *closure) |
setter callback for the TypeId attribute More... | |
static PyObject * | staticCallback_getModule (PyObject *self, void *closure) |
getter callback for the Module attribute More... | |
static int | staticCallback_setModule (PyObject *self, PyObject *value, void *closure) |
setter callback for the Module attribute More... | |
![]() | |
static void | PyDestructor (PyObject *P) |
Wrapper for the Python destructor. More... | |
Static Public Attributes | |
static PyGetSetDef | GetterSetter [] |
Attribute structure of ViewProviderFemMeshPy. More... | |
static PyMethodDef | Methods [] |
Methods structure of ViewProviderFemMeshPy. More... | |
static PyTypeObject | Type |
Type structure of ViewProviderFemMeshPy. More... | |
![]() | |
static PyGetSetDef | GetterSetter [] |
Attribute structure of ViewProviderDocumentObjectPy. More... | |
static PyMethodDef | Methods [] |
Methods structure of ViewProviderDocumentObjectPy. More... | |
static PyTypeObject | Type |
Type structure of ViewProviderDocumentObjectPy. More... | |
![]() | |
static PyGetSetDef | GetterSetter [] |
Attribute structure of ViewProviderPy. More... | |
static PyMethodDef | Methods [] |
Methods structure of ViewProviderPy. More... | |
static PyTypeObject | Type |
Type structure of ViewProviderPy. More... | |
![]() | |
static PyGetSetDef | GetterSetter [] |
Attribute structure of ExtensionContainerPy. More... | |
static PyMethodDef | Methods [] |
Methods structure of ExtensionContainerPy. More... | |
static PyTypeObject | Type |
Type structure of ExtensionContainerPy. More... | |
![]() | |
static PyGetSetDef | GetterSetter [] |
Attribute structure of PropertyContainerPy. More... | |
static PyMethodDef | Methods [] |
Methods structure of PropertyContainerPy. More... | |
static PyTypeObject | Type |
Type structure of PropertyContainerPy. More... | |
![]() | |
static PyGetSetDef | GetterSetter [] |
Attribute structure of PersistencePy. More... | |
static PyMethodDef | Methods [] |
Methods structure of PersistencePy. More... | |
static PyTypeObject | Type |
Type structure of PersistencePy. More... | |
![]() | |
static PyGetSetDef | GetterSetter [] |
Attribute structure of BaseClassPy. More... | |
static PyMethodDef | Methods [] |
Methods structure of BaseClassPy. More... | |
static PyTypeObject | Type |
Type structure of BaseClassPy. More... | |
![]() | |
static PyMethodDef | Methods [] |
static PyTypeObject | Type |
Py_Header struct from python.h. More... | |
Protected Member Functions | |
~ViewProviderFemMeshPy () | |
![]() | |
~ViewProviderDocumentObjectPy () | |
![]() | |
~ViewProviderPy () | |
![]() | |
~ExtensionContainerPy () | |
![]() | |
~PropertyContainerPy () | |
![]() | |
~PersistencePy () | |
![]() | |
~BaseClassPy () | |
![]() | |
void | setTwinPointer (void *ptr) |
Overrides the pointer to the twin object. More... | |
virtual | ~PyObjectBase () |
destructor More... | |
callbacks and implementers for the python object attributes | |
Py::Dict | getNodeColor (void) const |
getter for the NodeColor attribute More... | |
void | setNodeColor (Py::Dict arg) |
setter for the NodeColor attribute More... | |
Py::Dict | getElementColor (void) const |
getter for the ElementColor attribute More... | |
void | setElementColor (Py::Dict arg) |
setter for the ElementColor attribute More... | |
Py::Dict | getNodeDisplacement (void) const |
getter for the NodeDisplacement attribute More... | |
void | setNodeDisplacement (Py::Dict arg) |
setter for the NodeDisplacement attribute More... | |
Py::List | getHighlightedNodes (void) const |
getter for the HighlightedNodes attribute More... | |
void | setHighlightedNodes (Py::List arg) |
setter for the HighlightedNodes attribute More... | |
Py::List | getVisibleElementFaces (void) const |
getter for the VisibleElementFaces attribute More... | |
PyObject * | getCustomAttributes (const char *attr) const |
getter method for special attributes (e.g. dynamic ones) More... | |
int | setCustomAttributes (const char *attr, PyObject *obj) |
setter for special attributes (e.g. More... | |
ViewProviderFemMesh * | getViewProviderFemMeshPtr (void) const |
getter for the object handled by this class More... | |
static PyObject * | staticCallback_getNodeColor (PyObject *self, void *closure) |
getter callback for the NodeColor attribute More... | |
static int | staticCallback_setNodeColor (PyObject *self, PyObject *value, void *closure) |
setter callback for the NodeColor attribute More... | |
static PyObject * | staticCallback_getElementColor (PyObject *self, void *closure) |
getter callback for the ElementColor attribute More... | |
static int | staticCallback_setElementColor (PyObject *self, PyObject *value, void *closure) |
setter callback for the ElementColor attribute More... | |
static PyObject * | staticCallback_getNodeDisplacement (PyObject *self, void *closure) |
getter callback for the NodeDisplacement attribute More... | |
static int | staticCallback_setNodeDisplacement (PyObject *self, PyObject *value, void *closure) |
setter callback for the NodeDisplacement attribute More... | |
static PyObject * | staticCallback_getHighlightedNodes (PyObject *self, void *closure) |
getter callback for the HighlightedNodes attribute More... | |
static int | staticCallback_setHighlightedNodes (PyObject *self, PyObject *value, void *closure) |
setter callback for the HighlightedNodes attribute More... | |
static PyObject * | staticCallback_getVisibleElementFaces (PyObject *self, void *closure) |
getter callback for the VisibleElementFaces attribute More... | |
static int | staticCallback_setVisibleElementFaces (PyObject *self, PyObject *value, void *closure) |
setter callback for the VisibleElementFaces attribute More... | |
Additional Inherited Members | |
![]() | |
std::bitset< 32 > | StatusBits |
Detailed Description
The python export class for ViewProviderFemMesh.
Member Typedef Documentation
◆ PointerType
Constructor & Destructor Documentation
◆ ~ViewProviderFemMeshPy()
|
protected |
◆ ViewProviderFemMeshPy()
ViewProviderFemMeshPy::ViewProviderFemMeshPy | ( | ViewProviderFemMesh * | pcObject, |
PyTypeObject * | T = &Type |
||
) |
Member Function Documentation
◆ applyDisplacement()
implementer for the applyDisplacement() method
References FemGui::ViewProviderFemMesh::applyDisplacementToNodes(), and getViewProviderFemMeshPtr().
Referenced by staticCallback_applyDisplacement().
◆ getCustomAttributes()
PyObject * ViewProviderFemMeshPy::getCustomAttributes | ( | const char * | attr | ) | const |
getter method for special attributes (e.g. dynamic ones)
◆ getElementColor()
Py::Dict ViewProviderFemMeshPy::getElementColor | ( | void | ) | const |
getter for the ElementColor attribute
Referenced by staticCallback_getElementColor().
◆ getHighlightedNodes()
Py::List ViewProviderFemMeshPy::getHighlightedNodes | ( | void | ) | const |
getter for the HighlightedNodes attribute
References FemGui::ViewProviderFemMesh::getHighlightNodes(), and getViewProviderFemMeshPtr().
Referenced by staticCallback_getHighlightedNodes().
◆ getNodeColor()
Py::Dict ViewProviderFemMeshPy::getNodeColor | ( | void | ) | const |
getter for the NodeColor attribute
Referenced by staticCallback_getNodeColor().
◆ getNodeDisplacement()
Py::Dict ViewProviderFemMeshPy::getNodeDisplacement | ( | void | ) | const |
getter for the NodeDisplacement attribute
Referenced by staticCallback_getNodeDisplacement().
◆ GetType()
|
virtual |
Reimplemented from Gui::ViewProviderDocumentObjectPy.
◆ getViewProviderFemMeshPtr()
ViewProviderFemMesh * ViewProviderFemMeshPy::getViewProviderFemMeshPtr | ( | void | ) | const |
getter for the object handled by this class
Referenced by applyDisplacement(), getHighlightedNodes(), getVisibleElementFaces(), resetHighlightedNodes(), resetNodeColor(), resetNodeDisplacement(), setElementColor(), setHighlightedNodes(), setNodeColor(), setNodeColorByScalars(), setNodeDisplacement(), and setNodeDisplacementByVectors().
◆ getVisibleElementFaces()
Py::List ViewProviderFemMeshPy::getVisibleElementFaces | ( | void | ) | const |
getter for the VisibleElementFaces attribute
References getViewProviderFemMeshPtr(), FemGui::ViewProviderFemMesh::getVisibleElementFaces(), and DraftVecUtils::tup().
Referenced by staticCallback_getVisibleElementFaces().
◆ PyInit()
PyInit method Override this method to initialize a newly created instance of the class (Constructor)
Reimplemented from Gui::ViewProviderDocumentObjectPy.
◆ PyMake()
◆ representation()
std::string ViewProviderFemMeshPy::representation | ( | void | ) | const |
Referenced by ifc4.ifcproduct::placementforshaperepresentation(), automotive_design.motion_link_relationship::wr1(), automotive_design.pcurve::wr1(), automotive_design.degenerate_pcurve::wr1(), config_control_design.pcurve::wr1(), config_control_design.degenerate_pcurve::wr1(), ifc2x3.ifcproduct::wr1(), automotive_design.pcurve::wr2(), automotive_design.degenerate_pcurve::wr2(), config_control_design.pcurve::wr2(), and config_control_design.degenerate_pcurve::wr2().
◆ resetHighlightedNodes()
implementer for the resetHighlightedNodes() method
References getViewProviderFemMeshPtr(), and FemGui::ViewProviderFemMesh::resetHighlightNodes().
Referenced by staticCallback_resetHighlightedNodes().
◆ resetNodeColor()
implementer for the resetNodeColor() method
References getViewProviderFemMeshPtr(), and FemGui::ViewProviderFemMesh::resetColorByNodeId().
Referenced by staticCallback_resetNodeColor().
◆ resetNodeDisplacement()
implementer for the resetNodeDisplacement() method
References getViewProviderFemMeshPtr(), and FemGui::ViewProviderFemMesh::resetDisplacementByNodeId().
Referenced by staticCallback_resetNodeDisplacement().
◆ setCustomAttributes()
int ViewProviderFemMeshPy::setCustomAttributes | ( | const char * | attr, |
PyObject * | obj | ||
) |
setter for special attributes (e.g.
dynamic ones) Output: Success=1, Failure=-1, Ignore=0
◆ setElementColor()
void ViewProviderFemMeshPy::setElementColor | ( | Py::Dict | arg | ) |
setter for the ElementColor attribute
References getViewProviderFemMeshPtr(), FemGui::ViewProviderFemMesh::resetColorByNodeId(), and FemGui::ViewProviderFemMesh::setColorByElementId().
Referenced by staticCallback_setElementColor().
◆ setHighlightedNodes()
void ViewProviderFemMeshPy::setHighlightedNodes | ( | Py::List | arg | ) |
setter for the HighlightedNodes attribute
References Gui::ViewProviderDocumentObject::getObject(), getViewProviderFemMeshPtr(), and FemGui::ViewProviderFemMesh::setHighlightNodes().
Referenced by staticCallback_setHighlightedNodes().
◆ setNodeColor()
void ViewProviderFemMeshPy::setNodeColor | ( | Py::Dict | arg | ) |
setter for the NodeColor attribute
References Base::Console(), Base::TimeInfo::diffTimeF(), getViewProviderFemMeshPtr(), Base::ConsoleSingleton::Log(), FemGui::ViewProviderFemMesh::resetColorByNodeId(), and FemGui::ViewProviderFemMesh::setColorByNodeId().
Referenced by staticCallback_setNodeColor().
◆ setNodeColorByScalars()
implementer for the setNodeColorByScalars() method
References Base::BaseExceptionFreeCADError, getViewProviderFemMeshPtr(), and FemGui::ViewProviderFemMesh::setColorByNodeId().
Referenced by staticCallback_setNodeColorByScalars().
◆ setNodeDisplacement()
void ViewProviderFemMeshPy::setNodeDisplacement | ( | Py::Dict | arg | ) |
setter for the NodeDisplacement attribute
References getViewProviderFemMeshPtr(), PyType_Object::o, FemGui::ViewProviderFemMesh::resetColorByNodeId(), FemGui::ViewProviderFemMesh::setDisplacementByNodeId(), and Base::VectorPy::Type.
Referenced by staticCallback_setNodeDisplacement().
◆ setNodeDisplacementByVectors()
implementer for the setNodeDisplacementByVectors() method
References Base::BaseExceptionFreeCADError, getViewProviderFemMeshPtr(), FemGui::ViewProviderFemMesh::setDisplacementByNodeId(), and draftgeoutils.general::vec().
Referenced by staticCallback_setNodeDisplacementByVectors().
◆ staticCallback_applyDisplacement()
◆ staticCallback_getElementColor()
|
static |
getter callback for the ElementColor attribute
References Base::BaseExceptionFreeCADError, getElementColor(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getHighlightedNodes()
|
static |
getter callback for the HighlightedNodes attribute
References Base::BaseExceptionFreeCADError, getHighlightedNodes(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getNodeColor()
|
static |
getter callback for the NodeColor attribute
References Base::BaseExceptionFreeCADError, getNodeColor(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getNodeDisplacement()
|
static |
getter callback for the NodeDisplacement attribute
References Base::BaseExceptionFreeCADError, getNodeDisplacement(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getVisibleElementFaces()
|
static |
getter callback for the VisibleElementFaces attribute
References Base::BaseExceptionFreeCADError, getVisibleElementFaces(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_resetHighlightedNodes()
◆ staticCallback_resetNodeColor()
◆ staticCallback_resetNodeDisplacement()
◆ staticCallback_setElementColor()
|
static |
setter callback for the ElementColor attribute
References Base::BaseExceptionFreeCADError, Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), and setElementColor().
◆ staticCallback_setHighlightedNodes()
|
static |
setter callback for the HighlightedNodes attribute
References Base::BaseExceptionFreeCADError, Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), and setHighlightedNodes().
◆ staticCallback_setNodeColor()
|
static |
setter callback for the NodeColor attribute
References Base::BaseExceptionFreeCADError, Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), and setNodeColor().
◆ staticCallback_setNodeColorByScalars()
◆ staticCallback_setNodeDisplacement()
|
static |
setter callback for the NodeDisplacement attribute
References Base::BaseExceptionFreeCADError, Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), and setNodeDisplacement().
◆ staticCallback_setNodeDisplacementByVectors()
|
static |
callback for the setNodeDisplacementByVectors() method
References Base::BaseExceptionFreeCADAbort, Base::BaseExceptionFreeCADError, Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), setNodeDisplacementByVectors(), and Base::PyObjectBase::startNotify().
◆ staticCallback_setVisibleElementFaces()
|
static |
setter callback for the VisibleElementFaces attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
Member Data Documentation
◆ GetterSetter
|
static |
Attribute structure of ViewProviderFemMeshPy.
◆ Methods
|
static |
Methods structure of ViewProviderFemMeshPy.
◆ Type
|
static |
Type structure of ViewProviderFemMeshPy.
Referenced by ArchPanel.CommandPanelSheet::Activated(), draftobjects.draft_annotation.DraftAnnotation::add_missing_properties_0v19(), ArchStructure.StructSelectionObserver::addSelection(), ArchSite.Compass::buildCoordinates(), ArchComponent.Component::execute(), draftobjects.layer.LayerContainer::execute(), ArchAxis.CommandArchGrid::IsActive(), ArchSchedule.CommandArchSchedule::IsActive(), draftobjects.layer.Layer::set_properties(), and ArchReference.ArchReference::setProperties().
The documentation for this class was generated from the following files:
- Sources/FreeCAD-SourceDocs/src/Mod/Fem/Gui/ViewProviderFemMeshPy.h
- Sources/FreeCAD/src/Mod/Fem/Gui/ViewProviderFemMeshPyImp.cpp
- Sources/FreeCAD-SourceDocs/src/Mod/Fem/Gui/ViewProviderFemMeshPy.cpp