The python export class for ExternalGeometryFacade. More...
#include <ExternalGeometryFacadePy.h>
Public Types | |
typedef ExternalGeometryFacade * | PointerType |
![]() | |
typedef BaseClass * | PointerType |
![]() | |
typedef void * | PointerType |
enum | Status { Valid = 0 , Immutable = 1 , Notify = 2 , NoTrack = 3 } |
Public Member Functions | |
ExternalGeometryFacadePy (ExternalGeometryFacade *pcObject, PyTypeObject *T=&Type) | |
virtual PyTypeObject * | GetType (void) |
virtual int | PyInit (PyObject *args, PyObject *k) |
PyInit method Override this method to initialize a newly created instance of the class (Constructor) More... | |
std::string | representation (void) const |
![]() | |
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_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 ExternalGeometryFacadePy. More... | |
static PyMethodDef | Methods [] |
Methods structure of ExternalGeometryFacadePy. More... | |
static PyTypeObject | Type |
Type structure of ExternalGeometryFacadePy. 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 | |
~ExternalGeometryFacadePy () | |
![]() | |
~BaseClassPy () | |
![]() | |
void | setTwinPointer (void *ptr) |
Overrides the pointer to the twin object. More... | |
virtual | ~PyObjectBase () |
destructor More... | |
callbacks and implementers for the python object attributes | |
Py::String | getRef (void) const |
getter for the Ref attribute More... | |
void | setRef (Py::String arg) |
setter for the Ref attribute More... | |
Py::Long | getId (void) const |
getter for the Id attribute More... | |
void | setId (Py::Long arg) |
setter for the Id attribute More... | |
Py::Boolean | getConstruction (void) const |
getter for the Construction attribute More... | |
void | setConstruction (Py::Boolean arg) |
setter for the Construction attribute More... | |
Py::String | getInternalType (void) const |
getter for the InternalType attribute More... | |
void | setInternalType (Py::String arg) |
setter for the InternalType attribute More... | |
Py::Boolean | getBlocked (void) const |
getter for the Blocked attribute More... | |
void | setBlocked (Py::Boolean arg) |
setter for the Blocked attribute More... | |
Py::String | getTag (void) const |
getter for the Tag attribute More... | |
Py::Object | getGeometry (void) const |
getter for the Geometry attribute More... | |
void | setGeometry (Py::Object arg) |
setter for the Geometry 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... | |
ExternalGeometryFacade * | getExternalGeometryFacadePtr (void) const |
getter for the object handled by this class More... | |
static PyObject * | staticCallback_getRef (PyObject *self, void *closure) |
getter callback for the Ref attribute More... | |
static int | staticCallback_setRef (PyObject *self, PyObject *value, void *closure) |
setter callback for the Ref attribute More... | |
static PyObject * | staticCallback_getId (PyObject *self, void *closure) |
getter callback for the Id attribute More... | |
static int | staticCallback_setId (PyObject *self, PyObject *value, void *closure) |
setter callback for the Id attribute More... | |
static PyObject * | staticCallback_getConstruction (PyObject *self, void *closure) |
getter callback for the Construction attribute More... | |
static int | staticCallback_setConstruction (PyObject *self, PyObject *value, void *closure) |
setter callback for the Construction attribute More... | |
static PyObject * | staticCallback_getInternalType (PyObject *self, void *closure) |
getter callback for the InternalType attribute More... | |
static int | staticCallback_setInternalType (PyObject *self, PyObject *value, void *closure) |
setter callback for the InternalType attribute More... | |
static PyObject * | staticCallback_getBlocked (PyObject *self, void *closure) |
getter callback for the Blocked attribute More... | |
static int | staticCallback_setBlocked (PyObject *self, PyObject *value, void *closure) |
setter callback for the Blocked attribute More... | |
static PyObject * | staticCallback_getTag (PyObject *self, void *closure) |
getter callback for the Tag attribute More... | |
static int | staticCallback_setTag (PyObject *self, PyObject *value, void *closure) |
setter callback for the Tag attribute More... | |
static PyObject * | staticCallback_getGeometry (PyObject *self, void *closure) |
getter callback for the Geometry attribute More... | |
static int | staticCallback_setGeometry (PyObject *self, PyObject *value, void *closure) |
setter callback for the Geometry attribute More... | |
Additional Inherited Members | |
![]() | |
std::bitset< 32 > | StatusBits |
Detailed Description
The python export class for ExternalGeometryFacade.
Member Typedef Documentation
◆ PointerType
Constructor & Destructor Documentation
◆ ~ExternalGeometryFacadePy()
|
protected |
◆ ExternalGeometryFacadePy()
ExternalGeometryFacadePy::ExternalGeometryFacadePy | ( | ExternalGeometryFacade * | pcObject, |
PyTypeObject * | T = &Type |
||
) |
Referenced by PyMake().
Member Function Documentation
◆ deleteExtensionOfName()
implementer for the deleteExtensionOfName() method
References Sketcher::ExternalGeometryFacade::deleteExtension(), getExternalGeometryFacadePtr(), and Part::PartExceptionOCCError.
Referenced by staticCallback_deleteExtensionOfName().
◆ deleteExtensionOfType()
implementer for the deleteExtensionOfType() method
References Base::Type::badType(), Sketcher::ExternalGeometryFacade::deleteExtension(), Base::Type::fromName(), getExternalGeometryFacadePtr(), and Part::PartExceptionOCCError.
Referenced by staticCallback_deleteExtensionOfType().
◆ getBlocked()
Py::Boolean ExternalGeometryFacadePy::getBlocked | ( | void | ) | const |
getter for the Blocked attribute
References getExternalGeometryFacadePtr().
Referenced by staticCallback_getBlocked().
◆ getConstruction()
Py::Boolean ExternalGeometryFacadePy::getConstruction | ( | void | ) | const |
getter for the Construction attribute
References getExternalGeometryFacadePtr().
Referenced by staticCallback_getConstruction().
◆ getCustomAttributes()
PyObject * ExternalGeometryFacadePy::getCustomAttributes | ( | const char * | attr | ) | const |
getter method for special attributes (e.g. dynamic ones)
◆ getExtensionOfName()
implementer for the getExtensionOfName() method
References getExternalGeometryFacadePtr(), and Part::PartExceptionOCCError.
Referenced by staticCallback_getExtensionOfName().
◆ getExtensionOfType()
implementer for the getExtensionOfType() method
References Base::Type::badType(), Base::Type::fromName(), getExternalGeometryFacadePtr(), and Part::PartExceptionOCCError.
Referenced by staticCallback_getExtensionOfType().
◆ getExtensions()
implementer for the getExtensions() method
References Sketcher::ExternalGeometryFacade::getExtensions(), getExternalGeometryFacadePtr(), and Part::PartExceptionOCCError.
Referenced by staticCallback_getExtensions().
◆ getExternalGeometryFacadePtr()
ExternalGeometryFacade * ExternalGeometryFacadePy::getExternalGeometryFacadePtr | ( | void | ) | const |
getter for the object handled by this class
Referenced by deleteExtensionOfName(), deleteExtensionOfType(), getBlocked(), getConstruction(), getExtensionOfName(), getExtensionOfType(), getExtensions(), getGeometry(), getId(), getInternalType(), getRef(), getTag(), hasExtensionOfName(), hasExtensionOfType(), mirror(), PyInit(), representation(), rotate(), scale(), setBlocked(), setConstruction(), setExtension(), setFlag(), setGeometry(), setId(), setInternalType(), setRef(), testFlag(), transform(), and translate().
◆ getGeometry()
Py::Object ExternalGeometryFacadePy::getGeometry | ( | void | ) | const |
getter for the Geometry attribute
References draftmake.make_clone::clone, and getExternalGeometryFacadePtr().
Referenced by staticCallback_getGeometry().
◆ getId()
Py::Long ExternalGeometryFacadePy::getId | ( | void | ) | const |
getter for the Id attribute
References getExternalGeometryFacadePtr().
Referenced by staticCallback_getId().
◆ getInternalType()
Py::String ExternalGeometryFacadePy::getInternalType | ( | void | ) | const |
getter for the InternalType attribute
References getExternalGeometryFacadePtr(), Sketcher::ExternalGeometryFacade::getInternalType(), Sketcher::SketchGeometryExtension::internaltype2str, and Sketcher::InternalType::NumInternalGeometryType.
Referenced by staticCallback_getInternalType().
◆ getRef()
Py::String ExternalGeometryFacadePy::getRef | ( | void | ) | const |
getter for the Ref attribute
References getExternalGeometryFacadePtr().
Referenced by staticCallback_getRef().
◆ getTag()
Py::String ExternalGeometryFacadePy::getTag | ( | void | ) | const |
getter for the Tag attribute
References getExternalGeometryFacadePtr().
Referenced by staticCallback_getTag().
◆ GetType()
|
virtual |
Reimplemented from Base::BaseClassPy.
◆ hasExtensionOfName()
implementer for the hasExtensionOfName() method
References getExternalGeometryFacadePtr(), and Part::PartExceptionOCCError.
Referenced by staticCallback_hasExtensionOfName().
◆ hasExtensionOfType()
implementer for the hasExtensionOfType() method
References Base::Type::badType(), Base::Type::fromName(), getExternalGeometryFacadePtr(), and Part::PartExceptionOCCError.
Referenced by staticCallback_hasExtensionOfType().
◆ mirror()
implementer for the mirror() method
References getExternalGeometryFacadePtr(), Sketcher::ExternalGeometryFacade::mirror(), Part::PartExceptionOCCError, Base::VectorPy::Type, and draftgeoutils.general::vec().
Referenced by staticCallback_mirror().
◆ PyInit()
PyInit method Override this method to initialize a newly created instance of the class (Constructor)
Reimplemented from Base::BaseClassPy.
References Part::Geometry::clone(), getExternalGeometryFacadePtr(), Sketcher::ExternalGeometryFacade::setGeometry(), and Part::GeometryPy::Type.
◆ PyMake()
|
static |
References ExternalGeometryFacadePy().
◆ representation()
std::string ExternalGeometryFacadePy::representation | ( | void | ) | const |
References getExternalGeometryFacadePtr(), and Sketcher::ExternalGeometryFacade::getId().
Referenced by ifc4.ifcproduct::placementforshaperepresentation(), automotive_design.motion_link_relationship::wr1(), automotive_design.pcurve::wr1(), automotive_design.degenerate_pcurve::wr1(), config_control_design.pcurve::wr1(), config_control_design.degenerate_pcurve::wr1(), ifc2x3.ifcproduct::wr1(), automotive_design.pcurve::wr2(), automotive_design.degenerate_pcurve::wr2(), config_control_design.pcurve::wr2(), and config_control_design.degenerate_pcurve::wr2().
◆ rotate()
implementer for the rotate() method
References getExternalGeometryFacadePtr(), Sketcher::ExternalGeometryFacade::rotate(), and Base::PlacementPy::Type.
Referenced by PathScripts.PathDressupLeadInOut.ObjectDressup::getLeadEnd(), PathScripts.PathDressupLeadInOut.ObjectDressup::getLeadStart(), draftguitools.gui_rotate.Rotate::numericRadius(), ArchSectionPlane.SectionPlaneTaskPanel::rotateX(), ArchSectionPlane.SectionPlaneTaskPanel::rotateY(), ArchSectionPlane.SectionPlaneTaskPanel::rotateZ(), and staticCallback_rotate().
◆ scale()
implementer for the scale() method
References getExternalGeometryFacadePtr(), Part::PartExceptionOCCError, Sketcher::ExternalGeometryFacade::scale(), Base::VectorPy::Type, and draftgeoutils.general::vec().
Referenced by automotive_design.cartesian_transformation_operator::scl(), config_control_design.cartesian_transformation_operator::scl(), ifc2x3.ifccartesiantransformationoperator::scl(), ifc4.ifccartesiantransformationoperator::scl(), and staticCallback_scale().
◆ setBlocked()
void ExternalGeometryFacadePy::setBlocked | ( | Py::Boolean | arg | ) |
setter for the Blocked attribute
References getExternalGeometryFacadePtr(), and Sketcher::ExternalGeometryFacade::setBlocked().
Referenced by staticCallback_setBlocked().
◆ setConstruction()
void ExternalGeometryFacadePy::setConstruction | ( | Py::Boolean | arg | ) |
setter for the Construction attribute
References Base::Persistence::getClassTypeId(), getExternalGeometryFacadePtr(), Base::BaseClassPy::getTypeId(), and Sketcher::ExternalGeometryFacade::setConstruction().
Referenced by staticCallback_setConstruction().
◆ setCustomAttributes()
int ExternalGeometryFacadePy::setCustomAttributes | ( | const char * | attr, |
PyObject * | obj | ||
) |
setter for special attributes (e.g.
dynamic ones) Output: Success=1, Failure=-1, Ignore=0
◆ setExtension()
implementer for the setExtension() method
References getExternalGeometryFacadePtr(), draftfunctions.move::move(), Part::PartExceptionOCCError, Sketcher::ExternalGeometryFacade::setExtension(), and Part::GeometryExtensionPy::Type.
Referenced by staticCallback_setExtension().
◆ setFlag()
implementer for the setFlag() method
References Sketcher::end, Sketcher::ExternalGeometryExtension::flag2str, getExternalGeometryFacadePtr(), and Sketcher::ExternalGeometryFacade::setFlag().
Referenced by staticCallback_setFlag().
◆ setGeometry()
void ExternalGeometryFacadePy::setGeometry | ( | Py::Object | arg | ) |
setter for the Geometry attribute
References Part::Geometry::clone(), getExternalGeometryFacadePtr(), Part::GeometryPy::getGeometryPtr(), Sketcher::ExternalGeometryFacade::setGeometry(), and Part::GeometryPy::Type.
Referenced by staticCallback_setGeometry().
◆ setId()
void ExternalGeometryFacadePy::setId | ( | Py::Long | arg | ) |
setter for the Id attribute
References getExternalGeometryFacadePtr(), and Sketcher::ExternalGeometryFacade::setId().
Referenced by staticCallback_setId().
◆ setInternalType()
void ExternalGeometryFacadePy::setInternalType | ( | Py::String | arg | ) |
setter for the InternalType attribute
References getExternalGeometryFacadePtr(), Sketcher::SketchGeometryExtension::getInternalTypeFromName(), and Sketcher::ExternalGeometryFacade::setInternalType().
Referenced by staticCallback_setInternalType().
◆ setRef()
void ExternalGeometryFacadePy::setRef | ( | Py::String | arg | ) |
setter for the Ref attribute
References getExternalGeometryFacadePtr(), and Sketcher::ExternalGeometryFacade::setRef().
Referenced by staticCallback_setRef().
◆ staticCallback_deleteExtensionOfName()
◆ staticCallback_deleteExtensionOfType()
◆ staticCallback_getBlocked()
|
static |
getter callback for the Blocked attribute
References Base::BaseExceptionFreeCADError, getBlocked(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getConstruction()
|
static |
getter callback for the Construction attribute
References Base::BaseExceptionFreeCADError, getConstruction(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getExtensionOfName()
|
static |
callback for the getExtensionOfName() method
References Base::BaseExceptionFreeCADAbort, Base::BaseExceptionFreeCADError, getExtensionOfName(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getExtensionOfType()
|
static |
callback for the getExtensionOfType() method
References Base::BaseExceptionFreeCADAbort, Base::BaseExceptionFreeCADError, getExtensionOfType(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getExtensions()
|
static |
callback for the getExtensions() method
References Base::BaseExceptionFreeCADAbort, Base::BaseExceptionFreeCADError, getExtensions(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getGeometry()
|
static |
getter callback for the Geometry attribute
References Base::BaseExceptionFreeCADError, getGeometry(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getId()
|
static |
getter callback for the Id attribute
References Base::BaseExceptionFreeCADError, getId(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getInternalType()
|
static |
getter callback for the InternalType attribute
References Base::BaseExceptionFreeCADError, getInternalType(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getRef()
|
static |
getter callback for the Ref attribute
References Base::BaseExceptionFreeCADError, getRef(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_getTag()
|
static |
getter callback for the Tag attribute
References Base::BaseExceptionFreeCADError, getTag(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_hasExtensionOfName()
|
static |
callback for the hasExtensionOfName() method
References Base::BaseExceptionFreeCADAbort, Base::BaseExceptionFreeCADError, hasExtensionOfName(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_hasExtensionOfType()
|
static |
callback for the hasExtensionOfType() method
References Base::BaseExceptionFreeCADAbort, Base::BaseExceptionFreeCADError, hasExtensionOfType(), Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_mirror()
|
static |
callback for the mirror() method
References Base::BaseExceptionFreeCADAbort, Base::BaseExceptionFreeCADError, Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), mirror(), Base::PyObjectBase::PyObjectBase(), and Base::PyObjectBase::startNotify().
◆ staticCallback_rotate()
|
static |
callback for the rotate() method
References Base::BaseExceptionFreeCADAbort, Base::BaseExceptionFreeCADError, Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), rotate(), and Base::PyObjectBase::startNotify().
◆ staticCallback_scale()
|
static |
callback for the scale() method
References Base::BaseExceptionFreeCADAbort, Base::BaseExceptionFreeCADError, Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), scale(), and Base::PyObjectBase::startNotify().
◆ staticCallback_setBlocked()
|
static |
setter callback for the Blocked attribute
References Base::BaseExceptionFreeCADError, Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), and setBlocked().
◆ staticCallback_setConstruction()
|
static |
setter callback for the Construction attribute
References Base::BaseExceptionFreeCADError, Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), and setConstruction().
◆ staticCallback_setExtension()
◆ staticCallback_setFlag()
|
static |
callback for the setFlag() method
References Base::BaseExceptionFreeCADAbort, Base::BaseExceptionFreeCADError, Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), setFlag(), and Base::PyObjectBase::startNotify().
◆ staticCallback_setGeometry()
|
static |
setter callback for the Geometry attribute
References Base::BaseExceptionFreeCADError, Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), and setGeometry().
◆ staticCallback_setId()
|
static |
setter callback for the Id attribute
References Base::BaseExceptionFreeCADError, Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), and setId().
◆ staticCallback_setInternalType()
|
static |
setter callback for the InternalType attribute
References Base::BaseExceptionFreeCADError, Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), and setInternalType().
◆ staticCallback_setRef()
|
static |
setter callback for the Ref attribute
References Base::BaseExceptionFreeCADError, Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), and setRef().
◆ staticCallback_setTag()
|
static |
setter callback for the Tag attribute
References Base::PyObjectBase::isValid(), and Base::PyObjectBase::PyObjectBase().
◆ staticCallback_testFlag()
|
static |
callback for the testFlag() method
References Base::BaseExceptionFreeCADAbort, Base::BaseExceptionFreeCADError, Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), and testFlag().
◆ staticCallback_transform()
|
static |
callback for the transform() method
References Base::BaseExceptionFreeCADAbort, Base::BaseExceptionFreeCADError, Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), Base::PyObjectBase::startNotify(), and transform().
◆ staticCallback_translate()
|
static |
callback for the translate() method
References Base::BaseExceptionFreeCADAbort, Base::BaseExceptionFreeCADError, Base::PyObjectBase::isConst(), Base::PyObjectBase::isValid(), Base::PyObjectBase::PyObjectBase(), Base::PyObjectBase::startNotify(), and translate().
◆ testFlag()
implementer for the testFlag() method
References Sketcher::end, Sketcher::ExternalGeometryExtension::flag2str, and getExternalGeometryFacadePtr().
Referenced by staticCallback_testFlag().
◆ transform()
implementer for the transform() method
References getExternalGeometryFacadePtr(), Sketcher::ExternalGeometryFacade::transform(), and Base::MatrixPy::Type.
Referenced by importSVG.svgHandler::applyTrans(), importSVG.svgHandler::characters(), importSVG.svgHandler::endElement(), ArchSite.Compass::locate(), ArchSite.Compass::rotate(), ArchSite.Compass::scale(), and staticCallback_transform().
◆ translate()
implementer for the translate() method
References getExternalGeometryFacadePtr(), Part::PartExceptionOCCError, Sketcher::ExternalGeometryFacade::translate(), Base::VectorPy::Type, and draftgeoutils.general::vec().
Referenced by staticCallback_translate().
Member Data Documentation
◆ GetterSetter
|
static |
Attribute structure of ExternalGeometryFacadePy.
◆ Methods
|
static |
Methods structure of ExternalGeometryFacadePy.
◆ Type
|
static |
Type structure of ExternalGeometryFacadePy.
Referenced by ArchPanel.CommandPanelSheet::Activated(), draftobjects.draft_annotation.DraftAnnotation::add_missing_properties_0v19(), ArchStructure.StructSelectionObserver::addSelection(), ArchSite.Compass::buildCoordinates(), ArchComponent.Component::execute(), draftobjects.layer.LayerContainer::execute(), ArchAxis.CommandArchGrid::IsActive(), ArchSchedule.CommandArchSchedule::IsActive(), draftobjects.layer.Layer::set_properties(), and ArchReference.ArchReference::setProperties().
The documentation for this class was generated from the following files:
- Sources/FreeCAD-SourceDocs/src/Mod/Sketcher/App/ExternalGeometryFacadePy.h
- Sources/FreeCAD/src/Mod/Sketcher/App/ExternalGeometryFacadePyImp.cpp
- Sources/FreeCAD-SourceDocs/src/Mod/Sketcher/App/ExternalGeometryFacadePy.cpp