| acceptGeometry() override | Sketcher::SketchObject | virtual |
| addConstraint(const Constraint *constraint) | Sketcher::SketchObject | |
| addConstraint(std::unique_ptr< Constraint > constraint) | Sketcher::SketchObject | |
| addConstraint(Sketcher::ConstraintType constrType, int firstGeoId, Sketcher::PointPos firstPos, int secondGeoId=GeoEnum::GeoUndef, Sketcher::PointPos secondPos=Sketcher::PointPos::none, int thirdGeoId=GeoEnum::GeoUndef, Sketcher::PointPos thirdPos=Sketcher::PointPos::none) | Sketcher::SketchObject | protected |
| addConstraints(const std::vector< Constraint * > &ConstraintList) | Sketcher::SketchObject | |
| addCopy(const std::vector< int > &geoIdList, const Base::Vector3d &displacement, bool moveonly=false, bool clone=false, int csize=2, int rsize=1, bool constraindisplacement=false, double perpscale=1.0) | Sketcher::SketchObject | |
| addCopyOfConstraints(const SketchObject &orig) | Sketcher::SketchObject | |
| addDynamicProperty(const char *type, const char *name=nullptr, const char *group=nullptr, const char *doc=nullptr, short attr=0, bool ro=false, bool hidden=false) override | App::DocumentObject | virtual |
| addExternal(App::DocumentObject *Obj, const char *SubName) | Sketcher::SketchObject | |
| addGeometry(const Part::Geometry *geo, bool construction=false) | Sketcher::SketchObject | |
| addGeometry(const std::vector< Part::Geometry * > &geoList, bool construction=false) | Sketcher::SketchObject | |
| addSymmetric(const std::vector< int > &geoIdList, int refGeoId, Sketcher::PointPos refPosId=Sketcher::PointPos::none) | Sketcher::SketchObject | |
| adjustRelativeLinks(const std::set< App::DocumentObject * > &inList, std::set< App::DocumentObject * > *visited=nullptr) | App::DocumentObject | virtual |
| allowDuplicateLabel() const | App::DocumentObject | virtual |
| analyseMissingPointOnPointCoincident(double angleprecision=M_PI/8) | Sketcher::SketchObject | |
| appendConflictMsg(const std::vector< int > &conflicting, std::string &msg) | Sketcher::SketchObject | static |
| appendConstraintsMsg(const std::vector< int > &vector, const std::string &singularmsg, const std::string &pluralmsg, std::string &msg) | Sketcher::SketchObject | protectedstatic |
| appendMalformedConstraintsMsg(const std::vector< int > &malformed, std::string &msg) | Sketcher::SketchObject | static |
| appendRedundantMsg(const std::vector< int > &redundant, std::string &msg) | Sketcher::SketchObject | static |
| arePointsCoincident(int GeoId1, PointPos PosId1, int GeoId2, PointPos PosId2) | Sketcher::SketchObject | |
| attacher(void) const | Part::AttachExtension | |
| AttacherType | Part::AttachExtension | |
| AttachExtension() | Part::AttachExtension | |
| AttachmentOffset | Part::AttachExtension | |
| autoConstraint(double precision=Precision::Confusion() *1000, double angleprecision=M_PI/20, bool includeconstruction=true) | Sketcher::SketchObject | |
| autoRemoveRedundants(bool updategeo=true) | Sketcher::SketchObject | |
| BaseClass() | Base::BaseClass | |
| BaseClass(const BaseClass &)=default | Base::BaseClass | |
| buildHistory(BRepBuilderAPI_MakeShape &, TopAbs_ShapeEnum type, const TopoDS_Shape &newS, const TopoDS_Shape &oldS) | Part::Feature | protected |
| calculateAngleViaPoint(int geoId1, int geoId2, double px, double py) | Sketcher::SketchObject | |
| calculateConstraintError(int ConstrId) | Sketcher::SketchObject | |
| canLinkProperties() const | App::DocumentObject | virtual |
| canLoadPartial() const | App::DocumentObject | virtual |
| carbonCopy(App::DocumentObject *pObj, bool construction=true) | Sketcher::SketchObject | |
| changeAttacherType(const char *typeName) | Part::AttachExtension | |
| changeConstraintsLocking(bool bLock) | Sketcher::SketchObject | |
| changeDynamicProperty(const Property *prop, const char *group, const char *doc) | App::PropertyContainer | |
| clearExpression(const ObjectIdentifier &path) | App::DocumentObject | |
| clearOutListCache() const | App::DocumentObject | |
| clearShapeCache() | Part::Feature | static |
| constraintHasExpression(int constrid) const | Sketcher::SketchObject | |
| Constraints | Sketcher::SketchObject | |
| constraintsRemoved(const std::set< App::ObjectIdentifier > &removed) | Sketcher::SketchObject | protected |
| constraintsRenamed(const std::map< App::ObjectIdentifier, App::ObjectIdentifier > &renamed) | Sketcher::SketchObject | protected |
| convertToNURBS(int GeoId) | Sketcher::SketchObject | |
| create(void) | Base::Persistence | static |
| createConstraint(Sketcher::ConstraintType constrType, int firstGeoId, Sketcher::PointPos firstPos, int secondGeoId=GeoEnum::GeoUndef, Sketcher::PointPos secondPos=Sketcher::PointPos::none, int thirdGeoId=GeoEnum::GeoUndef, Sketcher::PointPos thirdPos=Sketcher::PointPos::none) | Sketcher::SketchObject | protected |
| decreaseBSplineDegree(int GeoId, int degreedecrement=1) | Sketcher::SketchObject | |
| delAllExternal() | Sketcher::SketchObject | |
| delConstraint(int ConstrId) | Sketcher::SketchObject | |
| delConstraintOnPoint(int GeoId, PointPos PosId, bool onlyCoincident=true) | Sketcher::SketchObject | |
| delConstraintOnPoint(int VertexId, bool onlyCoincident=true) | Sketcher::SketchObject | |
| delConstraints(std::vector< int > ConstrIds, bool updategeometry=true) | Sketcher::SketchObject | |
| delConstraintsToExternal() | Sketcher::SketchObject | |
| deleteAllConstraints() | Sketcher::SketchObject | |
| deleteAllGeometry() | Sketcher::SketchObject | |
| deleteUnusedInternalGeometry(int GeoId, bool delgeoid=false) | Sketcher::SketchObject | |
| delExternal(int ExtGeoId) | Sketcher::SketchObject | |
| delGeometries(const std::vector< int > &GeoIds) | Sketcher::SketchObject | |
| delGeometriesExclusiveList(const std::vector< int > &GeoIds) | Sketcher::SketchObject | |
| delGeometry(int GeoId, bool deleteinternalgeo=true) | Sketcher::SketchObject | |
| detachFromDocument() override | App::DocumentObject | virtual |
| detectMissingEqualityConstraints(double precision) | Sketcher::SketchObject | |
| detectMissingPointOnPointConstraints(double precision=Precision::Confusion() *1000, bool includeconstruction=true) | Sketcher::SketchObject | |
| detectMissingVerticalHorizontalConstraints(double angleprecision=M_PI/8) | Sketcher::SketchObject | |
| diagnoseAdditionalConstraints(std::vector< Sketcher::Constraint * > additionalconstraints) | Sketcher::SketchObject | |
| DocumentObject(void) | App::DocumentObject | |
| DocumentObjectExtension() | App::DocumentObjectExtension | |
| dumpToStream(std::ostream &stream, int compression) | Base::Persistence | |
| dynamicProps | App::PropertyContainer | protected |
| editProperty(const char *) | App::PropertyContainer | virtual |
| ElementNameType enum name | App::GeoFeature | |
| encodeAttribute(const std::string &) | Base::Persistence | static |
| enforceRecompute() | App::DocumentObject | |
| eReasonList enum name | Sketcher::SketchObject | |
| evaluateConstraint(const Constraint *constraint) const | Sketcher::SketchObject | |
| evaluateConstraints() const | Sketcher::SketchObject | |
| evaluateSupport(void) | Sketcher::SketchObject | |
| execute(void) override | Sketcher::SketchObject | virtual |
| executeExtensions() | App::DocumentObject | protected |
| Export enum value | App::GeoFeature | |
| exposeInternalGeometry(int GeoId) | Sketcher::SketchObject | |
| ExpressionEngine | App::DocumentObject | |
| extend(int geoId, double increment, PointPos endPoint) | Sketcher::SketchObject | |
| Extension() | App::Extension | |
| extensionBegin() | App::ExtensionContainer | |
| ExtensionContainer() | App::ExtensionContainer | |
| extensionEnd() | App::ExtensionContainer | |
| extensionExecute(void) | Part::AttachExtension | virtual |
| extensionGetLinkedObject(DocumentObject *&ret, bool recursive, Base::Matrix4D *mat, bool transform, int depth) const | App::DocumentObjectExtension | virtual |
| extensionGetPropertyByName(const char *name) const | App::Extension | virtual |
| extensionGetPropertyDocumentation(const Property *prop) const | App::Extension | virtual |
| extensionGetPropertyDocumentation(const char *name) const | App::Extension | virtual |
| extensionGetPropertyGroup(const Property *prop) const | App::Extension | virtual |
| extensionGetPropertyGroup(const char *name) const | App::Extension | virtual |
| extensionGetPropertyList(std::vector< Property * > &List) const | App::Extension | virtual |
| extensionGetPropertyMap(std::map< std::string, Property * > &Map) const | App::Extension | virtual |
| extensionGetPropertyName(const Property *prop) const | App::Extension | virtual |
| extensionGetPropertyType(const Property *prop) const | App::Extension | virtual |
| extensionGetPropertyType(const char *name) const | App::Extension | virtual |
| extensionGetSubObject(DocumentObject *&ret, const char *subname, PyObject **pyObj, Base::Matrix4D *mat, bool transform, int depth) const | App::DocumentObjectExtension | virtual |
| extensionGetSubObjects(std::vector< std::string > &ret, int reason) const | App::DocumentObjectExtension | virtual |
| extensionHasChildElement() const | App::DocumentObjectExtension | virtual |
| extensionIsDerivedFrom(const Base::Type type) const | App::Extension | |
| extensionIsElementVisible(const char *) | App::DocumentObjectExtension | virtual |
| ExtensionIterator typedef | App::ExtensionContainer | |
| extensionMustExecute(void) | Part::AttachExtension | virtual |
| extensionOnChanged(const App::Property *) | Part::AttachExtension | protectedvirtual |
| ExtensionPythonObject | App::Extension | protected |
| extensionRestore(Base::XMLReader &) | App::Extension | virtual |
| extensionSave(Base::Writer &) const | App::Extension | virtual |
| extensionSetElementVisible(const char *, bool) | App::DocumentObjectExtension | virtual |
| ExternalGeometry | Sketcher::SketchObject | |
| extHandleChangedPropertyName(Base::XMLReader &reader, const char *TypeName, const char *PropName) | Part::AttachExtension | protectedvirtual |
| Feature(void) | Part::Feature | |
| fillet(int geoId, PointPos pos, double radius, bool trim=true, bool preserveCorner=false) | Sketcher::SketchObject | |
| fillet(int geoId1, int geoId2, const Base::Vector3d &refPnt1, const Base::Vector3d &refPnt2, double radius, bool trim=true, bool createCorner=false) | Sketcher::SketchObject | |
| FullyConstrained | Sketcher::SketchObject | |
| GeoFeature(void) | App::GeoFeature | |
| Geometry | Sketcher::SketchObject | |
| getActive(int ConstrId, bool &isactive) | Sketcher::SketchObject | |
| getAllCoincidentPoints(int GeoId, PointPos PosId) | Sketcher::SketchObject | |
| getAxis(int axId) const override | Sketcher::SketchObject | virtual |
| getAxisCount(void) const override | Sketcher::SketchObject | virtual |
| getBlockedState(const Constraint *cstr, bool &blockedstate) const | Sketcher::SketchObject | protected |
| getClassTypeId(void) | Base::Persistence | static |
| getCoincidenceGroups() | Sketcher::SketchObject | |
| getCompleteGeometry(void) const | Sketcher::SketchObject | |
| getCompleteGeometryIndex(int GeoId) const | Sketcher::SketchObject | |
| getConstraintIndices(int GeoId, std::vector< int > &constraintList) | Sketcher::SketchObject | |
| getDirectlyCoincidentPoints(int GeoId, PointPos PosId, std::vector< int > &GeoIdList, std::vector< PointPos > &PosIdList) | Sketcher::SketchObject | |
| getDirectlyCoincidentPoints(int VertexId, std::vector< int > &GeoIdList, std::vector< PointPos > &PosIdList) | Sketcher::SketchObject | |
| getDocument(void) const | App::DocumentObject | |
| getDriving(int ConstrId, bool &isdriving) | Sketcher::SketchObject | |
| getDynamicPropertyByName(const char *name) const | App::PropertyContainer | virtual |
| getDynamicPropertyData(const Property *prop) const | App::PropertyContainer | |
| getDynamicPropertyNames() const | App::PropertyContainer | virtual |
| getElementName(const char *name, ElementNameType type=Normal) const | App::GeoFeature | virtual |
| getExportName(bool forced=false) const | App::DocumentObject | |
| getExpression(const ObjectIdentifier &path) const | App::DocumentObject | virtual |
| getExtendedContainer() | App::Extension | |
| getExtendedContainer() const | App::Extension | |
| getExtendedObject() | App::DocumentObjectExtension | |
| getExtendedObject() const | App::DocumentObjectExtension | |
| getExtension(Base::Type, bool derived=true, bool no_except=false) const | App::ExtensionContainer | |
| getExtension(const std::string &name) const | App::ExtensionContainer | |
| getExtensionByType(bool no_except=false, bool derived=true) const | App::ExtensionContainer | |
| getExtensionPyObject(void) | Part::AttachExtension | virtual |
| getExtensionsDerivedFrom(Base::Type type) const | App::ExtensionContainer | |
| getExtensionsDerivedFromType() const | App::ExtensionContainer | |
| getExternalGeometry(void) const | Sketcher::SketchObject | |
| getExternalGeometryCount(void) const | Sketcher::SketchObject | |
| getFullName() const override | App::DocumentObject | virtual |
| getGeoIdFromCompleteGeometryIndex(int completeGeometryIndex) const | Sketcher::SketchObject | |
| getGeoListFacade(void) const | Sketcher::SketchObject | |
| getGeometry(int GeoId) const | Sketcher::SketchObject | |
| getGeometryFacade(int GeoId) const | Sketcher::SketchObject | |
| getGeometryId(int GeoId, long &id) const | Sketcher::SketchObject | |
| getGeometryWithDependentParameters(std::vector< std::pair< int, PointPos > > &geometrymap) | Sketcher::SketchObject | |
| getGeoVertexIndex(int VertexId, int &GeoId, PointPos &PosId) const | Sketcher::SketchObject | |
| getGroup() const | App::DocumentObject | |
| getHighestCurveIndex(void) const | Sketcher::SketchObject | |
| getHighestVertexIndex(void) const | Sketcher::SketchObject | |
| getID() const | App::DocumentObject | |
| getInList(void) const | App::DocumentObject | |
| getInListEx(std::set< App::DocumentObject * > &inSet, bool recursive, std::vector< App::DocumentObject * > *inList=nullptr) const | App::DocumentObject | |
| getInListEx(bool recursive) const | App::DocumentObject | |
| getInListRecursive(void) const | App::DocumentObject | |
| getInternalGeometry(void) const | Sketcher::SketchObject | |
| getInternalTypeState(const Constraint *cstr, Sketcher::InternalType::InternalType &internaltypestate) const | Sketcher::SketchObject | protected |
| getLastConflicting(void) const | Sketcher::SketchObject | |
| getLastDoF() const | Sketcher::SketchObject | |
| getLastHasConflicts() const | Sketcher::SketchObject | |
| getLastHasMalformedConstraints() const | Sketcher::SketchObject | |
| getLastHasPartialRedundancies() const | Sketcher::SketchObject | |
| getLastHasRedundancies() const | Sketcher::SketchObject | |
| getLastMalformedConstraints(void) const | Sketcher::SketchObject | |
| getLastPartiallyRedundant(void) const | Sketcher::SketchObject | |
| getLastRedundant(void) const | Sketcher::SketchObject | |
| getLastSolverStatus() const | Sketcher::SketchObject | |
| getLastSolveTime() const | Sketcher::SketchObject | |
| getLinkedObject(bool recurse=true, Base::Matrix4D *mat=nullptr, bool transform=false, int depth=0) const | App::DocumentObject | virtual |
| getLocation() const | Part::Feature | |
| getMemSize(void) const override | Sketcher::SketchObject | virtual |
| getMissingLineEqualityConstraints(void) | Sketcher::SketchObject | |
| getMissingPointOnPointConstraints(void) | Sketcher::SketchObject | |
| getMissingRadiusConstraints(void) | Sketcher::SketchObject | |
| getMissingVerticalHorizontalConstraints(void) | Sketcher::SketchObject | |
| getNameInDocument(void) const | App::DocumentObject | |
| getOldLabel() const | App::DocumentObject | |
| getOpenVertices(void) const | Sketcher::SketchObject | |
| getOutList() const | App::DocumentObject | |
| getOutList(int option) const | App::DocumentObject | |
| getOutList(int option, std::vector< App::DocumentObject * > &res) const | App::DocumentObject | |
| getOutListOfProperty(App::Property *) const | App::DocumentObject | |
| getOutListRecursive(void) const | App::DocumentObject | |
| getParents(int depth=0) const | App::DocumentObject | |
| getPathsByOutList(App::DocumentObject *to) const | App::DocumentObject | |
| getPlacement() const | Part::AttachExtension | protected |
| getPoint(int GeoId, PointPos PosId) const | Sketcher::SketchObject | |
| getPropertyByName(const char *name) const override | App::ExtensionContainer | virtual |
| getPropertyData(void) const | App::PropertyContainer | protectedvirtual |
| getPropertyDataPtr(void) | App::PropertyContainer | protectedstatic |
| getPropertyDocumentation(const Property *prop) const override | App::ExtensionContainer | virtual |
| getPropertyDocumentation(const char *name) const override | App::ExtensionContainer | virtual |
| getPropertyGroup(const Property *prop) const override | App::ExtensionContainer | virtual |
| getPropertyGroup(const char *name) const override | App::ExtensionContainer | virtual |
| getPropertyList(std::vector< Property * > &List) const override | App::ExtensionContainer | virtual |
| getPropertyMap(std::map< std::string, Property * > &Map) const override | App::ExtensionContainer | virtual |
| getPropertyName(const Property *prop) const override | App::ExtensionContainer | virtual |
| getPropertyNamedList(std::vector< std::pair< const char *, Property * > > &List) const | App::PropertyContainer | virtual |
| getPropertyOfGeometry() const override | Part::Feature | virtual |
| getPropertyPrefix() const | App::PropertyContainer | |
| getPropertyType(const Property *prop) const override | App::ExtensionContainer | virtual |
| getPropertyType(const char *name) const override | App::ExtensionContainer | virtual |
| getPyObject(void) override | Sketcher::SketchObject | virtual |
| getShape(const App::DocumentObject *obj, const char *subname=nullptr, bool needSubElement=false, Base::Matrix4D *pmat=nullptr, App::DocumentObject **owner=nullptr, bool resolveLink=true, bool transform=true) | Part::Feature | static |
| getShapeOwner(const App::DocumentObject *obj, const char *subname=nullptr) | Part::Feature | static |
| getSolvedSketch(void) const | Sketcher::SketchObject | |
| getStatus() const | App::DocumentObject | |
| getStatusString(void) const | App::DocumentObject | |
| getSubObject(const char *subname, PyObject **pyObj, Base::Matrix4D *mat, bool transform, int depth) const override | Part::Feature | virtual |
| getSubObjectList(const char *subname) const | App::DocumentObject | |
| getSubObjects(int reason=0) const | App::DocumentObject | virtual |
| getTopoShape(const App::DocumentObject *obj, const char *subname=nullptr, bool needSubElement=false, Base::Matrix4D *pmat=nullptr, App::DocumentObject **owner=nullptr, bool resolveLink=true, bool transform=true, bool noElementMap=false) | Part::Feature | static |
| getTypeId(void) const | Base::Persistence | virtual |
| getVertexIndexGeoPos(int GeoId, PointPos PosId) const | Sketcher::SketchObject | |
| getViewProviderExtensionName() const | App::DocumentObjectExtension | virtual |
| getViewProviderName(void) const override | Sketcher::SketchObject | virtual |
| getViewProviderNameOverride() const | App::DocumentObject | virtual |
| getViewProviderNameStored() const | App::DocumentObject | |
| getVirtualSpace(int ConstrId, bool &isinvirtualspace) const | Sketcher::SketchObject | |
| globalPlacement() const | App::GeoFeature | |
| GS_DEFAULT enum value | App::DocumentObject | |
| GS_SELECT enum value | App::DocumentObject | |
| GSReason enum name | App::DocumentObject | |
| H_Axis | Part::Part2DObject | static |
| handleChangedPropertyName(Base::XMLReader &reader, const char *TypeName, const char *PropName) override | Part::Part2DObject | protectedvirtual |
| handleChangedPropertyType(Base::XMLReader &reader, const char *TypeName, App::Property *prop) override | Part::Part2DObject | protectedvirtual |
| hasChildElement() const | App::DocumentObject | virtual |
| hasConflicts(void) const | Sketcher::SketchObject | |
| hasExtension(Base::Type, bool derived=true) const | App::ExtensionContainer | |
| hasExtension(const std::string &name) const | App::ExtensionContainer | |
| hasExtensions() const | App::ExtensionContainer | |
| hasHiddenMarker(const char *subname) | App::DocumentObject | static |
| hasShapeOwner(const App::DocumentObject *obj, const char *subname=nullptr) | Part::Feature | static |
| hiddenMarker() | App::DocumentObject | static |
| Import enum value | App::GeoFeature | |
| increaseBSplineDegree(int GeoId, int degreeincrement=1) | Sketcher::SketchObject | |
| init(void) | Base::Persistence | static |
| initExtension(App::ExtensionContainer *obj) | App::Extension | virtual |
| initExtensionSubclass(Base::Type &toInit, const char *ClassName, const char *ParentName, Base::Type::instantiationMethod method=nullptr) | App::Extension | protectedstatic |
| initExtensionType(Base::Type type) | App::Extension | protected |
| initSubclass(Base::Type &toInit, const char *ClassName, const char *ParentName, Type::instantiationMethod method=nullptr) | Base::BaseClass | protectedstatic |
| initTemporaryBSplinePieceMove(int geoId, PointPos pos, const Base::Vector3d &firstPoint, bool fine=true) | Sketcher::SketchObject | |
| initTemporaryMove(int geoId, PointPos pos, bool fine=true) | Sketcher::SketchObject | |
| insertBSplineKnot(int GeoId, double param, int multiplicity=1) | Sketcher::SketchObject | |
| isAllowedOtherBody() const | Sketcher::SketchObject | |
| isAllowedUnaligned() const | Sketcher::SketchObject | |
| isAttachedToDocument() const override | App::DocumentObject | virtual |
| isAttacherActive() const | Part::AttachExtension | |
| isCarbonCopyAllowed(App::Document *pDoc, App::DocumentObject *pObj, bool &xinv, bool &yinv, eReasonList *rsn=nullptr) const | Sketcher::SketchObject | |
| isCoincidentWithExternalGeometry(int GeoId, bool &start_external, bool &mid_external, bool &end_external) | Sketcher::SketchObject | |
| isDerivedFrom(const Type type) const | Base::BaseClass | |
| isElementVisible(const char *element) const | App::DocumentObject | virtual |
| isError(void) const | App::DocumentObject | |
| isExporting() const | App::DocumentObject | |
| isExternalAllowed(App::Document *pDoc, App::DocumentObject *pObj, eReasonList *rsn=nullptr) const | Sketcher::SketchObject | |
| isHidden(const Property *prop) const | App::PropertyContainer | |
| isHidden(const char *name) const | App::PropertyContainer | |
| isInInList(DocumentObject *objToTest) const | App::DocumentObject | |
| isInInListRecursive(DocumentObject *objToTest) const | App::DocumentObject | |
| isInOutList(DocumentObject *objToTest) const | App::DocumentObject | |
| isInOutListRecursive(DocumentObject *objToTest) const | App::DocumentObject | |
| isPerformingInternalTransaction() const | Sketcher::SketchObject | |
| isPointOnCurve(int geoIdCurve, double px, double py) | Sketcher::SketchObject | |
| isPythonExtension() | App::Extension | |
| isReadOnly(const Property *prop) const | App::PropertyContainer | |
| isReadOnly(const char *name) const | App::PropertyContainer | |
| isRecomputing() const | App::DocumentObject | |
| isRemoving() const | App::DocumentObject | |
| isRestoring() const | App::DocumentObject | |
| isSupportedGeometry(const Part::Geometry *geo) const | Sketcher::SketchObject | |
| isTouched(void) const | App::DocumentObject | |
| isTouched_Mapping() | Part::AttachExtension | virtual |
| isValid(void) const | App::DocumentObject | |
| joinHistory(const ShapeHistory &, const ShapeHistory &) | Part::Feature | protected |
| Label | App::DocumentObject | |
| Label2 | App::DocumentObject | |
| m_isPythonExtension | App::Extension | protected |
| makeMissingEquality(bool onebyone=true) | Sketcher::SketchObject | |
| makeMissingPointOnPointCoincident(bool onebyone=false) | Sketcher::SketchObject | |
| makeMissingVerticalHorizontal(bool onebyone=false) | Sketcher::SketchObject | |
| MapMode | Part::AttachExtension | |
| MapPathParameter | Part::AttachExtension | |
| MapReversed | Part::AttachExtension | |
| migrateSketch(void) | Sketcher::SketchObject | protected |
| modifyBSplineKnotMultiplicity(int GeoId, int knotIndex, int multiplicityincr=1) | Sketcher::SketchObject | |
| moveDatumsToEnd(void) | Sketcher::SketchObject | |
| movePoint(int GeoId, PointPos PosId, const Base::Vector3d &toPoint, bool relative=false, bool updateGeoBeforeMoving=false) | Sketcher::SketchObject | |
| moveTemporaryPoint(int geoId, PointPos pos, Base::Vector3d toPoint, bool relative=false) | Sketcher::SketchObject | |
| mustExecute() const override | Sketcher::SketchObject | virtual |
| mustRecompute(void) const | App::DocumentObject | |
| N_Axis | Part::Part2DObject | static |
| name() const | App::Extension | |
| noRecomputes | Sketcher::SketchObject | |
| Normal enum value | App::GeoFeature | |
| oldLabel | App::DocumentObject | protected |
| onBeforeChange(const Property *prop) override | App::DocumentObject | protectedvirtual |
| onBeforeChangeLabel(std::string &newLabel) | App::DocumentObject | virtual |
| onBeforeChangeProperty(Document *doc, const Property *prop) | App::TransactionalObject | protected |
| onChanged(const App::Property *) override | Sketcher::SketchObject | protectedvirtual |
| onDocumentRestored() override | Sketcher::SketchObject | protectedvirtual |
| onExtendedDocumentRestored() | Part::AttachExtension | virtual |
| onExtendedSettingDocument() | App::DocumentObjectExtension | virtual |
| onExtendedSetupObject() | App::DocumentObjectExtension | virtual |
| onExtendedUnsetupObject() | App::DocumentObjectExtension | virtual |
| onLostLinkToObject(DocumentObject *) | App::DocumentObject | virtual |
| onPropertyStatusChanged(const Property &prop, unsigned long oldStatus) override | App::DocumentObject | protectedvirtual |
| onSettingDocument() | App::DocumentObject | protectedvirtual |
| onUndoRedoFinished() override | Sketcher::SketchObject | protectedvirtual |
| onUpdateElementReference(const Property *) | App::DocumentObject | virtual |
| Base::Persistence::operator=(const BaseClass &)=default | Base::BaseClass | |
| OutListNoExpression enum value | App::DocumentObject | |
| OutListNoHidden enum value | App::DocumentObject | |
| OutListNoXLinked enum value | App::DocumentObject | |
| OutListOption enum name | App::DocumentObject | |
| Part2DObject() | Part::Part2DObject | |
| pcNameInDocument | App::DocumentObject | protected |
| Placement | App::GeoFeature | |
| port_reversedExternalArcs(bool justAnalyze) | Sketcher::SketchObject | |
| positionBySupport(void) | Part::AttachExtension | virtual |
| PropertyContainer() | App::PropertyContainer | |
| purgeError(void) | App::DocumentObject | |
| purgeTouched(void) | App::DocumentObject | |
| PythonObject | App::DocumentObject | protected |
| rebuildExternalGeometry(void) | Sketcher::SketchObject | |
| rebuildVertexIndex(void) | Sketcher::SketchObject | |
| recompute() override | Part::Feature | protectedvirtual |
| recomputeFeature(bool recursive=false) | App::DocumentObject | |
| redirectSubName(std::ostringstream &ss, DocumentObject *topParent, DocumentObject *child) const | App::DocumentObject | virtual |
| registerExtension(Base::Type extension, App::Extension *ext) | App::ExtensionContainer | |
| removeAxesAlignment(const std::vector< int > &geoIdList) | Sketcher::SketchObject | |
| removeDynamicProperty(const char *prop) override | App::DocumentObject | virtual |
| renameConstraint(int GeoId, std::string name) | Sketcher::SketchObject | |
| renameObjectIdentifiers(const std::map< App::ObjectIdentifier, App::ObjectIdentifier > &paths) | App::DocumentObject | virtual |
| resetError(void) | App::DocumentObject | protected |
| resolve(const char *subname, App::DocumentObject **parent=nullptr, std::string *childName=nullptr, const char **subElement=nullptr, PyObject **pyObj=nullptr, Base::Matrix4D *mat=nullptr, bool transform=true, int depth=0) const | App::DocumentObject | |
| resolveElement(App::DocumentObject *obj, const char *subname, std::pair< std::string, std::string > &elementName, bool append=false, ElementNameType type=Normal, const DocumentObject *filter=nullptr, const char **element=nullptr, GeoFeature **geo=nullptr) | App::GeoFeature | static |
| resolveRelativeLink(std::string &subname, App::DocumentObject *&link, std::string &linkSub) const | App::DocumentObject | |
| Restore(Base::XMLReader &) override | Sketcher::SketchObject | virtual |
| RestoreDocFile(Reader &) | Base::Persistence | virtual |
| restoreExtensions(Base::XMLReader &reader) | App::ExtensionContainer | |
| restoreFinished() override | Sketcher::SketchObject | protectedvirtual |
| restoreFromStream(std::istream &stream) | Base::Persistence | |
| retrieveSolverDiagnostics() | Sketcher::SketchObject | protected |
| rlAllowed enum value | Sketcher::SketchObject | |
| rlAxesMisaligned enum value | Sketcher::SketchObject | |
| rlCircularReference enum value | Sketcher::SketchObject | |
| rlNonParallel enum value | Sketcher::SketchObject | |
| rlNotASketch enum value | Sketcher::SketchObject | |
| rlOriginsMisaligned enum value | Sketcher::SketchObject | |
| rlOtherBody enum value | Sketcher::SketchObject | |
| rlOtherBodyWithLinks enum value | Sketcher::SketchObject | |
| rlOtherDoc enum value | Sketcher::SketchObject | |
| rlOtherPart enum value | Sketcher::SketchObject | |
| Save(Base::Writer &) const override | Sketcher::SketchObject | virtual |
| SaveDocFile(Writer &) const | Base::Persistence | virtual |
| saveExtensions(Base::Writer &writer) const | App::ExtensionContainer | |
| seekTrimPoints(int GeoId, const Base::Vector3d &point, int &GeoId1, Base::Vector3d &intersect1, int &GeoId2, Base::Vector3d &intersect2) | Sketcher::SketchObject | |
| Part::Part2DObject::seekTrimPoints(const std::vector< Geometry * > &geomlist, int geometryIndex, const Base::Vector3d &point, int &geometryIndex1, Base::Vector3d &intersect1, int &geometryIndex2, Base::Vector3d &intersect2) | Part::Part2DObject | static |
| setActive(int ConstrId, bool isactive) | Sketcher::SketchObject | |
| setAllowOtherBody(bool on) | Sketcher::SketchObject | |
| setAllowUnaligned(bool on) | Sketcher::SketchObject | |
| setAttacher(Attacher::AttachEngine *attacher) | Part::AttachExtension | virtual |
| setConstruction(int GeoId, bool on) | Sketcher::SketchObject | |
| setDatum(int ConstrId, double Datum) | Sketcher::SketchObject | |
| setDatumsDriving(bool isdriving) | Sketcher::SketchObject | |
| setDocument(App::Document *doc) | App::DocumentObject | protected |
| setDriving(int ConstrId, bool isdriving) | Sketcher::SketchObject | |
| setElementVisible(const char *element, bool visible) | App::DocumentObject | virtual |
| setError(void) | App::DocumentObject | protected |
| setExpression(const App::ObjectIdentifier &path, std::shared_ptr< App::Expression > expr) override | Sketcher::SketchObject | protectedvirtual |
| setGeometryId(int GeoId, long id) | Sketcher::SketchObject | |
| setMissingLineEqualityConstraints(std::vector< ConstraintIds > &cl) | Sketcher::SketchObject | |
| setMissingPointOnPointConstraints(std::vector< ConstraintIds > &cl) | Sketcher::SketchObject | |
| setMissingRadiusConstraints(std::vector< ConstraintIds > &cl) | Sketcher::SketchObject | |
| setMissingVerticalHorizontalConstraints(std::vector< ConstraintIds > &cl) | Sketcher::SketchObject | |
| setPropertyPrefix(const char *prefix) | App::PropertyContainer | |
| setPropertyStatus(unsigned char bit, bool value) | App::PropertyContainer | |
| setPyObject(PyObject *) | Base::BaseClass | virtual |
| setRecalculateInitialSolutionWhileMovingPoint(bool recalculateInitialSolutionWhileMovingPoint) | Sketcher::SketchObject | |
| setStatus(ObjectStatus pos, bool on) | App::DocumentObject | |
| setupObject() | App::DocumentObject | protectedvirtual |
| setUpSketch() | Sketcher::SketchObject | |
| setVirtualSpace(int ConstrId, bool isinvirtualspace) | Sketcher::SketchObject | |
| setVirtualSpace(std::vector< int > constrIds, bool isinvirtualspace) | Sketcher::SketchObject | |
| Shape | Part::Feature | |
| signalBeforeChange | App::DocumentObject | |
| signalChanged | App::DocumentObject | |
| SketchObject() | Sketcher::SketchObject | |
| solve(bool updateGeoAfterSolving=true) | Sketcher::SketchObject | |
| split(int geoId, const Base::Vector3d &point) | Sketcher::SketchObject | |
| StatusBits | App::DocumentObject | protected |
| StdReturn | App::DocumentObject | static |
| Support | Part::AttachExtension | |
| supportedGeometry(const std::vector< Part::Geometry * > &geoList) const | Sketcher::SketchObject | protected |
| synchroniseGeometryState() | Sketcher::SketchObject | protected |
| testDrivingChange(int ConstrId, bool isdriving) | Sketcher::SketchObject | protected |
| testIfLinkDAGCompatible(DocumentObject *linkTo) const | App::DocumentObject | |
| testIfLinkDAGCompatible(const std::vector< DocumentObject * > &linksTo) const | App::DocumentObject | |
| testIfLinkDAGCompatible(App::PropertyLinkSubList &linksTo) const | App::DocumentObject | |
| testIfLinkDAGCompatible(App::PropertyLinkSub &linkTo) const | App::DocumentObject | |
| testStatus(ObjectStatus pos) const | App::DocumentObject | |
| toggleActive(int ConstrId) | Sketcher::SketchObject | |
| toggleConstruction(int GeoId) | Sketcher::SketchObject | |
| toggleDriving(int ConstrId) | Sketcher::SketchObject | |
| toggleVirtualSpace(int ConstrId) | Sketcher::SketchObject | |
| touch(bool noRecompute=false) | App::DocumentObject | |
| TransactionalObject(void) | App::TransactionalObject | |
| transferConstraints(int fromGeoId, PointPos fromPosId, int toGeoId, PointPos toPosId, bool doNotTransformTangencies=false) | Sketcher::SketchObject | |
| transferFilletConstraints(int geoId1, PointPos posId1, int geoId2, PointPos posId2) | Sketcher::SketchObject | protected |
| transformPlacement(const Base::Placement &transform) override | Part::Part2DObject | virtual |
| trim(int geoId, const Base::Vector3d &point) | Sketcher::SketchObject | |
| unsetupObject() | App::DocumentObject | protectedvirtual |
| updateAttacherVals() | Part::AttachExtension | |
| updateSolverExtension(int geoId, std::unique_ptr< Part::GeometryExtension > &&ext) | Sketcher::SketchObject | |
| V_Axis | Part::Part2DObject | static |
| validateConstraints() | Sketcher::SketchObject | |
| validateExpression(const App::ObjectIdentifier &path, std::shared_ptr< const App::Expression > expr) | Sketcher::SketchObject | protected |
| validateExternalLinks(void) | Sketcher::SketchObject | |
| Visibility | App::DocumentObject | |
| ~AttachExtension() | Part::AttachExtension | virtual |
| ~BaseClass() | Base::BaseClass | virtual |
| ~DocumentObject() | App::DocumentObject | virtual |
| ~DocumentObjectExtension() | App::DocumentObjectExtension | virtual |
| ~Extension() | App::Extension | virtual |
| ~ExtensionContainer() | App::ExtensionContainer | virtual |
| ~Feature() | Part::Feature | virtual |
| ~GeoFeature() | App::GeoFeature | virtual |
| ~PropertyContainer() | App::PropertyContainer | virtual |
| ~SketchObject() | Sketcher::SketchObject | |
| ~TransactionalObject() | App::TransactionalObject | virtual |