The python export class for FemMesh. More...
#include <FemMeshPy.h>
Public Types | |
typedef FemMesh * | PointerType |
Public Types inherited from Data::ComplexGeoDataPy | |
typedef ComplexGeoData * | PointerType |
Public Types inherited from Base::PersistencePy | |
typedef Persistence * | PointerType |
Public Types inherited from Base::BaseClassPy | |
typedef BaseClass * | PointerType |
Public Types inherited from Base::PyObjectBase | |
typedef void * | PointerType |
enum | Status { Valid = 0, Immutable = 1, Notify = 2, NoTrack = 3 } |
Public Member Functions | |
FemMeshPy (FemMesh *pcObject, PyTypeObject *T=&Type) | |
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 |
Public Member Functions inherited from Data::ComplexGeoDataPy | |
ComplexGeoDataPy (ComplexGeoData *pcObject, PyTypeObject *T=&Type) | |
std::string | representation (void) const |
PyObject * | getFacesFromSubelement (PyObject *args) |
implementer for the getFacesFromSubelement() method More... | |
Py::Object | getBoundBox (void) const |
getter for the BoundBox attribute More... | |
Py::Object | getPlacement (void) const |
getter for the Placement attribute More... | |
void | setPlacement (Py::Object arg) |
setter for the Placement attribute More... | |
Py::Object | getMatrix (void) const |
getter for the Matrix attribute More... | |
void | setMatrix (Py::Object arg) |
setter for the Matrix 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... | |
ComplexGeoData * | getComplexGeoDataPtr (void) const |
getter for the object handled by this class More... | |
Public Member Functions inherited from Base::PersistencePy | |
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... | |
Public Member Functions inherited from Base::BaseClassPy | |
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... | |
Public Member Functions inherited from Base::PyObjectBase | |
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 Public Member Functions inherited from Data::ComplexGeoDataPy | |
static PyObject * | PyMake (struct _typeobject *, PyObject *, PyObject *) |
static PyObject * | staticCallback_getFacesFromSubelement (PyObject *self, PyObject *args) |
callback for the getFacesFromSubelement() method More... | |
static PyObject * | staticCallback_getBoundBox (PyObject *self, void *closure) |
getter callback for the BoundBox attribute More... | |
static int | staticCallback_setBoundBox (PyObject *self, PyObject *value, void *closure) |
setter callback for the BoundBox attribute More... | |
static PyObject * | staticCallback_getPlacement (PyObject *self, void *closure) |
getter callback for the Placement attribute More... | |
static int | staticCallback_setPlacement (PyObject *self, PyObject *value, void *closure) |
setter callback for the Placement attribute More... | |
static PyObject * | staticCallback_getMatrix (PyObject *self, void *closure) |
getter callback for the Matrix attribute More... | |
static int | staticCallback_setMatrix (PyObject *self, PyObject *value, void *closure) |
setter callback for the Matrix attribute More... | |
Static Public Member Functions inherited from Base::PersistencePy | |
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 Public Member Functions inherited from Base::BaseClassPy | |
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 Public Member Functions inherited from Base::PyObjectBase | |
static void | PyDestructor (PyObject *P) |
Wrapper for the Python destructor. More... | |
Static Public Attributes | |
static PyGetSetDef | GetterSetter [] |
Attribute structure of FemMeshPy. More... | |
static PyMethodDef | Methods [] |
Methods structure of FemMeshPy. More... | |
static PyTypeObject | Type |
Type structure of FemMeshPy. More... | |
Static Public Attributes inherited from Data::ComplexGeoDataPy | |
static PyGetSetDef | GetterSetter [] |
Attribute structure of ComplexGeoDataPy. More... | |
static PyMethodDef | Methods [] |
Methods structure of ComplexGeoDataPy. More... | |
static PyTypeObject | Type |
Type structure of ComplexGeoDataPy. More... | |
Static Public Attributes inherited from Base::PersistencePy | |
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 Public Attributes inherited from Base::BaseClassPy | |
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 Public Attributes inherited from Base::PyObjectBase | |
static PyMethodDef | Methods [] |
static PyTypeObject | Type |
Py_Header struct from python.h. More... | |
Protected Member Functions | |
~FemMeshPy () | |
Protected Member Functions inherited from Data::ComplexGeoDataPy | |
~ComplexGeoDataPy () | |
Protected Member Functions inherited from Base::PersistencePy | |
~PersistencePy () | |
Protected Member Functions inherited from Base::BaseClassPy | |
~BaseClassPy () | |
Protected Member Functions inherited from Base::PyObjectBase | |
virtual | ~PyObjectBase () |
destructor More... | |
callbacks and implementers for the python object attributes | |
Py::Dict | getNodes (void) const |
getter for the Nodes attribute More... | |
Py::Long | getNodeCount (void) const |
getter for the NodeCount attribute More... | |
Py::Tuple | getEdges (void) const |
getter for the Edges attribute More... | |
Py::Tuple | getEdgesOnly (void) const |
getter for the EdgesOnly attribute More... | |
Py::Long | getEdgeCount (void) const |
getter for the EdgeCount attribute More... | |
Py::Tuple | getFaces (void) const |
getter for the Faces attribute More... | |
Py::Tuple | getFacesOnly (void) const |
getter for the FacesOnly attribute More... | |
Py::Long | getFaceCount (void) const |
getter for the FaceCount attribute More... | |
Py::Long | getTriangleCount (void) const |
getter for the TriangleCount attribute More... | |
Py::Long | getQuadrangleCount (void) const |
getter for the QuadrangleCount attribute More... | |
Py::Long | getPolygonCount (void) const |
getter for the PolygonCount attribute More... | |
Py::Tuple | getVolumes (void) const |
getter for the Volumes attribute More... | |
Py::Long | getVolumeCount (void) const |
getter for the VolumeCount attribute More... | |
Py::Long | getTetraCount (void) const |
getter for the TetraCount attribute More... | |
Py::Long | getHexaCount (void) const |
getter for the HexaCount attribute More... | |
Py::Long | getPyramidCount (void) const |
getter for the PyramidCount attribute More... | |
Py::Long | getPrismCount (void) const |
getter for the PrismCount attribute More... | |
Py::Long | getPolyhedronCount (void) const |
getter for the PolyhedronCount attribute More... | |
Py::Long | getSubMeshCount (void) const |
getter for the SubMeshCount attribute More... | |
Py::Long | getGroupCount (void) const |
getter for the GroupCount attribute More... | |
Py::Tuple | getGroups (void) const |
getter for the Groups attribute More... | |
Py::Object | getVolume (void) const |
getter for the Volume 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... | |
FemMesh * | getFemMeshPtr (void) const |
getter for the object handled by this class More... | |
static PyObject * | staticCallback_getNodes (PyObject *self, void *closure) |
getter callback for the Nodes attribute More... | |
static int | staticCallback_setNodes (PyObject *self, PyObject *value, void *closure) |
setter callback for the Nodes attribute More... | |
static PyObject * | staticCallback_getNodeCount (PyObject *self, void *closure) |
getter callback for the NodeCount attribute More... | |
static int | staticCallback_setNodeCount (PyObject *self, PyObject *value, void *closure) |
setter callback for the NodeCount attribute More... | |
static PyObject * | staticCallback_getEdges (PyObject *self, void *closure) |
getter callback for the Edges attribute More... | |
static int | staticCallback_setEdges (PyObject *self, PyObject *value, void *closure) |
setter callback for the Edges attribute More... | |
static PyObject * | staticCallback_getEdgesOnly (PyObject *self, void *closure) |
getter callback for the EdgesOnly attribute More... | |
static int | staticCallback_setEdgesOnly (PyObject *self, PyObject *value, void *closure) |
setter callback for the EdgesOnly attribute More... | |
static PyObject * | staticCallback_getEdgeCount (PyObject *self, void *closure) |
getter callback for the EdgeCount attribute More... | |
static int | staticCallback_setEdgeCount (PyObject *self, PyObject *value, void *closure) |
setter callback for the EdgeCount attribute More... | |
static PyObject * | staticCallback_getFaces (PyObject *self, void *closure) |
getter callback for the Faces attribute More... | |
static int | staticCallback_setFaces (PyObject *self, PyObject *value, void *closure) |
setter callback for the Faces attribute More... | |
static PyObject * | staticCallback_getFacesOnly (PyObject *self, void *closure) |
getter callback for the FacesOnly attribute More... | |
static int | staticCallback_setFacesOnly (PyObject *self, PyObject *value, void *closure) |
setter callback for the FacesOnly attribute More... | |
static PyObject * | staticCallback_getFaceCount (PyObject *self, void *closure) |
getter callback for the FaceCount attribute More... | |
static int | staticCallback_setFaceCount (PyObject *self, PyObject *value, void *closure) |
setter callback for the FaceCount attribute More... | |
static PyObject * | staticCallback_getTriangleCount (PyObject *self, void *closure) |
getter callback for the TriangleCount attribute More... | |
static int | staticCallback_setTriangleCount (PyObject *self, PyObject *value, void *closure) |
setter callback for the TriangleCount attribute More... | |
static PyObject * | staticCallback_getQuadrangleCount (PyObject *self, void *closure) |
getter callback for the QuadrangleCount attribute More... | |
static int | staticCallback_setQuadrangleCount (PyObject *self, PyObject *value, void *closure) |
setter callback for the QuadrangleCount attribute More... | |
static PyObject * | staticCallback_getPolygonCount (PyObject *self, void *closure) |
getter callback for the PolygonCount attribute More... | |
static int | staticCallback_setPolygonCount (PyObject *self, PyObject *value, void *closure) |
setter callback for the PolygonCount attribute More... | |
static PyObject * | staticCallback_getVolumes (PyObject *self, void *closure) |
getter callback for the Volumes attribute More... | |
static int | staticCallback_setVolumes (PyObject *self, PyObject *value, void *closure) |
setter callback for the Volumes attribute More... | |
static PyObject * | staticCallback_getVolumeCount (PyObject *self, void *closure) |
getter callback for the VolumeCount attribute More... | |
static int | staticCallback_setVolumeCount (PyObject *self, PyObject *value, void *closure) |
setter callback for the VolumeCount attribute More... | |
static PyObject * | staticCallback_getTetraCount (PyObject *self, void *closure) |
getter callback for the TetraCount attribute More... | |
static int | staticCallback_setTetraCount (PyObject *self, PyObject *value, void *closure) |
setter callback for the TetraCount attribute More... | |
static PyObject * | staticCallback_getHexaCount (PyObject *self, void *closure) |
getter callback for the HexaCount attribute More... | |
static int | staticCallback_setHexaCount (PyObject *self, PyObject *value, void *closure) |
setter callback for the HexaCount attribute More... | |
static PyObject * | staticCallback_getPyramidCount (PyObject *self, void *closure) |
getter callback for the PyramidCount attribute More... | |
static int | staticCallback_setPyramidCount (PyObject *self, PyObject *value, void *closure) |
setter callback for the PyramidCount attribute More... | |
static PyObject * | staticCallback_getPrismCount (PyObject *self, void *closure) |
getter callback for the PrismCount attribute More... | |
static int | staticCallback_setPrismCount (PyObject *self, PyObject *value, void *closure) |
setter callback for the PrismCount attribute More... | |
static PyObject * | staticCallback_getPolyhedronCount (PyObject *self, void *closure) |
getter callback for the PolyhedronCount attribute More... | |
static int | staticCallback_setPolyhedronCount (PyObject *self, PyObject *value, void *closure) |
setter callback for the PolyhedronCount attribute More... | |
static PyObject * | staticCallback_getSubMeshCount (PyObject *self, void *closure) |
getter callback for the SubMeshCount attribute More... | |
static int | staticCallback_setSubMeshCount (PyObject *self, PyObject *value, void *closure) |
setter callback for the SubMeshCount attribute More... | |
static PyObject * | staticCallback_getGroupCount (PyObject *self, void *closure) |
getter callback for the GroupCount attribute More... | |
static int | staticCallback_setGroupCount (PyObject *self, PyObject *value, void *closure) |
setter callback for the GroupCount attribute More... | |
static PyObject * | staticCallback_getGroups (PyObject *self, void *closure) |
getter callback for the Groups attribute More... | |
static int | staticCallback_setGroups (PyObject *self, PyObject *value, void *closure) |
setter callback for the Groups attribute More... | |
static PyObject * | staticCallback_getVolume (PyObject *self, void *closure) |
getter callback for the Volume attribute More... | |
static int | staticCallback_setVolume (PyObject *self, PyObject *value, void *closure) |
setter callback for the Volume attribute More... | |
Additional Inherited Members | |
Protected Attributes inherited from Base::PyObjectBase | |
std::bitset< 32 > | StatusBits |
Detailed Description
The python export class for FemMesh.
Member Typedef Documentation
◆ PointerType
typedef FemMesh* Fem::FemMeshPy::PointerType |
Constructor & Destructor Documentation
◆ ~FemMeshPy()
|
protected |
◆ FemMeshPy()
Member Function Documentation
◆ addEdge()
implementer for the addEdge() method
References SMESHDS_Mesh::AddEdge(), SMESHDS_Mesh::AddEdgeWithID(), Base::BaseExceptionFreeCADError, SMDS_Mesh::FindNode(), getFemMeshPtr(), SMDS_MeshElement::GetID(), and Fem::FemMesh::getSMesh().
Referenced by staticCallback_addEdge().
◆ addFace()
implementer for the addFace() method
References SMESHDS_Mesh::AddFace(), SMESHDS_Mesh::AddFaceWithID(), Base::BaseExceptionFreeCADError, SMDS_Mesh::FindNode(), getFemMeshPtr(), and Fem::FemMesh::getSMesh().
Referenced by staticCallback_addFace().
◆ addHypothesis()
implementer for the addHypothesis() method
References Fem::FemMesh::addHypothesis(), Base::BaseExceptionFreeCADError, getFemMeshPtr(), SMESH_Mesh::GetShapeToMesh(), Fem::FemMesh::getSMesh(), and Part::TopoShapePy::Type.
Referenced by staticCallback_addHypothesis().
◆ addNode()
implementer for the addNode() method
References SMESHDS_Mesh::AddNode(), SMESHDS_Mesh::AddNodeWithID(), Base::BaseExceptionFreeCADError, getFemMeshPtr(), SMDS_MeshElement::GetID(), and Fem::FemMesh::getSMesh().
Referenced by staticCallback_addNode().
◆ addQuad()
implementer for the addQuad() method
References SMESHDS_Mesh::AddFace(), Base::BaseExceptionFreeCADError, SMDS_Mesh::FindNode(), getFemMeshPtr(), and Fem::FemMesh::getSMesh().
Referenced by staticCallback_addQuad().
◆ addVolume()
implementer for the addVolume() method
References SMESHDS_Mesh::AddVolume(), SMESHDS_Mesh::AddVolumeWithID(), Base::BaseExceptionFreeCADError, SMDS_Mesh::FindNode(), getFemMeshPtr(), SMDS_MeshElement::GetID(), and Fem::FemMesh::getSMesh().
Referenced by staticCallback_addVolume().
◆ compute()
implementer for the compute() method
References Base::BaseExceptionFreeCADError, Fem::FemMesh::compute(), and getFemMeshPtr().
Referenced by staticCallback_compute().
◆ copy()
implementer for the copy() method
References FemMeshPy(), and getFemMeshPtr().
Referenced by staticCallback_copy().
◆ getccxVolumesByFace()
implementer for the getccxVolumesByFace() method
References Base::BaseExceptionFreeCADError, Fem::FemMesh::getccxVolumesByFace(), getFemMeshPtr(), and Part::TopoShapeFacePy::Type.
Referenced by staticCallback_getccxVolumesByFace().
◆ getCustomAttributes()
PyObject * FemMeshPy::getCustomAttributes | ( | const char * | attr | ) | const |
getter method for special attributes (e.g. dynamic ones)
◆ getEdgeCount()
Py::Long FemMeshPy::getEdgeCount | ( | void | ) | const |
getter for the EdgeCount attribute
References getFemMeshPtr().
Referenced by staticCallback_getEdgeCount().
◆ getEdges()
Py::Tuple FemMeshPy::getEdges | ( | void | ) | const |
getter for the Edges attribute
References SMDS_Mesh::edgesIterator(), getFemMeshPtr(), SMDS_MeshElement::GetID(), SMESH_Mesh::GetMeshDS(), and Fem::FemMesh::getSMesh().
Referenced by staticCallback_getEdges().
◆ getEdgesByEdge()
implementer for the getEdgesByEdge() method
References Base::BaseExceptionFreeCADError, Fem::FemMesh::getEdgesByEdge(), getFemMeshPtr(), and Part::TopoShapeEdgePy::Type.
Referenced by staticCallback_getEdgesByEdge().
◆ getEdgesOnly()
Py::Tuple FemMeshPy::getEdgesOnly | ( | void | ) | const |
getter for the EdgesOnly attribute
References Fem::FemMesh::getEdgesOnly(), and getFemMeshPtr().
Referenced by staticCallback_getEdgesOnly().
◆ getElementNodes()
implementer for the getElementNodes() method
References Base::BaseExceptionFreeCADError, Fem::FemMesh::getElementNodes(), and getFemMeshPtr().
Referenced by staticCallback_getElementNodes().
◆ getElementType()
implementer for the getElementType() method
References SMESH_Mesh::GetElementType(), getFemMeshPtr(), and Fem::FemMesh::getSMesh().
Referenced by staticCallback_getElementType().
◆ getFaceCount()
Py::Long FemMeshPy::getFaceCount | ( | void | ) | const |
getter for the FaceCount attribute
References getFemMeshPtr().
Referenced by staticCallback_getFaceCount().
◆ getFaces()
Py::Tuple FemMeshPy::getFaces | ( | void | ) | const |
getter for the Faces attribute
References SMDS_Mesh::facesIterator(), getFemMeshPtr(), SMDS_MeshElement::GetID(), SMESH_Mesh::GetMeshDS(), and Fem::FemMesh::getSMesh().
Referenced by staticCallback_getFaces().
◆ getFacesByFace()
implementer for the getFacesByFace() method
References Base::BaseExceptionFreeCADError, Fem::FemMesh::getFacesByFace(), getFemMeshPtr(), and Part::TopoShapeFacePy::Type.
Referenced by staticCallback_getFacesByFace().
◆ getFacesOnly()
Py::Tuple FemMeshPy::getFacesOnly | ( | void | ) | const |
getter for the FacesOnly attribute
References Fem::FemMesh::getFacesOnly(), and getFemMeshPtr().
Referenced by staticCallback_getFacesOnly().
◆ getFemMeshPtr()
FemMesh * FemMeshPy::getFemMeshPtr | ( | void | ) | const |
getter for the object handled by this class
Referenced by addEdge(), addFace(), addHypothesis(), addNode(), addQuad(), addVolume(), compute(), copy(), getccxVolumesByFace(), getEdgeCount(), getEdges(), getEdgesByEdge(), getEdgesOnly(), getElementNodes(), getElementType(), getFaceCount(), getFaces(), getFacesByFace(), getFacesOnly(), getGroupCount(), getGroupElements(), getGroupElementType(), getGroupName(), getGroups(), getHexaCount(), getIdByElementType(), getNodeById(), getNodeCount(), getNodes(), getNodesByEdge(), getNodesByFace(), getNodesBySolid(), getNodesByVertex(), getPolygonCount(), getPolyhedronCount(), getPrismCount(), getPyramidCount(), getQuadrangleCount(), getSubMeshCount(), getTetraCount(), getTriangleCount(), getVolume(), getVolumeCount(), getVolumes(), getVolumesByFace(), PyInit(), read(), representation(), Fem::PropertyFemMesh::setPyObject(), setShape(), setStandardHypotheses(), setTransform(), write(), and writeABAQUS().
◆ getGroupCount()
Py::Long FemMeshPy::getGroupCount | ( | void | ) | const |
getter for the GroupCount attribute
References getFemMeshPtr().
Referenced by staticCallback_getGroupCount().
◆ getGroupElements()
implementer for the getGroupElements() method
References getFemMeshPtr(), SMESH_Mesh::GetGroup(), SMDS_MeshElement::GetID(), and Fem::FemMesh::getSMesh().
Referenced by staticCallback_getGroupElements().
◆ getGroupElementType()
implementer for the getGroupElementType() method
References getFemMeshPtr(), SMESH_Mesh::GetGroup(), and Fem::FemMesh::getSMesh().
Referenced by staticCallback_getGroupElementType().
◆ getGroupName()
implementer for the getGroupName() method
References getFemMeshPtr().
Referenced by staticCallback_getGroupName().
◆ getGroups()
Py::Tuple FemMeshPy::getGroups | ( | void | ) | const |
getter for the Groups attribute
References getFemMeshPtr(), SMESH_Mesh::GetGroupIds(), and Fem::FemMesh::getSMesh().
Referenced by staticCallback_getGroups().
◆ getHexaCount()
Py::Long FemMeshPy::getHexaCount | ( | void | ) | const |
getter for the HexaCount attribute
References getFemMeshPtr().
Referenced by staticCallback_getHexaCount().
◆ getIdByElementType()
implementer for the getIdByElementType() method
References SMDS_Mesh::elementsIterator(), getFemMeshPtr(), SMDS_MeshElement::GetID(), SMESH_Mesh::GetMeshDS(), and Fem::FemMesh::getSMesh().
Referenced by staticCallback_getIdByElementType().
◆ getNodeById()
implementer for the getNodeById() method
References SMDS_Mesh::FindNode(), getFemMeshPtr(), SMESH_Mesh::GetMeshDS(), Fem::FemMesh::getSMesh(), Fem::FemMesh::getTransform(), SMDS_MeshNode::X(), SMDS_MeshNode::Y(), and SMDS_MeshNode::Z().
Referenced by staticCallback_getNodeById().
◆ getNodeCount()
Py::Long FemMeshPy::getNodeCount | ( | void | ) | const |
getter for the NodeCount attribute
References getFemMeshPtr().
Referenced by staticCallback_getNodeCount().
◆ getNodes()
Py::Dict FemMeshPy::getNodes | ( | void | ) | const |
getter for the Nodes attribute
References getFemMeshPtr(), SMDS_MeshElement::GetID(), SMESH_Mesh::GetMeshDS(), Fem::FemMesh::getSMesh(), Fem::FemMesh::getTransform(), SMDS_Mesh::nodesIterator(), SMDS_MeshNode::X(), SMDS_MeshNode::Y(), and SMDS_MeshNode::Z().
Referenced by staticCallback_getNodes().
◆ getNodesByEdge()
implementer for the getNodesByEdge() method
References Base::BaseExceptionFreeCADError, getFemMeshPtr(), Fem::FemMesh::getNodesByEdge(), and Part::TopoShapeEdgePy::Type.
Referenced by staticCallback_getNodesByEdge().
◆ getNodesByFace()
implementer for the getNodesByFace() method
References Base::BaseExceptionFreeCADError, getFemMeshPtr(), Fem::FemMesh::getNodesByFace(), and Part::TopoShapeFacePy::Type.
Referenced by staticCallback_getNodesByFace().
◆ getNodesBySolid()
implementer for the getNodesBySolid() method
References Base::BaseExceptionFreeCADError, getFemMeshPtr(), Fem::FemMesh::getNodesBySolid(), and Part::TopoShapeSolidPy::Type.
Referenced by staticCallback_getNodesBySolid().
◆ getNodesByVertex()
implementer for the getNodesByVertex() method
References Base::BaseExceptionFreeCADError, getFemMeshPtr(), Fem::FemMesh::getNodesByVertex(), and Part::TopoShapeVertexPy::Type.
Referenced by staticCallback_getNodesByVertex().
◆ getPolygonCount()
Py::Long FemMeshPy::getPolygonCount | ( | void | ) | const |
getter for the PolygonCount attribute
References getFemMeshPtr().
Referenced by staticCallback_getPolygonCount().
◆ getPolyhedronCount()
Py::Long FemMeshPy::getPolyhedronCount | ( | void | ) | const |
getter for the PolyhedronCount attribute
References getFemMeshPtr().
Referenced by staticCallback_getPolyhedronCount().
◆ getPrismCount()
Py::Long FemMeshPy::getPrismCount | ( | void | ) | const |
getter for the PrismCount attribute
References getFemMeshPtr().
Referenced by staticCallback_getPrismCount().
◆ getPyramidCount()
Py::Long FemMeshPy::getPyramidCount | ( | void | ) | const |
getter for the PyramidCount attribute
References getFemMeshPtr().
Referenced by staticCallback_getPyramidCount().
◆ getQuadrangleCount()
Py::Long FemMeshPy::getQuadrangleCount | ( | void | ) | const |
getter for the QuadrangleCount attribute
References getFemMeshPtr().
Referenced by staticCallback_getQuadrangleCount().
◆ getSubMeshCount()
Py::Long FemMeshPy::getSubMeshCount | ( | void | ) | const |
getter for the SubMeshCount attribute
References getFemMeshPtr().
Referenced by staticCallback_getSubMeshCount().
◆ getTetraCount()
Py::Long FemMeshPy::getTetraCount | ( | void | ) | const |
getter for the TetraCount attribute
References getFemMeshPtr().
Referenced by staticCallback_getTetraCount().
◆ getTriangleCount()
Py::Long FemMeshPy::getTriangleCount | ( | void | ) | const |
getter for the TriangleCount attribute
References getFemMeshPtr().
Referenced by staticCallback_getTriangleCount().
◆ GetType()
|
virtual |
Reimplemented from Data::ComplexGeoDataPy.
◆ getVolume()
Py::Object FemMeshPy::getVolume | ( | void | ) | const |
getter for the Volume attribute
References getFemMeshPtr().
Referenced by staticCallback_getVolume().
◆ getVolumeCount()
Py::Long FemMeshPy::getVolumeCount | ( | void | ) | const |
getter for the VolumeCount attribute
References getFemMeshPtr().
Referenced by staticCallback_getVolumeCount().
◆ getVolumes()
Py::Tuple FemMeshPy::getVolumes | ( | void | ) | const |
getter for the Volumes attribute
References getFemMeshPtr(), SMDS_MeshElement::GetID(), SMESH_Mesh::GetMeshDS(), Fem::FemMesh::getSMesh(), and SMDS_Mesh::volumesIterator().
Referenced by staticCallback_getVolumes().
◆ getVolumesByFace()
implementer for the getVolumesByFace() method
References Base::BaseExceptionFreeCADError, getFemMeshPtr(), Fem::FemMesh::getVolumesByFace(), and Part::TopoShapeFacePy::Type.
Referenced by staticCallback_getVolumesByFace().
◆ PyInit()
PyInit method Override this method to initialize a newly created instance of the class (Constructor)
Reimplemented from Data::ComplexGeoDataPy.
References Base::BaseExceptionFreeCADError, getFemMeshPtr(), and Type.
◆ PyMake()
References FemMeshPy().
◆ read()
implementer for the read() method
References Base::BaseExceptionFreeCADError, getFemMeshPtr(), and Fem::FemMesh::read().
Referenced by staticCallback_read().
◆ representation()
std::string FemMeshPy::representation | ( | void | ) | const |
References SMESH_Mesh::Dump(), getFemMeshPtr(), and Fem::FemMesh::getSMesh().
Referenced by config_control_design.pcurve::wr1(), config_control_design.degenerate_pcurve::wr1(), automotive_design.motion_link_relationship::wr1(), automotive_design.pcurve::wr1(), automotive_design.degenerate_pcurve::wr1(), config_control_design.pcurve::wr2(), config_control_design.degenerate_pcurve::wr2(), automotive_design.pcurve::wr2(), and automotive_design.degenerate_pcurve::wr2().
◆ setCustomAttributes()
int FemMeshPy::setCustomAttributes | ( | const char * | attr, |
PyObject * | obj | ||
) |
setter for special attributes (e.g.
dynamic ones) Output: Success=1, Failure=-1, Ignore=0
◆ setShape()
implementer for the setShape() method
References Base::BaseExceptionFreeCADError, getFemMeshPtr(), Fem::FemMesh::getSMesh(), SMESH_Mesh::ShapeToMesh(), and Part::TopoShapePy::Type.
Referenced by staticCallback_setShape().
◆ setStandardHypotheses()
implementer for the setStandardHypotheses() method
References Base::BaseExceptionFreeCADError, getFemMeshPtr(), and Fem::FemMesh::setStandardHypotheses().
Referenced by staticCallback_setStandardHypotheses().
◆ setTransform()
implementer for the setTransform() method
References Base::BaseExceptionFreeCADError, getFemMeshPtr(), Base::Placement::toMatrix(), Fem::FemMesh::transformGeometry(), and Base::PlacementPy::Type.
Referenced by staticCallback_setTransform().
◆ staticCallback_addEdge()
callback for the addEdge() method
References addEdge(), Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), and Base::PyObjectBase::startNotify().
◆ staticCallback_addFace()
callback for the addFace() method
References addFace(), Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), and Base::PyObjectBase::startNotify().
◆ staticCallback_addHypothesis()
◆ staticCallback_addNode()
callback for the addNode() method
References addNode(), Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), and Base::PyObjectBase::startNotify().
◆ staticCallback_addQuad()
callback for the addQuad() method
References addQuad(), Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), and Base::PyObjectBase::startNotify().
◆ staticCallback_addVolume()
◆ staticCallback_compute()
callback for the compute() method
References Base::BaseExceptionFreeCADError, compute(), Base::Console(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), and Base::PyObjectBase::startNotify().
◆ staticCallback_copy()
callback for the copy() method
References Base::BaseExceptionFreeCADError, Base::Console(), copy(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getccxVolumesByFace()
|
static |
callback for the getccxVolumesByFace() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), getccxVolumesByFace(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getEdgeCount()
getter callback for the EdgeCount attribute
References Base::BaseExceptionFreeCADError, getEdgeCount(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getEdges()
getter callback for the Edges attribute
References Base::BaseExceptionFreeCADError, getEdges(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getEdgesByEdge()
callback for the getEdgesByEdge() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), getEdgesByEdge(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getEdgesOnly()
getter callback for the EdgesOnly attribute
References Base::BaseExceptionFreeCADError, getEdgesOnly(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getElementNodes()
callback for the getElementNodes() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), getElementNodes(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getElementType()
callback for the getElementType() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), getElementType(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getFaceCount()
getter callback for the FaceCount attribute
References Base::BaseExceptionFreeCADError, getFaceCount(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getFaces()
getter callback for the Faces attribute
References Base::BaseExceptionFreeCADError, getFaces(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getFacesByFace()
callback for the getFacesByFace() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), getFacesByFace(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getFacesOnly()
getter callback for the FacesOnly attribute
References Base::BaseExceptionFreeCADError, getFacesOnly(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getGroupCount()
getter callback for the GroupCount attribute
References Base::BaseExceptionFreeCADError, getGroupCount(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getGroupElements()
callback for the getGroupElements() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), getGroupElements(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getGroupElementType()
|
static |
callback for the getGroupElementType() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), getGroupElementType(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getGroupName()
callback for the getGroupName() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), getGroupName(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getGroups()
getter callback for the Groups attribute
References Base::BaseExceptionFreeCADError, getGroups(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getHexaCount()
getter callback for the HexaCount attribute
References Base::BaseExceptionFreeCADError, getHexaCount(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getIdByElementType()
callback for the getIdByElementType() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), getIdByElementType(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getNodeById()
callback for the getNodeById() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), getNodeById(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getNodeCount()
getter callback for the NodeCount attribute
References Base::BaseExceptionFreeCADError, getNodeCount(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getNodes()
getter callback for the Nodes attribute
References Base::BaseExceptionFreeCADError, getNodes(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getNodesByEdge()
callback for the getNodesByEdge() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), getNodesByEdge(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getNodesByFace()
callback for the getNodesByFace() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), getNodesByFace(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getNodesBySolid()
callback for the getNodesBySolid() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), getNodesBySolid(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getNodesByVertex()
callback for the getNodesByVertex() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), getNodesByVertex(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getPolygonCount()
getter callback for the PolygonCount attribute
References Base::BaseExceptionFreeCADError, getPolygonCount(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getPolyhedronCount()
getter callback for the PolyhedronCount attribute
References Base::BaseExceptionFreeCADError, getPolyhedronCount(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getPrismCount()
getter callback for the PrismCount attribute
References Base::BaseExceptionFreeCADError, getPrismCount(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getPyramidCount()
getter callback for the PyramidCount attribute
References Base::BaseExceptionFreeCADError, getPyramidCount(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getQuadrangleCount()
getter callback for the QuadrangleCount attribute
References Base::BaseExceptionFreeCADError, getQuadrangleCount(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getSubMeshCount()
getter callback for the SubMeshCount attribute
References Base::BaseExceptionFreeCADError, getSubMeshCount(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getTetraCount()
getter callback for the TetraCount attribute
References Base::BaseExceptionFreeCADError, getTetraCount(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getTriangleCount()
getter callback for the TriangleCount attribute
References Base::BaseExceptionFreeCADError, getTriangleCount(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getVolume()
getter callback for the Volume attribute
References Base::BaseExceptionFreeCADError, getVolume(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getVolumeCount()
getter callback for the VolumeCount attribute
References Base::BaseExceptionFreeCADError, getVolumeCount(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getVolumes()
getter callback for the Volumes attribute
References Base::BaseExceptionFreeCADError, getVolumes(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getVolumesByFace()
callback for the getVolumesByFace() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), getVolumesByFace(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_read()
callback for the read() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), read(), and Base::PyObjectBase::startNotify().
◆ staticCallback_setEdgeCount()
|
static |
setter callback for the EdgeCount attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setEdges()
setter callback for the Edges attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setEdgesOnly()
|
static |
setter callback for the EdgesOnly attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setFaceCount()
|
static |
setter callback for the FaceCount attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setFaces()
setter callback for the Faces attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setFacesOnly()
|
static |
setter callback for the FacesOnly attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setGroupCount()
|
static |
setter callback for the GroupCount attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setGroups()
|
static |
setter callback for the Groups attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setHexaCount()
|
static |
setter callback for the HexaCount attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setNodeCount()
|
static |
setter callback for the NodeCount attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setNodes()
setter callback for the Nodes attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setPolygonCount()
|
static |
setter callback for the PolygonCount attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setPolyhedronCount()
|
static |
setter callback for the PolyhedronCount attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setPrismCount()
|
static |
setter callback for the PrismCount attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setPyramidCount()
|
static |
setter callback for the PyramidCount attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setQuadrangleCount()
|
static |
setter callback for the QuadrangleCount attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setShape()
◆ staticCallback_setStandardHypotheses()
|
static |
callback for the setStandardHypotheses() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), setStandardHypotheses(), and Base::PyObjectBase::startNotify().
◆ staticCallback_setSubMeshCount()
|
static |
setter callback for the SubMeshCount attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setTetraCount()
|
static |
setter callback for the TetraCount attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setTransform()
◆ staticCallback_setTriangleCount()
|
static |
setter callback for the TriangleCount attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setVolume()
|
static |
setter callback for the Volume attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setVolumeCount()
|
static |
setter callback for the VolumeCount attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setVolumes()
|
static |
setter callback for the Volumes attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_write()
callback for the write() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), and write().
◆ staticCallback_writeABAQUS()
callback for the writeABAQUS() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), and writeABAQUS().
◆ write()
implementer for the write() method
References Base::BaseExceptionFreeCADError, getFemMeshPtr(), and Fem::FemMesh::write().
Referenced by staticCallback_write().
◆ writeABAQUS()
implementer for the writeABAQUS() method
References Base::BaseExceptionFreeCADError, getFemMeshPtr(), and Fem::FemMesh::writeABAQUS().
Referenced by staticCallback_writeABAQUS().
Member Data Documentation
◆ GetterSetter
|
static |
Attribute structure of FemMeshPy.
◆ Methods
|
static |
Methods structure of FemMeshPy.
◆ Type
|
static |
Type structure of FemMeshPy.
Referenced by ArchPanel.CommandPanelSheet::Activated(), ArchStructure.StructSelectionObserver::addSelection(), ArchSite.Compass::buildCoordinates(), ArchSchedule.CommandArchSchedule::IsActive(), ArchAxis.CommandArchGrid::IsActive(), PyInit(), Fem::SMESH_HypothesisPy< StdMeshers_Deflection1DPy >::setParametersByMesh(), and Fem::PropertyFemMesh::setPyObject().
The documentation for this class was generated from the following files:
- build/webdoc/src/Mod/Fem/App/FemMeshPy.h
- src/Mod/Fem/App/FemMeshPyImp.cpp
- build/webdoc/src/Mod/Fem/App/FemMeshPy.cpp