The python export class for TopoShape. More...
#include <TopoShapeFacePy.h>
Public Types | |
typedef TopoShape * | PointerType |
Public Types inherited from Part::TopoShapePy | |
typedef TopoShape * | 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 | |
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 |
TopoShapeFacePy (TopoShape *pcObject, PyTypeObject *T=&Type) | |
Public Member Functions inherited from Part::TopoShapePy | |
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... | |
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 Part::TopoShapePy | |
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 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 TopoShapeFacePy. More... | |
static PyMethodDef | Methods [] |
Methods structure of TopoShapeFacePy. More... | |
static PyTypeObject | Type |
Type structure of TopoShapeFacePy. More... | |
Static Public Attributes inherited from Part::TopoShapePy | |
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 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 | |
~TopoShapeFacePy () | |
Protected Member Functions inherited from Part::TopoShapePy | |
~TopoShapePy () | |
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::Float | getTolerance (void) const |
getter for the Tolerance attribute More... | |
void | setTolerance (Py::Float arg) |
setter for the Tolerance attribute More... | |
Py::Tuple | getParameterRange (void) const |
getter for the ParameterRange attribute More... | |
Py::Object | getSurface (void) const |
getter for the Surface attribute More... | |
Py::Object | getWire (void) const |
getter for the Wire attribute More... | |
Py::Object | getOuterWire (void) const |
getter for the OuterWire 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_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_getSurface (PyObject *self, void *closure) |
getter callback for the Surface attribute More... | |
static int | staticCallback_setSurface (PyObject *self, PyObject *value, void *closure) |
setter callback for the Surface attribute More... | |
static PyObject * | staticCallback_getWire (PyObject *self, void *closure) |
getter callback for the Wire attribute More... | |
static int | staticCallback_setWire (PyObject *self, PyObject *value, void *closure) |
setter callback for the Wire attribute More... | |
static PyObject * | staticCallback_getOuterWire (PyObject *self, void *closure) |
getter callback for the OuterWire attribute More... | |
static int | staticCallback_setOuterWire (PyObject *self, PyObject *value, void *closure) |
setter callback for the OuterWire 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 | |
Protected Attributes inherited from Base::PyObjectBase | |
std::bitset< 32 > | StatusBits |
Detailed Description
The python export class for TopoShape.
Member Typedef Documentation
◆ PointerType
Constructor & Destructor Documentation
◆ ~TopoShapeFacePy()
|
protected |
◆ TopoShapeFacePy()
Referenced by PyMake().
Member Function Documentation
◆ curvatureAt()
implementer for the curvatureAt() method
References getTopoShapePtr(), and Part::PartExceptionOCCError.
Referenced by staticCallback_curvatureAt().
◆ curveOnSurface()
implementer for the curveOnSurface() method
References Part::getCurve2dFromGeom2d(), Base::BaseClass::getPyObject(), Part::TopoShape::getShape(), getTopoShapePtr(), Part::PartExceptionOCCError, and Part::TopoShapeEdgePy::Type.
Referenced by staticCallback_curveOnSurface().
◆ cutHoles()
implementer for the cutHoles() method
References Part::TopoShape::getShape(), getTopoShapePtr(), Part::PartExceptionOCCError, Part::TopoShape::setShape(), and Part::TopoShapePy::Type.
Referenced by staticCallback_cutHoles().
◆ 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().
◆ getCenterOfMass()
Py::Object TopoShapeFacePy::getCenterOfMass | ( | void | ) | const |
getter for the CenterOfMass attribute
References getTopoShapePtr().
Referenced by staticCallback_getCenterOfMass().
◆ getCustomAttributes()
PyObject * TopoShapeFacePy::getCustomAttributes | ( | const char * | attr | ) | const |
getter method for special attributes (e.g. dynamic ones)
◆ getMass()
Py::Object TopoShapeFacePy::getMass | ( | void | ) | const |
◆ getMatrixOfInertia()
Py::Object TopoShapeFacePy::getMatrixOfInertia | ( | void | ) | const |
getter for the MatrixOfInertia attribute
References getTopoShapePtr().
Referenced by staticCallback_getMatrixOfInertia().
◆ getOuterWire()
Py::Object TopoShapeFacePy::getOuterWire | ( | void | ) | const |
getter for the OuterWire attribute
References Part::TopoShape::getShape(), and getTopoShapePtr().
Referenced by getWire(), and staticCallback_getOuterWire().
◆ getParameterRange()
Py::Tuple TopoShapeFacePy::getParameterRange | ( | void | ) | const |
getter for the ParameterRange attribute
References getTopoShapePtr().
Referenced by staticCallback_getParameterRange().
◆ getPrincipalProperties()
Py::Dict TopoShapeFacePy::getPrincipalProperties | ( | void | ) | const |
getter for the PrincipalProperties attribute
References Base::convertTo(), and getTopoShapePtr().
Referenced by staticCallback_getPrincipalProperties().
◆ getStaticMoments()
Py::Object TopoShapeFacePy::getStaticMoments | ( | void | ) | const |
getter for the StaticMoments attribute
References getTopoShapePtr().
Referenced by staticCallback_getStaticMoments().
◆ getSurface()
Py::Object TopoShapeFacePy::getSurface | ( | void | ) | const |
getter for the Surface attribute
References getTopoShapePtr(), and Base::PyObjectBase::setNotTracking().
Referenced by staticCallback_getSurface().
◆ getTolerance()
Py::Float TopoShapeFacePy::getTolerance | ( | void | ) | const |
getter for the Tolerance attribute
References getTopoShapePtr().
Referenced by staticCallback_getTolerance().
◆ getTopoShapePtr()
TopoShape * TopoShapeFacePy::getTopoShapePtr | ( | void | ) | const |
getter for the object handled by this class
Referenced by curvatureAt(), curveOnSurface(), cutHoles(), derivative1At(), derivative2At(), getCenterOfMass(), getMass(), getMatrixOfInertia(), getOuterWire(), getParameterRange(), getPrincipalProperties(), getStaticMoments(), getSurface(), getTolerance(), getUVNodes(), isPartOfDomain(), makeHalfSpace(), makeOffset(), normalAt(), PyInit(), representation(), setTolerance(), tangentAt(), validate(), and valueAt().
◆ GetType()
|
virtual |
Reimplemented from Part::TopoShapePy.
◆ getUVNodes()
implementer for the getUVNodes() method
References getTopoShapePtr().
Referenced by staticCallback_getUVNodes().
◆ getWire()
Py::Object TopoShapeFacePy::getWire | ( | void | ) | const |
◆ isPartOfDomain()
implementer for the isPartOfDomain() method
References getTopoShapePtr(), and Part::PartExceptionOCCError.
Referenced by staticCallback_isPartOfDomain().
◆ makeHalfSpace()
implementer for the makeHalfSpace() method
References getTopoShapePtr(), Part::PartExceptionOCCError, Base::VectorPy::Type, Base::Vector3< _Precision >::x, Base::Vector3< _Precision >::y, and Base::Vector3< _Precision >::z.
Referenced by staticCallback_makeHalfSpace().
◆ makeOffset()
implementer for the makeOffset() method
References DraftVecUtils::dist(), getTopoShapePtr(), Part::PartExceptionOCCError, and Part::TopoShapePy::TopoShapePy().
Referenced by staticCallback_makeOffset().
◆ normalAt()
implementer for the normalAt() method
References getTopoShapePtr(), and Part::PartExceptionOCCError.
Referenced by staticCallback_normalAt().
◆ PyInit()
PyInit method Override this method to initialize a newly created instance of the class (Constructor)
Reimplemented from Part::TopoShapePy.
References Part::FaceMaker::addShape(), Base::BaseExceptionFreeCADError, Part::FaceMaker::Build(), Part::FaceMaker::ConstructFromType(), Part::FaceMaker::Face(), Part::TopoShape::getShape(), getTopoShapePtr(), Part::PartExceptionOCCError, Part::TopoShape::setShape(), Part::TopoShapeWirePy::Type, Part::GeometrySurfacePy::Type, Part::GeometryPy::Type, Part::TopoShapePy::Type, Type, and Part::FaceMaker::useCompound().
◆ PyMake()
References TopoShapeFacePy().
◆ representation()
std::string TopoShapeFacePy::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 TopoShapeFacePy::setCustomAttributes | ( | const char * | attr, |
PyObject * | obj | ||
) |
setter for special attributes (e.g.
dynamic ones) Output: Success=1, Failure=-1, Ignore=0
◆ setTolerance()
void TopoShapeFacePy::setTolerance | ( | Py::Float | arg | ) |
setter for the Tolerance attribute
References getTopoShapePtr().
Referenced by staticCallback_setTolerance().
◆ staticCallback_curvatureAt()
callback for the curvatureAt() method
References Base::BaseExceptionFreeCADError, Base::Console(), curvatureAt(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_curveOnSurface()
|
static |
callback for the curveOnSurface() method
References Base::BaseExceptionFreeCADError, Base::Console(), curveOnSurface(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_cutHoles()
◆ 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_getCenterOfMass()
|
static |
getter callback for the CenterOfMass attribute
References Base::BaseExceptionFreeCADError, getCenterOfMass(), 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_getOuterWire()
getter callback for the OuterWire attribute
References Base::BaseExceptionFreeCADError, getOuterWire(), 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_getSurface()
getter callback for the Surface attribute
References Base::BaseExceptionFreeCADError, getSurface(), 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_getUVNodes()
callback for the getUVNodes() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), getUVNodes(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getWire()
getter callback for the Wire attribute
References Base::BaseExceptionFreeCADError, getWire(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_isPartOfDomain()
|
static |
callback for the isPartOfDomain() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), isPartOfDomain(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_makeHalfSpace()
|
static |
callback for the makeHalfSpace() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isValid(), makeHalfSpace(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_makeOffset()
callback for the makeOffset() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isValid(), makeOffset(), 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_setCenterOfMass()
|
static |
setter callback for the CenterOfMass 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_setOuterWire()
|
static |
setter callback for the OuterWire 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_setSurface()
|
static |
setter callback for the Surface 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_setWire()
|
static |
setter callback for the Wire attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_tangentAt()
callback for the tangentAt() method
References Base::BaseExceptionFreeCADError, Base::Console(), Base::ConsoleSingleton::Error(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), and tangentAt().
◆ staticCallback_validate()
◆ 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(), and Part::PartExceptionOCCError.
Referenced by staticCallback_tangentAt().
◆ validate()
implementer for the validate() method
References Part::TopoShapePy::fix(), getTopoShapePtr(), Part::PartExceptionOCCError, and Part::TopoShape::setShape().
Referenced by staticCallback_validate().
◆ valueAt()
implementer for the valueAt() method
References getTopoShapePtr().
Referenced by staticCallback_valueAt().
Member Data Documentation
◆ GetterSetter
|
static |
Attribute structure of TopoShapeFacePy.
◆ Methods
|
static |
Methods structure of TopoShapeFacePy.
◆ Type
|
static |
Type structure of TopoShapeFacePy.
Referenced by ArchPanel.CommandPanelSheet::Activated(), Part::TopoShapeShellPy::add(), ArchStructure.StructSelectionObserver::addSelection(), ArchSite.Compass::buildCoordinates(), Part::buildShapeEnumTypeMap(), Part::TopoShapePy::fixTolerance(), Part::TopoShapeWirePy::fixWire(), Fem::FemMeshPy::getccxVolumesByFace(), Fem::FemMeshPy::getFacesByFace(), Fem::FemMeshPy::getNodesByFace(), Part::TopoShapePy::getTolerance(), Fem::FemMeshPy::getVolumesByFace(), Part::TopoShapePy::inTolerance(), ArchSchedule.CommandArchSchedule::IsActive(), ArchAxis.CommandArchGrid::IsActive(), Part::TopoShapeEdgePy::isSeam(), Part::TopoShapePy::limitTolerance(), Part::TopoShapePy::overTolerance(), Part::TopoShapeEdgePy::parameterAt(), Part::TopoShapeEdgePy::parameters(), PyInit(), Part::TopoShapeShellPy::PyInit(), and Part::Curve2dPy::toShape().
The documentation for this class was generated from the following files:
- build/webdoc/src/Mod/Part/App/TopoShapeFacePy.h
- src/Mod/Part/App/TopoShapeFacePyImp.cpp
- build/webdoc/src/Mod/Part/App/TopoShapeFacePy.cpp