| addAngleAtPointConstraint(int geoId1, PointPos pos1, int geoId2, PointPos pos2, int geoId3, PointPos pos3, double *value, ConstraintType cTyp, bool driving=true) | Sketcher::Sketch | |
| addAngleConstraint(int geoId, double *value, bool driving=true) | Sketcher::Sketch | |
| addAngleConstraint(int geoId1, int geoId2, double *value, bool driving=true) | Sketcher::Sketch | |
| addAngleConstraint(int geoId1, PointPos pos1, int geoId2, PointPos pos2, double *value, bool driving=true) | Sketcher::Sketch | |
| addAngleViaPointConstraint(int geoId1, int geoId2, int geoId3, PointPos pos3, double value, bool driving=true) | Sketcher::Sketch | |
| addArc(const Part::GeomArcOfCircle &circleSegment, bool fixed=false) | Sketcher::Sketch | |
| addArcOfEllipse(const Part::GeomArcOfEllipse &ellipseSegment, bool fixed=false) | Sketcher::Sketch | |
| addArcOfHyperbola(const Part::GeomArcOfHyperbola &hyperbolaSegment, bool fixed=false) | Sketcher::Sketch | |
| addArcOfParabola(const Part::GeomArcOfParabola ¶bolaSegment, bool fixed=false) | Sketcher::Sketch | |
| addBSpline(const Part::GeomBSplineCurve &spline, bool fixed=false) | Sketcher::Sketch | |
| addCircle(const Part::GeomCircle &circle, bool fixed=false) | Sketcher::Sketch | |
| addConstraint(const Constraint *constraint) | Sketcher::Sketch | |
| addConstraints(const std::vector< Constraint * > &ConstraintList) | Sketcher::Sketch | |
| addConstraints(const std::vector< Constraint * > &ConstraintList, const std::vector< bool > &unenforceableConstraints) | Sketcher::Sketch | |
| addCoordinateXConstraint(int geoId, PointPos pos, double *value, bool driving=true) | Sketcher::Sketch | |
| addCoordinateYConstraint(int geoId, PointPos pos, double *value, bool driving=true) | Sketcher::Sketch | |
| addDiameterConstraint(int geoId, double *value, bool driving=true) | Sketcher::Sketch | |
| addDistanceConstraint(int geoId1, double *value, bool driving=true) | Sketcher::Sketch | |
| addDistanceConstraint(int geoId1, PointPos pos1, int geoId2, double *value, bool driving=true) | Sketcher::Sketch | |
| addDistanceConstraint(int geoId1, PointPos pos1, int geoId2, PointPos pos2, double *value, bool driving=true) | Sketcher::Sketch | |
| addDistanceXConstraint(int geoId, double *value, bool driving=true) | Sketcher::Sketch | |
| addDistanceXConstraint(int geoId1, PointPos pos1, int geoId2, PointPos pos2, double *value, bool driving=true) | Sketcher::Sketch | |
| addDistanceYConstraint(int geoId, double *value, bool driving=true) | Sketcher::Sketch | |
| addDistanceYConstraint(int geoId1, PointPos pos1, int geoId2, PointPos pos2, double *value, bool driving=true) | Sketcher::Sketch | |
| addEllipse(const Part::GeomEllipse &ellipse, bool fixed=false) | Sketcher::Sketch | |
| addEqualConstraint(int geoId1, int geoId2) | Sketcher::Sketch | |
| addGeometry(const Part::Geometry *geo, bool fixed=false) | Sketcher::Sketch | |
| addGeometry(const std::vector< Part::Geometry * > &geo, bool fixed=false) | Sketcher::Sketch | |
| addGeometry(const std::vector< Part::Geometry * > &geo, const std::vector< bool > &blockedGeometry) | Sketcher::Sketch | |
| addHorizontalConstraint(int geoId) | Sketcher::Sketch | |
| addHorizontalConstraint(int geoId1, PointPos pos1, int geoId2, PointPos pos2) | Sketcher::Sketch | |
| addInternalAlignmentBSplineControlPoint(int geoId1, int geoId2, int poleindex) | Sketcher::Sketch | |
| addInternalAlignmentEllipseFocus1(int geoId1, int geoId2) | Sketcher::Sketch | |
| addInternalAlignmentEllipseFocus2(int geoId1, int geoId2) | Sketcher::Sketch | |
| addInternalAlignmentEllipseMajorDiameter(int geoId1, int geoId2) | Sketcher::Sketch | |
| addInternalAlignmentEllipseMinorDiameter(int geoId1, int geoId2) | Sketcher::Sketch | |
| addInternalAlignmentHyperbolaFocus(int geoId1, int geoId2) | Sketcher::Sketch | |
| addInternalAlignmentHyperbolaMajorDiameter(int geoId1, int geoId2) | Sketcher::Sketch | |
| addInternalAlignmentHyperbolaMinorDiameter(int geoId1, int geoId2) | Sketcher::Sketch | |
| addInternalAlignmentKnotPoint(int geoId1, int geoId2, int knotindex) | Sketcher::Sketch | |
| addInternalAlignmentParabolaFocus(int geoId1, int geoId2) | Sketcher::Sketch | |
| addLine(const Part::GeomLineSegment &line, bool fixed=false) | Sketcher::Sketch | |
| addLineSegment(const Part::GeomLineSegment &lineSegment, bool fixed=false) | Sketcher::Sketch | |
| addParallelConstraint(int geoId1, int geoId2) | Sketcher::Sketch | |
| addPerpendicularConstraint(int geoId1, int geoId2) | Sketcher::Sketch | |
| addPoint(const Part::GeomPoint &point, bool fixed=false) | Sketcher::Sketch | |
| addPointCoincidentConstraint(int geoId1, PointPos pos1, int geoId2, PointPos pos2) | Sketcher::Sketch | |
| addPointOnObjectConstraint(int geoId1, PointPos pos1, int geoId2, bool driving=true) | Sketcher::Sketch | |
| addRadiusConstraint(int geoId, double *value, bool driving=true) | Sketcher::Sketch | |
| addSnellsLawConstraint(int geoIdRay1, PointPos posRay1, int geoIdRay2, PointPos posRay2, int geoIdBnd, double *value, double *second, bool driving=true) | Sketcher::Sketch | |
| addSymmetricConstraint(int geoId1, PointPos pos1, int geoId2, PointPos pos2, int geoId3) | Sketcher::Sketch | |
| addSymmetricConstraint(int geoId1, PointPos pos1, int geoId2, PointPos pos2, int geoId3, PointPos pos3) | Sketcher::Sketch | |
| addTangentConstraint(int geoId1, int geoId2) | Sketcher::Sketch | |
| addVerticalConstraint(int geoId) | Sketcher::Sketch | |
| addVerticalConstraint(int geoId1, PointPos pos1, int geoId2, PointPos pos2) | Sketcher::Sketch | |
| Arc enum value | Sketcher::Sketch | |
| ArcOfEllipse enum value | Sketcher::Sketch | |
| ArcOfHyperbola enum value | Sketcher::Sketch | |
| ArcOfParabola enum value | Sketcher::Sketch | |
| Arcs | Sketcher::Sketch | protected |
| ArcsOfEllipse | Sketcher::Sketch | protected |
| ArcsOfHyperbola | Sketcher::Sketch | protected |
| ArcsOfParabola | Sketcher::Sketch | protected |
| BaseClass() | Base::BaseClass | |
| BaseClass(const BaseClass &)=default | Base::BaseClass | |
| BSpline enum value | Sketcher::Sketch | |
| BSplines | Sketcher::Sketch | protected |
| calculateAngleViaPoint(int geoId1, int geoId2, double px, double py) | Sketcher::Sketch | |
| calculateConstraintError(int icstr) | Sketcher::Sketch | |
| calculateNormalAtPoint(int geoIdCurve, double px, double py) const | Sketcher::Sketch | |
| Circle enum value | Sketcher::Sketch | |
| Circles | Sketcher::Sketch | protected |
| clear(void) | Sketcher::Sketch | |
| Conflicting | Sketcher::Sketch | protected |
| ConstraintsCounter | Sketcher::Sketch | protected |
| Constrs | Sketcher::Sketch | protected |
| create(void) | Base::Persistence | static |
| debugMode | Sketcher::Sketch | protected |
| defaultSolver | Sketcher::Sketch | |
| defaultSolverRedundant | Sketcher::Sketch | |
| DrivenParameters | Sketcher::Sketch | protected |
| dumpToStream(std::ostream &stream, int compression) | Base::Persistence | |
| Ellipse enum value | Sketcher::Sketch | |
| Ellipses | Sketcher::Sketch | protected |
| encodeAttribute(const std::string &) | Base::Persistence | static |
| extractGeoListFacade() const | Sketcher::Sketch | |
| extractGeometry(bool withConstructionElements=true, bool withExternalElements=false) const | Sketcher::Sketch | |
| FixParameters | Sketcher::Sketch | protected |
| GCSsys | Sketcher::Sketch | protected |
| Geoms | Sketcher::Sketch | protected |
| GeoType enum name | Sketcher::Sketch | |
| getBlockedGeometry(std::vector< bool > &blockedGeometry, std::vector< bool > &unenforceableConstraints, const std::vector< Constraint * > &ConstraintList) const | Sketcher::Sketch | |
| getClassTypeId(void) | Base::Persistence | static |
| getConflicting(void) const | Sketcher::Sketch | |
| getDebugMode(void) | Sketcher::Sketch | |
| getDependencyGroup(int geoId, PointPos pos) const | Sketcher::Sketch | |
| getGeometrySize(void) const | Sketcher::Sketch | |
| getMalformedConstraints(void) const | Sketcher::Sketch | |
| getMemSize(void) const | Sketcher::Sketch | virtual |
| getPartiallyRedundant(void) const | Sketcher::Sketch | |
| getPoint(int geoId, PointPos pos) const | Sketcher::Sketch | |
| getPointId(int geoId, PointPos pos) const | Sketcher::Sketch | |
| getPyGeometry(void) const | Sketcher::Sketch | |
| getPyObject() | Base::BaseClass | virtual |
| getQRAlgorithm() | Sketcher::Sketch | |
| getRecalculateInitialSolutionWhileMovingPoint() const | Sketcher::Sketch | |
| getRedundant(void) const | Sketcher::Sketch | |
| getSolverExtension(int geoId) const | Sketcher::Sketch | |
| getSolverPrecision() | Sketcher::Sketch | |
| getSolveTime() const | Sketcher::Sketch | |
| getTypeId(void) const | Base::Persistence | virtual |
| hasConflicts(void) const | Sketcher::Sketch | |
| hasMalformedConstraints(void) const | Sketcher::Sketch | |
| hasPartialRedundancies(void) const | Sketcher::Sketch | |
| hasRedundancies(void) const | Sketcher::Sketch | |
| init(void) | Base::Persistence | static |
| initBSplinePieceMove(int geoId, PointPos pos, const Base::Vector3d &firstPoint, bool fine=true) | Sketcher::Sketch | |
| initMove(int geoId, PointPos pos, bool fine=true) | Sketcher::Sketch | |
| InitParameters | Sketcher::Sketch | protected |
| initSubclass(Base::Type &toInit, const char *ClassName, const char *ParentName, Type::instantiationMethod method=nullptr) | Base::BaseClass | protectedstatic |
| initToPoint | Sketcher::Sketch | protected |
| isDerivedFrom(const Type type) const | Base::BaseClass | |
| isFine | Sketcher::Sketch | protected |
| isInitMove | Sketcher::Sketch | protected |
| limitBSplineMove(int geoId, PointPos pos, const Base::Vector3d &firstPoint) | Sketcher::Sketch | |
| Line enum value | Sketcher::Sketch | |
| Lines | Sketcher::Sketch | protected |
| MalformedConstraints | Sketcher::Sketch | protected |
| MoveParameters | Sketcher::Sketch | protected |
| movePoint(int geoId, PointPos pos, Base::Vector3d toPoint, bool relative=false) | Sketcher::Sketch | |
| moveStep | Sketcher::Sketch | protected |
| operator=(const BaseClass &)=default | Base::BaseClass | |
| param2geoelement | Sketcher::Sketch | protected |
| Parameters | Sketcher::Sketch | protected |
| PartiallyRedundant | Sketcher::Sketch | protected |
| pDependencyGroups | Sketcher::Sketch | protected |
| pDependentParametersList | Sketcher::Sketch | protected |
| Point enum value | Sketcher::Sketch | |
| Points | Sketcher::Sketch | protected |
| RecalculateInitialSolutionWhileMovingPoint | Sketcher::Sketch | protected |
| Redundant | Sketcher::Sketch | protected |
| resetInitMove() | Sketcher::Sketch | |
| resetSolver() | Sketcher::Sketch | |
| resolveAfterGeometryUpdated | Sketcher::Sketch | protected |
| Restore(Base::XMLReader &) | Sketcher::Sketch | virtual |
| RestoreDocFile(Reader &) | Base::Persistence | virtual |
| restoreFromStream(std::istream &stream) | Base::Persistence | |
| Save(Base::Writer &) const | Sketcher::Sketch | virtual |
| SaveDocFile(Writer &) const | Base::Persistence | virtual |
| setConvergence(double conv) | Sketcher::Sketch | |
| setConvergenceRedundant(double conv) | Sketcher::Sketch | |
| setDatum(int constrId, double value) | Sketcher::Sketch | |
| setDebugMode(GCS::DebugMode mode) | Sketcher::Sketch | |
| setDL_tolf(double val) | Sketcher::Sketch | |
| setDL_tolfRedundant(double val) | Sketcher::Sketch | |
| setDL_tolg(double val) | Sketcher::Sketch | |
| setDL_tolgRedundant(double val) | Sketcher::Sketch | |
| setDL_tolx(double val) | Sketcher::Sketch | |
| setDL_tolxRedundant(double val) | Sketcher::Sketch | |
| setDogLegGaussStep(GCS::DogLegGaussStep mode) | Sketcher::Sketch | |
| setLM_eps(double val) | Sketcher::Sketch | |
| setLM_eps1(double val) | Sketcher::Sketch | |
| setLM_eps1Redundant(double val) | Sketcher::Sketch | |
| setLM_epsRedundant(double val) | Sketcher::Sketch | |
| setLM_tau(double val) | Sketcher::Sketch | |
| setLM_tauRedundant(double val) | Sketcher::Sketch | |
| setMaxIter(int maxiter) | Sketcher::Sketch | |
| setMaxIterRedundant(int maxiter) | Sketcher::Sketch | |
| setPyObject(PyObject *) | Base::BaseClass | virtual |
| setQRAlgorithm(GCS::QRAlgorithm alg) | Sketcher::Sketch | |
| setQRPivotThreshold(double val) | Sketcher::Sketch | |
| setRecalculateInitialSolutionWhileMovingPoint(bool recalculateInitialSolutionWhileMovingPoint) | Sketcher::Sketch | |
| setSketchSizeMultiplier(bool mult) | Sketcher::Sketch | |
| setSketchSizeMultiplierRedundant(bool mult) | Sketcher::Sketch | |
| setUpSketch(const std::vector< Part::Geometry * > &GeoList, const std::vector< Constraint * > &ConstraintList, int extGeoCount=0) | Sketcher::Sketch | |
| Sketch() | Sketcher::Sketch | |
| solve(void) | Sketcher::Sketch | |
| solverExtensions | Sketcher::Sketch | protected |
| SolveTime | Sketcher::Sketch | protected |
| toShape(void) const | Sketcher::Sketch | |
| updateExtension(int geoId, std::unique_ptr< Part::GeometryExtension > &&ext) | Sketcher::Sketch | |
| ~BaseClass() | Base::BaseClass | virtual |
| ~Sketch() | Sketcher::Sketch | |