The python export class for TopoShape. More...
#include <TopoShapeEdgePy.h>
Public Types | |
typedef TopoShape * PointerType | |
![]() | |
typedef TopoShape * PointerType | |
![]() | |
typedef ComplexGeoData * 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 | |
TopoShapeEdgePy (TopoShape *pcObject, PyTypeObject *T=&Type) | |
![]() | |
std::string representation (void) const | |
TopoShapePy (TopoShape *pcObject, PyTypeObject *T=&Type) | |
PyObject * read (PyObject *args) | |
implementer for the read() method More... | |
PyObject * writeInventor (PyObject *args, PyObject *kwd) | |
implementer for the writeInventor() method More... | |
PyObject * exportIges (PyObject *args) | |
implementer for the exportIges() method More... | |
PyObject * exportStep (PyObject *args) | |
implementer for the exportStep() method More... | |
PyObject * exportBrep (PyObject *args) | |
implementer for the exportBrep() method More... | |
PyObject * exportBinary (PyObject *args) | |
implementer for the exportBinary() method More... | |
PyObject * exportBrepToString (PyObject *args) | |
implementer for the exportBrepToString() method More... | |
PyObject * dumpToString (PyObject *args) | |
implementer for the dumpToString() method More... | |
PyObject * exportStl (PyObject *args) | |
implementer for the exportStl() method More... | |
PyObject * importBrep (PyObject *args) | |
implementer for the importBrep() method More... | |
PyObject * importBinary (PyObject *args) | |
implementer for the importBinary() method More... | |
PyObject * importBrepFromString (PyObject *args) | |
implementer for the importBrepFromString() method More... | |
PyObject * extrude (PyObject *args) | |
implementer for the extrude() method More... | |
PyObject * revolve (PyObject *args) | |
implementer for the revolve() method More... | |
PyObject * check (PyObject *args) | |
implementer for the check() method More... | |
PyObject * fuse (PyObject *args) | |
implementer for the fuse() method More... | |
PyObject * multiFuse (PyObject *args) | |
implementer for the multiFuse() method More... | |
PyObject * oldFuse (PyObject *args) | |
implementer for the oldFuse() method More... | |
PyObject * common (PyObject *args) | |
implementer for the common() method More... | |
PyObject * section (PyObject *args) | |
implementer for the section() method More... | |
PyObject * slices (PyObject *args) | |
implementer for the slices() method More... | |
PyObject * slice (PyObject *args) | |
implementer for the slice() method More... | |
PyObject * cut (PyObject *args) | |
implementer for the cut() method More... | |
PyObject * generalFuse (PyObject *args) | |
implementer for the generalFuse() method More... | |
PyObject * sewShape (PyObject *args) | |
implementer for the sewShape() method More... | |
PyObject * childShapes (PyObject *args) | |
implementer for the childShapes() method More... | |
PyObject * ancestorsOfType (PyObject *args) | |
implementer for the ancestorsOfType() method More... | |
PyObject * removeInternalWires (PyObject *args) | |
implementer for the removeInternalWires() method More... | |
PyObject * mirror (PyObject *args) | |
implementer for the mirror() method More... | |
PyObject * transformGeometry (PyObject *args) | |
implementer for the transformGeometry() method More... | |
PyObject * transformShape (PyObject *args) | |
implementer for the transformShape() method More... | |
PyObject * translate (PyObject *args) | |
implementer for the translate() method More... | |
PyObject * rotate (PyObject *args) | |
implementer for the rotate() method More... | |
PyObject * scale (PyObject *args) | |
implementer for the scale() method More... | |
PyObject * makeFillet (PyObject *args) | |
implementer for the makeFillet() method More... | |
PyObject * makeChamfer (PyObject *args) | |
implementer for the makeChamfer() method More... | |
PyObject * makeThickness (PyObject *args) | |
implementer for the makeThickness() method More... | |
PyObject * makeOffsetShape (PyObject *args, PyObject *kwd) | |
implementer for the makeOffsetShape() method More... | |
PyObject * makeOffset2D (PyObject *args, PyObject *kwd) | |
implementer for the makeOffset2D() method More... | |
PyObject * reverse (PyObject *args) | |
implementer for the reverse() method More... | |
PyObject * complement (PyObject *args) | |
implementer for the complement() method More... | |
PyObject * nullify (PyObject *args) | |
implementer for the nullify() method More... | |
PyObject * isClosed (PyObject *args) | |
implementer for the isClosed() method More... | |
PyObject * isPartner (PyObject *args) | |
implementer for the isPartner() method More... | |
PyObject * isSame (PyObject *args) | |
implementer for the isSame() method More... | |
PyObject * isEqual (PyObject *args) | |
implementer for the isEqual() method More... | |
PyObject * isNull (PyObject *args) | |
implementer for the isNull() method More... | |
PyObject * isValid (PyObject *args) | |
implementer for the isValid() method More... | |
PyObject * fix (PyObject *args) | |
implementer for the fix() method More... | |
PyObject * hashCode (PyObject *args) | |
implementer for the hashCode() method More... | |
PyObject * tessellate (PyObject *args) | |
implementer for the tessellate() method More... | |
PyObject * project (PyObject *args) | |
implementer for the project() method More... | |
PyObject * makeParallelProjection (PyObject *args) | |
implementer for the makeParallelProjection() method More... | |
PyObject * makePerspectiveProjection (PyObject *args) | |
implementer for the makePerspectiveProjection() method More... | |
PyObject * reflectLines (PyObject *args, PyObject *kwd) | |
implementer for the reflectLines() method More... | |
PyObject * makeShapeFromMesh (PyObject *args) | |
implementer for the makeShapeFromMesh() method More... | |
PyObject * toNurbs (PyObject *args) | |
implementer for the toNurbs() method More... | |
PyObject * copy (PyObject *args) | |
implementer for the copy() method More... | |
PyObject * cleaned (PyObject *args) | |
implementer for the cleaned() method More... | |
PyObject * replaceShape (PyObject *args) | |
implementer for the replaceShape() method More... | |
PyObject * removeShape (PyObject *args) | |
implementer for the removeShape() method More... | |
PyObject * defeaturing (PyObject *args) | |
implementer for the defeaturing() method More... | |
PyObject * isInside (PyObject *args) | |
implementer for the isInside() method More... | |
PyObject * removeSplitter (PyObject *args) | |
implementer for the removeSplitter() method More... | |
PyObject * proximity (PyObject *args) | |
implementer for the proximity() method More... | |
PyObject * distToShape (PyObject *args) | |
implementer for the distToShape() method More... | |
PyObject * getElement (PyObject *args) | |
implementer for the getElement() method More... | |
PyObject * getTolerance (PyObject *args) | |
implementer for the getTolerance() method More... | |
PyObject * overTolerance (PyObject *args) | |
implementer for the overTolerance() method More... | |
PyObject * inTolerance (PyObject *args) | |
implementer for the inTolerance() method More... | |
PyObject * globalTolerance (PyObject *args) | |
implementer for the globalTolerance() method More... | |
PyObject * fixTolerance (PyObject *args) | |
implementer for the fixTolerance() method More... | |
PyObject * limitTolerance (PyObject *args) | |
implementer for the limitTolerance() method More... | |
PyObject * optimalBoundingBox (PyObject *args) | |
implementer for the optimalBoundingBox() method More... | |
Py::String getShapeType (void) const | |
getter for the ShapeType attribute More... | |
Py::String getOrientation (void) const | |
getter for the Orientation attribute More... | |
void setOrientation (Py::String arg) | |
setter for the Orientation attribute More... | |
Py::List getFaces (void) const | |
getter for the Faces attribute More... | |
Py::List getVertexes (void) const | |
getter for the Vertexes attribute More... | |
Py::List getShells (void) const | |
getter for the Shells attribute More... | |
Py::List getSolids (void) const | |
getter for the Solids attribute More... | |
Py::List getCompSolids (void) const | |
getter for the CompSolids attribute More... | |
Py::List getEdges (void) const | |
getter for the Edges attribute More... | |
Py::List getWires (void) const | |
getter for the Wires attribute More... | |
Py::List getCompounds (void) const | |
getter for the Compounds attribute More... | |
Py::Float getLength (void) const | |
getter for the Length attribute More... | |
Py::Float getArea (void) const | |
getter for the Area attribute More... | |
Py::Float 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... | |
TopoShape * getTopoShapePtr (void) const | |
getter for the object handled by this class More... | |
![]() | |
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... | |
![]() | |
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___getstate__ (PyObject *self, PyObject *args) | |
callback for the getstate() method More... | |
static PyObject * staticCallback___setstate__ (PyObject *self, PyObject *args) | |
callback for the setstate() method More... | |
static PyObject * staticCallback_read (PyObject *self, PyObject *args) | |
callback for the read() method More... | |
static PyObject * staticCallback_writeInventor (PyObject *self, PyObject *args, PyObject *kwd) | |
callback for the writeInventor() method More... | |
static PyObject * staticCallback_exportIges (PyObject *self, PyObject *args) | |
callback for the exportIges() method More... | |
static PyObject * staticCallback_exportStep (PyObject *self, PyObject *args) | |
callback for the exportStep() method More... | |
static PyObject * staticCallback_exportBrep (PyObject *self, PyObject *args) | |
callback for the exportBrep() method More... | |
static PyObject * staticCallback_exportBinary (PyObject *self, PyObject *args) | |
callback for the exportBinary() method More... | |
static PyObject * staticCallback_exportBrepToString (PyObject *self, PyObject *args) | |
callback for the exportBrepToString() method More... | |
static PyObject * staticCallback_dumpToString (PyObject *self, PyObject *args) | |
callback for the dumpToString() method More... | |
static PyObject * staticCallback_exportStl (PyObject *self, PyObject *args) | |
callback for the exportStl() method More... | |
static PyObject * staticCallback_importBrep (PyObject *self, PyObject *args) | |
callback for the importBrep() method More... | |
static PyObject * staticCallback_importBinary (PyObject *self, PyObject *args) | |
callback for the importBinary() method More... | |
static PyObject * staticCallback_importBrepFromString (PyObject *self, PyObject *args) | |
callback for the importBrepFromString() method More... | |
static PyObject * staticCallback_extrude (PyObject *self, PyObject *args) | |
callback for the extrude() method More... | |
static PyObject * staticCallback_revolve (PyObject *self, PyObject *args) | |
callback for the revolve() method More... | |
static PyObject * staticCallback_check (PyObject *self, PyObject *args) | |
callback for the check() method More... | |
static PyObject * staticCallback_fuse (PyObject *self, PyObject *args) | |
callback for the fuse() method More... | |
static PyObject * staticCallback_multiFuse (PyObject *self, PyObject *args) | |
callback for the multiFuse() method More... | |
static PyObject * staticCallback_oldFuse (PyObject *self, PyObject *args) | |
callback for the oldFuse() method More... | |
static PyObject * staticCallback_common (PyObject *self, PyObject *args) | |
callback for the common() method More... | |
static PyObject * staticCallback_section (PyObject *self, PyObject *args) | |
callback for the section() method More... | |
static PyObject * staticCallback_slices (PyObject *self, PyObject *args) | |
callback for the slices() method More... | |
static PyObject * staticCallback_slice (PyObject *self, PyObject *args) | |
callback for the slice() method More... | |
static PyObject * staticCallback_cut (PyObject *self, PyObject *args) | |
callback for the cut() method More... | |
static PyObject * staticCallback_generalFuse (PyObject *self, PyObject *args) | |
callback for the generalFuse() method More... | |
static PyObject * staticCallback_sewShape (PyObject *self, PyObject *args) | |
callback for the sewShape() method More... | |
static PyObject * staticCallback_childShapes (PyObject *self, PyObject *args) | |
callback for the childShapes() method More... | |
static PyObject * staticCallback_ancestorsOfType (PyObject *self, PyObject *args) | |
callback for the ancestorsOfType() method More... | |
static PyObject * staticCallback_removeInternalWires (PyObject *self, PyObject *args) | |
callback for the removeInternalWires() method More... | |
static PyObject * staticCallback_mirror (PyObject *self, PyObject *args) | |
callback for the mirror() method More... | |
static PyObject * staticCallback_transformGeometry (PyObject *self, PyObject *args) | |
callback for the transformGeometry() method More... | |
static PyObject * staticCallback_transformShape (PyObject *self, PyObject *args) | |
callback for the transformShape() method More... | |
static PyObject * staticCallback_translate (PyObject *self, PyObject *args) | |
callback for the translate() method More... | |
static PyObject * staticCallback_rotate (PyObject *self, PyObject *args) | |
callback for the rotate() method More... | |
static PyObject * staticCallback_scale (PyObject *self, PyObject *args) | |
callback for the scale() method More... | |
static PyObject * staticCallback_makeFillet (PyObject *self, PyObject *args) | |
callback for the makeFillet() method More... | |
static PyObject * staticCallback_makeChamfer (PyObject *self, PyObject *args) | |
callback for the makeChamfer() method More... | |
static PyObject * staticCallback_makeThickness (PyObject *self, PyObject *args) | |
callback for the makeThickness() method More... | |
static PyObject * staticCallback_makeOffsetShape (PyObject *self, PyObject *args, PyObject *kwd) | |
callback for the makeOffsetShape() method More... | |
static PyObject * staticCallback_makeOffset2D (PyObject *self, PyObject *args, PyObject *kwd) | |
callback for the makeOffset2D() method More... | |
static PyObject * staticCallback_reverse (PyObject *self, PyObject *args) | |
callback for the reverse() method More... | |
static PyObject * staticCallback_complement (PyObject *self, PyObject *args) | |
callback for the complement() method More... | |
static PyObject * staticCallback_nullify (PyObject *self, PyObject *args) | |
callback for the nullify() method More... | |
static PyObject * staticCallback_isClosed (PyObject *self, PyObject *args) | |
callback for the isClosed() method More... | |
static PyObject * staticCallback_isPartner (PyObject *self, PyObject *args) | |
callback for the isPartner() method More... | |
static PyObject * staticCallback_isSame (PyObject *self, PyObject *args) | |
callback for the isSame() method More... | |
static PyObject * staticCallback_isEqual (PyObject *self, PyObject *args) | |
callback for the isEqual() method More... | |
static PyObject * staticCallback_isNull (PyObject *self, PyObject *args) | |
callback for the isNull() method More... | |
static PyObject * staticCallback_isValid (PyObject *self, PyObject *args) | |
callback for the isValid() method More... | |
static PyObject * staticCallback_fix (PyObject *self, PyObject *args) | |
callback for the fix() method More... | |
static PyObject * staticCallback_hashCode (PyObject *self, PyObject *args) | |
callback for the hashCode() method More... | |
static PyObject * staticCallback_tessellate (PyObject *self, PyObject *args) | |
callback for the tessellate() method More... | |
static PyObject * staticCallback_project (PyObject *self, PyObject *args) | |
callback for the project() method More... | |
static PyObject * staticCallback_makeParallelProjection (PyObject *self, PyObject *args) | |
callback for the makeParallelProjection() method More... | |
static PyObject * staticCallback_makePerspectiveProjection (PyObject *self, PyObject *args) | |
callback for the makePerspectiveProjection() method More... | |
static PyObject * staticCallback_reflectLines (PyObject *self, PyObject *args, PyObject *kwd) | |
callback for the reflectLines() method More... | |
static PyObject * staticCallback_makeShapeFromMesh (PyObject *self, PyObject *args) | |
callback for the makeShapeFromMesh() method More... | |
static PyObject * staticCallback_toNurbs (PyObject *self, PyObject *args) | |
callback for the toNurbs() method More... | |
static PyObject * staticCallback_copy (PyObject *self, PyObject *args) | |
callback for the copy() method More... | |
static PyObject * staticCallback_cleaned (PyObject *self, PyObject *args) | |
callback for the cleaned() method More... | |
static PyObject * staticCallback_replaceShape (PyObject *self, PyObject *args) | |
callback for the replaceShape() method More... | |
static PyObject * staticCallback_removeShape (PyObject *self, PyObject *args) | |
callback for the removeShape() method More... | |
static PyObject * staticCallback_defeaturing (PyObject *self, PyObject *args) | |
callback for the defeaturing() method More... | |
static PyObject * staticCallback_isInside (PyObject *self, PyObject *args) | |
callback for the isInside() method More... | |
static PyObject * staticCallback_removeSplitter (PyObject *self, PyObject *args) | |
callback for the removeSplitter() method More... | |
static PyObject * staticCallback_proximity (PyObject *self, PyObject *args) | |
callback for the proximity() method More... | |
static PyObject * staticCallback_distToShape (PyObject *self, PyObject *args) | |
callback for the distToShape() method More... | |
static PyObject * staticCallback_getElement (PyObject *self, PyObject *args) | |
callback for the getElement() method More... | |
static PyObject * staticCallback_getTolerance (PyObject *self, PyObject *args) | |
callback for the getTolerance() method More... | |
static PyObject * staticCallback_overTolerance (PyObject *self, PyObject *args) | |
callback for the overTolerance() method More... | |
static PyObject * staticCallback_inTolerance (PyObject *self, PyObject *args) | |
callback for the inTolerance() method More... | |
static PyObject * staticCallback_globalTolerance (PyObject *self, PyObject *args) | |
callback for the globalTolerance() method More... | |
static PyObject * staticCallback_fixTolerance (PyObject *self, PyObject *args) | |
callback for the fixTolerance() method More... | |
static PyObject * staticCallback_limitTolerance (PyObject *self, PyObject *args) | |
callback for the limitTolerance() method More... | |
static PyObject * staticCallback_optimalBoundingBox (PyObject *self, PyObject *args) | |
callback for the optimalBoundingBox() method More... | |
static PyObject * staticCallback_getShapeType (PyObject *self, void *closure) | |
getter callback for the ShapeType attribute More... | |
static int staticCallback_setShapeType (PyObject *self, PyObject *value, void *closure) | |
setter callback for the ShapeType attribute More... | |
static PyObject * staticCallback_getOrientation (PyObject *self, void *closure) | |
getter callback for the Orientation attribute More... | |
static int staticCallback_setOrientation (PyObject *self, PyObject *value, void *closure) | |
setter callback for the Orientation 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_getVertexes (PyObject *self, void *closure) | |
getter callback for the Vertexes attribute More... | |
static int staticCallback_setVertexes (PyObject *self, PyObject *value, void *closure) | |
setter callback for the Vertexes attribute More... | |
static PyObject * staticCallback_getShells (PyObject *self, void *closure) | |
getter callback for the Shells attribute More... | |
static int staticCallback_setShells (PyObject *self, PyObject *value, void *closure) | |
setter callback for the Shells attribute More... | |
static PyObject * staticCallback_getSolids (PyObject *self, void *closure) | |
getter callback for the Solids attribute More... | |
static int staticCallback_setSolids (PyObject *self, PyObject *value, void *closure) | |
setter callback for the Solids attribute More... | |
static PyObject * staticCallback_getCompSolids (PyObject *self, void *closure) | |
getter callback for the CompSolids attribute More... | |
static int staticCallback_setCompSolids (PyObject *self, PyObject *value, void *closure) | |
setter callback for the CompSolids 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_getWires (PyObject *self, void *closure) | |
getter callback for the Wires attribute More... | |
static int staticCallback_setWires (PyObject *self, PyObject *value, void *closure) | |
setter callback for the Wires attribute More... | |
static PyObject * staticCallback_getCompounds (PyObject *self, void *closure) | |
getter callback for the Compounds attribute More... | |
static int staticCallback_setCompounds (PyObject *self, PyObject *value, void *closure) | |
setter callback for the Compounds attribute More... | |
static PyObject * staticCallback_getLength (PyObject *self, void *closure) | |
getter callback for the Length attribute More... | |
static int staticCallback_setLength (PyObject *self, PyObject *value, void *closure) | |
setter callback for the Length attribute More... | |
static PyObject * staticCallback_getArea (PyObject *self, void *closure) | |
getter callback for the Area attribute More... | |
static int staticCallback_setArea (PyObject *self, PyObject *value, void *closure) | |
setter callback for the Area 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... | |
![]() | |
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 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 TopoShapeEdgePy. More... | |
static PyMethodDef Methods [] | |
Methods structure of TopoShapeEdgePy. More... | |
static PyTypeObject Type | |
Type structure of TopoShapeEdgePy. More... | |
![]() | |
static PyGetSetDef GetterSetter [] | |
Attribute structure of TopoShapePy. More... | |
static PyMethodDef Methods [] | |
Methods structure of TopoShapePy. More... | |
static PyTypeObject Type | |
Type structure of TopoShapePy. More... | |
![]() | |
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 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 | |
~TopoShapeEdgePy () | |
![]() | |
~TopoShapePy () | |
![]() | |
~ComplexGeoDataPy () | |
![]() | |
~PersistencePy () | |
![]() | |
~BaseClassPy () | |
![]() | |
virtual ~PyObjectBase () | |
destructor More... | |
callbacks and implementers for the python object attributes | |
Py::Float getTolerance (void) const | |
getter for the Tolerance attribute More... | |
void setTolerance (Py::Float arg) | |
setter for the Tolerance attribute More... | |
Py::Float getLength (void) const | |
getter for the Length attribute More... | |
Py::Tuple getParameterRange (void) const | |
getter for the ParameterRange attribute More... | |
Py::Float getFirstParameter (void) const | |
getter for the FirstParameter attribute More... | |
Py::Float getLastParameter (void) const | |
getter for the LastParameter attribute More... | |
Py::Object getCurve (void) const | |
getter for the Curve attribute More... | |
Py::Boolean getClosed (void) const | |
getter for the Closed attribute More... | |
Py::Boolean getDegenerated (void) const | |
getter for the Degenerated attribute More... | |
Py::Object getMass (void) const | |
getter for the Mass attribute More... | |
Py::Object getCenterOfMass (void) const | |
getter for the CenterOfMass attribute More... | |
Py::Object getMatrixOfInertia (void) const | |
getter for the MatrixOfInertia attribute More... | |
Py::Object getStaticMoments (void) const | |
getter for the StaticMoments attribute More... | |
Py::Dict getPrincipalProperties (void) const | |
getter for the PrincipalProperties 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... | |
TopoShape * getTopoShapePtr (void) const | |
getter for the object handled by this class More... | |
static PyObject * staticCallback_getTolerance (PyObject *self, void *closure) | |
getter callback for the Tolerance attribute More... | |
static int staticCallback_setTolerance (PyObject *self, PyObject *value, void *closure) | |
setter callback for the Tolerance attribute More... | |
static PyObject * staticCallback_getLength (PyObject *self, void *closure) | |
getter callback for the Length attribute More... | |
static int staticCallback_setLength (PyObject *self, PyObject *value, void *closure) | |
setter callback for the Length attribute More... | |
static PyObject * staticCallback_getParameterRange (PyObject *self, void *closure) | |
getter callback for the ParameterRange attribute More... | |
static int staticCallback_setParameterRange (PyObject *self, PyObject *value, void *closure) | |
setter callback for the ParameterRange attribute More... | |
static PyObject * staticCallback_getFirstParameter (PyObject *self, void *closure) | |
getter callback for the FirstParameter attribute More... | |
static int staticCallback_setFirstParameter (PyObject *self, PyObject *value, void *closure) | |
setter callback for the FirstParameter attribute More... | |
static PyObject * staticCallback_getLastParameter (PyObject *self, void *closure) | |
getter callback for the LastParameter attribute More... | |
static int staticCallback_setLastParameter (PyObject *self, PyObject *value, void *closure) | |
setter callback for the LastParameter attribute More... | |
static PyObject * staticCallback_getCurve (PyObject *self, void *closure) | |
getter callback for the Curve attribute More... | |
static int staticCallback_setCurve (PyObject *self, PyObject *value, void *closure) | |
setter callback for the Curve attribute More... | |
static PyObject * staticCallback_getClosed (PyObject *self, void *closure) | |
getter callback for the Closed attribute More... | |
static int staticCallback_setClosed (PyObject *self, PyObject *value, void *closure) | |
setter callback for the Closed attribute More... | |
static PyObject * staticCallback_getDegenerated (PyObject *self, void *closure) | |
getter callback for the Degenerated attribute More... | |
static int staticCallback_setDegenerated (PyObject *self, PyObject *value, void *closure) | |
setter callback for the Degenerated attribute More... | |
static PyObject * staticCallback_getMass (PyObject *self, void *closure) | |
getter callback for the Mass attribute More... | |
static int staticCallback_setMass (PyObject *self, PyObject *value, void *closure) | |
setter callback for the Mass attribute More... | |
static PyObject * staticCallback_getCenterOfMass (PyObject *self, void *closure) | |
getter callback for the CenterOfMass attribute More... | |
static int staticCallback_setCenterOfMass (PyObject *self, PyObject *value, void *closure) | |
setter callback for the CenterOfMass attribute More... | |
static PyObject * staticCallback_getMatrixOfInertia (PyObject *self, void *closure) | |
getter callback for the MatrixOfInertia attribute More... | |
static int staticCallback_setMatrixOfInertia (PyObject *self, PyObject *value, void *closure) | |
setter callback for the MatrixOfInertia attribute More... | |
static PyObject * staticCallback_getStaticMoments (PyObject *self, void *closure) | |
getter callback for the StaticMoments attribute More... | |
static int staticCallback_setStaticMoments (PyObject *self, PyObject *value, void *closure) | |
setter callback for the StaticMoments attribute More... | |
static PyObject * staticCallback_getPrincipalProperties (PyObject *self, void *closure) | |
getter callback for the PrincipalProperties attribute More... | |
static int staticCallback_setPrincipalProperties (PyObject *self, PyObject *value, void *closure) | |
setter callback for the PrincipalProperties attribute More... | |
Additional Inherited Members | |
![]() | |
std::bitset< 32 > StatusBits | |
Detailed Description
The python export class for TopoShape.
Member Typedef Documentation
◆ PointerType
Constructor & Destructor Documentation
◆ ~TopoShapeEdgePy()
|
protected |
◆ TopoShapeEdgePy()
Referenced by PyMake().
Member Function Documentation
◆ centerOfCurvatureAt()
implementer for the centerOfCurvatureAt() method
References getTopoShapePtr(), and Part::PartExceptionOCCError.
Referenced by staticCallback_centerOfCurvatureAt().
◆ curvatureAt()
implementer for the curvatureAt() method
References getTopoShapePtr(), and Part::PartExceptionOCCError.
Referenced by staticCallback_curvatureAt().
◆ derivative1At()
implementer for the derivative1At() method
References getTopoShapePtr(), and Part::PartExceptionOCCError.
Referenced by staticCallback_derivative1At().
◆ derivative2At()
implementer for the derivative2At() method
References getTopoShapePtr(), and Part::PartExceptionOCCError.
Referenced by staticCallback_derivative2At().
◆ derivative3At()
implementer for the derivative3At() method
References getTopoShapePtr(), and Part::PartExceptionOCCError.
Referenced by staticCallback_derivative3At().
◆ discretize()
implementer for the discretize() method
References getTopoShapePtr(), and Part::PartExceptionOCCError.
Referenced by staticCallback_discretize().
◆ firstVertex()
implementer for the firstVertex() method
References getTopoShapePtr().
Referenced by staticCallback_firstVertex().
◆ getCenterOfMass()
Py::Object TopoShapeEdgePy::getCenterOfMass | ( | void | ) | const |
getter for the CenterOfMass attribute
References getTopoShapePtr().
Referenced by staticCallback_getCenterOfMass().
◆ getClosed()
Py::Boolean TopoShapeEdgePy::getClosed | ( | void | ) | const |
getter for the Closed attribute
References getTopoShapePtr().
Referenced by staticCallback_getClosed().
◆ getCurve()
Py::Object TopoShapeEdgePy::getCurve | ( | void | ) | const |
getter for the Curve attribute
References App::GetApplication(), ParameterGrp::GetBool(), ParameterGrp::GetGroup(), getTopoShapePtr(), App::Application::GetUserParameter(), and Base::PyObjectBase::setNotTracking().
Referenced by staticCallback_getCurve().
◆ getCustomAttributes()
PyObject * TopoShapeEdgePy::getCustomAttributes | ( | const char * | attr | ) | const |
getter method for special attributes (e.g. dynamic ones)
◆ getDegenerated()
Py::Boolean TopoShapeEdgePy::getDegenerated | ( | void | ) | const |
getter for the Degenerated attribute
References getTopoShapePtr().
Referenced by staticCallback_getDegenerated().
◆ getFirstParameter()
Py::Float TopoShapeEdgePy::getFirstParameter | ( | void | ) | const |
getter for the FirstParameter attribute
References getTopoShapePtr().
Referenced by staticCallback_getFirstParameter().
◆ getLastParameter()
Py::Float TopoShapeEdgePy::getLastParameter | ( | void | ) | const |
getter for the LastParameter attribute
References getTopoShapePtr().
Referenced by staticCallback_getLastParameter().
◆ getLength()
Py::Float TopoShapeEdgePy::getLength | ( | void | ) | const |
getter for the Length attribute
References getTopoShapePtr().
Referenced by staticCallback_getLength().
◆ getMass()
Py::Object TopoShapeEdgePy::getMass | ( | void | ) | const |
◆ getMatrixOfInertia()
Py::Object TopoShapeEdgePy::getMatrixOfInertia | ( | void | ) | const |
getter for the MatrixOfInertia attribute
References getTopoShapePtr().
Referenced by staticCallback_getMatrixOfInertia().
◆ getParameterByLength()
implementer for the getParameterByLength() method
References getTopoShapePtr().
Referenced by staticCallback_getParameterByLength().
◆ getParameterRange()
Py::Tuple TopoShapeEdgePy::getParameterRange | ( | void | ) | const |
getter for the ParameterRange attribute
References getTopoShapePtr().
Referenced by staticCallback_getParameterRange().
◆ getPrincipalProperties()
Py::Dict TopoShapeEdgePy::getPrincipalProperties | ( | void | ) | const |
getter for the PrincipalProperties attribute
References Base::convertTo(), and getTopoShapePtr().
Referenced by staticCallback_getPrincipalProperties().
◆ getStaticMoments()
Py::Object TopoShapeEdgePy::getStaticMoments | ( | void | ) | const |
getter for the StaticMoments attribute
References getTopoShapePtr().
Referenced by staticCallback_getStaticMoments().
◆ getTolerance()
Py::Float TopoShapeEdgePy::getTolerance | ( | void | ) | const |
getter for the Tolerance attribute
References getTopoShapePtr().
Referenced by staticCallback_getTolerance().
◆ getTopoShapePtr()
TopoShape * TopoShapeEdgePy::getTopoShapePtr | ( | void | ) | const |
getter for the object handled by this class
Referenced by centerOfCurvatureAt(), curvatureAt(), derivative1At(), derivative2At(), derivative3At(), discretize(), firstVertex(), getCenterOfMass(), getClosed(), getCurve(), getDegenerated(), getFirstParameter(), getLastParameter(), getLength(), getMass(), getMatrixOfInertia(), getParameterByLength(), getParameterRange(), getPrincipalProperties(), getStaticMoments(), getTolerance(), isSeam(), lastVertex(), normalAt(), parameterAt(), parameters(), PyInit(), representation(), setTolerance(), split(), tangentAt(), and valueAt().
◆ GetType()
|
virtual |
Reimplemented from Part::TopoShapePy.
◆ isSeam()
implementer for the isSeam() method
References getTopoShapePtr(), Part::PartExceptionOCCError, and Part::TopoShapeFacePy::Type.
Referenced by staticCallback_isSeam().
◆ lastVertex()
implementer for the lastVertex() method
References getTopoShapePtr().
Referenced by staticCallback_lastVertex().
◆ normalAt()
implementer for the normalAt() method
References getTopoShapePtr(), and Part::PartExceptionOCCError.
Referenced by staticCallback_normalAt().
◆ parameterAt()
implementer for the parameterAt() method
References Part::TopoShape::getShape(), getTopoShapePtr(), Part::PartExceptionOCCError, Part::TopoShapeVertexPy::Type, and Part::TopoShapeFacePy::Type.
Referenced by staticCallback_parameterAt().
◆ parameters()
implementer for the parameters() method
References Part::TopoShape::getShape(), getTopoShapePtr(), and Part::TopoShapeFacePy::Type.
Referenced by staticCallback_parameters().
◆ PyInit()
PyInit method Override this method to initialize a newly created instance of the class (Constructor)
Reimplemented from Part::TopoShapePy.
References Part::TopoShape::getShape(), getTopoShapePtr(), Part::PartExceptionOCCError, Part::TopoShape::setShape(), Part::GeometryPy::Type, Part::TopoShapeVertexPy::Type, and Part::TopoShapePy::Type.
◆ PyMake()
References TopoShapeEdgePy().
◆ representation()
std::string TopoShapeEdgePy::representation | ( | void | ) | const |
References getTopoShapePtr().
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 TopoShapeEdgePy::setCustomAttributes | ( | const char * | attr, |
PyObject * | obj | ||
) |
setter for special attributes (e.g.
dynamic ones) Output: Success=1, Failure=-1, Ignore=0
◆ setTolerance()
void TopoShapeEdgePy::setTolerance | ( | Py::Float | arg | ) |
setter for the Tolerance attribute
References getTopoShapePtr().
Referenced by staticCallback_setTolerance().
◆ split()
implementer for the split() method
References getTopoShapePtr(), and Part::PartExceptionOCCError.
Referenced by staticCallback_split().
◆ staticCallback_centerOfCurvatureAt()
|
static |
callback for the centerOfCurvatureAt() method
References Base::BaseExceptionFreeCADError, centerOfCurvatureAt(), Base::Console(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_curvatureAt()
callback for the curvatureAt() method
References Base::BaseExceptionFreeCADError, Base::Console(), curvatureAt(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_derivative1At()
|
static |
callback for the derivative1At() method
References Base::BaseExceptionFreeCADError, Base::Console(), derivative1At(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_derivative2At()
|
static |
callback for the derivative2At() method
References Base::BaseExceptionFreeCADError, Base::Console(), derivative2At(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_derivative3At()
|
static |
callback for the derivative3At() method
References Base::BaseExceptionFreeCADError, Base::Console(), derivative3At(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_discretize()
|
static |
callback for the discretize() method
References Base::BaseExceptionFreeCADError, Base::Console(), discretize(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_firstVertex()
callback for the firstVertex() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), firstVertex(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getCenterOfMass()
|
static |
getter callback for the CenterOfMass attribute
References Base::BaseExceptionFreeCADError, getCenterOfMass(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getClosed()
getter callback for the Closed attribute
References Base::BaseExceptionFreeCADError, getClosed(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getCurve()
getter callback for the Curve attribute
References Base::BaseExceptionFreeCADError, getCurve(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getDegenerated()
|
static |
getter callback for the Degenerated attribute
References Base::BaseExceptionFreeCADError, getDegenerated(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getFirstParameter()
|
static |
getter callback for the FirstParameter attribute
References Base::BaseExceptionFreeCADError, getFirstParameter(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getLastParameter()
|
static |
getter callback for the LastParameter attribute
References Base::BaseExceptionFreeCADError, getLastParameter(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getLength()
getter callback for the Length attribute
References Base::BaseExceptionFreeCADError, getLength(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getMass()
getter callback for the Mass attribute
References Base::BaseExceptionFreeCADError, getMass(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getMatrixOfInertia()
|
static |
getter callback for the MatrixOfInertia attribute
References Base::BaseExceptionFreeCADError, getMatrixOfInertia(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getParameterByLength()
|
static |
callback for the getParameterByLength() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), getParameterByLength(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getParameterRange()
|
static |
getter callback for the ParameterRange attribute
References Base::BaseExceptionFreeCADError, getParameterRange(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getPrincipalProperties()
|
static |
getter callback for the PrincipalProperties attribute
References Base::BaseExceptionFreeCADError, getPrincipalProperties(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getStaticMoments()
|
static |
getter callback for the StaticMoments attribute
References Base::BaseExceptionFreeCADError, getStaticMoments(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getTolerance()
getter callback for the Tolerance attribute
References Base::BaseExceptionFreeCADError, getTolerance(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_isSeam()
callback for the isSeam() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), isSeam(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_lastVertex()
callback for the lastVertex() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isValid(), lastVertex(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_normalAt()
callback for the normalAt() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isValid(), normalAt(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_parameterAt()
callback for the parameterAt() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isValid(), parameterAt(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_parameters()
callback for the parameters() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isValid(), parameters(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setCenterOfMass()
|
static |
setter callback for the CenterOfMass attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setClosed()
|
static |
setter callback for the Closed attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setCurve()
|
static |
setter callback for the Curve attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setDegenerated()
|
static |
setter callback for the Degenerated attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setFirstParameter()
|
static |
setter callback for the FirstParameter attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setLastParameter()
|
static |
setter callback for the LastParameter attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setLength()
|
static |
setter callback for the Length attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setMass()
|
static |
setter callback for the Mass attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setMatrixOfInertia()
|
static |
setter callback for the MatrixOfInertia attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setParameterRange()
|
static |
setter callback for the ParameterRange attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setPrincipalProperties()
|
static |
setter callback for the PrincipalProperties attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setStaticMoments()
|
static |
setter callback for the StaticMoments attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_setTolerance()
|
static |
setter callback for the Tolerance attribute
References Base::BaseExceptionFreeCADError, Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), and setTolerance().
◆ staticCallback_split()
callback for the split() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), and split().
◆ staticCallback_tangentAt()
callback for the tangentAt() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), and tangentAt().
◆ staticCallback_valueAt()
callback for the valueAt() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), and valueAt().
◆ tangentAt()
implementer for the tangentAt() method
References getTopoShapePtr().
Referenced by staticCallback_tangentAt().
◆ valueAt()
implementer for the valueAt() method
References getTopoShapePtr().
Referenced by staticCallback_valueAt().
Member Data Documentation
◆ GetterSetter
|
static |
Attribute structure of TopoShapeEdgePy.
◆ Methods
|
static |
Methods structure of TopoShapeEdgePy.
◆ Type
|
static |
Type structure of TopoShapeEdgePy.
Referenced by ArchPanel.CommandPanelSheet::Activated(), ArchStructure.StructSelectionObserver::addSelection(), ArchSite.Compass::buildCoordinates(), Part::buildShapeEnumTypeMap(), Part::TopoShapeFacePy::curveOnSurface(), Part::TopoShapePy::fixTolerance(), Fem::FemMeshPy::getEdgesByEdge(), Fem::FemMeshPy::getNodesByEdge(), Part::TopoShapePy::getTolerance(), Part::TopoShapePy::inTolerance(), ArchSchedule.CommandArchSchedule::IsActive(), ArchAxis.CommandArchGrid::IsActive(), Part::TopoShapePy::limitTolerance(), and Part::TopoShapePy::overTolerance().
The documentation for this class was generated from the following files:
- build/webdoc/src/Mod/Part/App/TopoShapeEdgePy.h
- src/Mod/Part/App/TopoShapeEdgePyImp.cpp
- build/webdoc/src/Mod/Part/App/TopoShapeEdgePy.cpp