Sketcher::Sketch Member List

This is the complete list of members for Sketcher::Sketch, including all inherited members.

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 &parabolaSegment, 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 valueSketcher::Sketch
ArcOfEllipse enum valueSketcher::Sketch
ArcOfHyperbola enum valueSketcher::Sketch
ArcOfParabola enum valueSketcher::Sketch
ArcsSketcher::Sketchprotected
ArcsOfEllipseSketcher::Sketchprotected
ArcsOfHyperbolaSketcher::Sketchprotected
ArcsOfParabolaSketcher::Sketchprotected
BaseClass()Base::BaseClass
BaseClass(const BaseClass &)=defaultBase::BaseClass
BSpline enum valueSketcher::Sketch
BSplinesSketcher::Sketchprotected
calculateAngleViaPoint(int geoId1, int geoId2, double px, double py)Sketcher::Sketch
calculateConstraintError(int icstr)Sketcher::Sketch
calculateNormalAtPoint(int geoIdCurve, double px, double py) constSketcher::Sketch
Circle enum valueSketcher::Sketch
CirclesSketcher::Sketchprotected
clear(void)Sketcher::Sketch
ConflictingSketcher::Sketchprotected
ConstraintsCounterSketcher::Sketchprotected
ConstrsSketcher::Sketchprotected
create(void)Base::Persistencestatic
debugModeSketcher::Sketchprotected
defaultSolverSketcher::Sketch
defaultSolverRedundantSketcher::Sketch
DrivenParametersSketcher::Sketchprotected
dumpToStream(std::ostream &stream, int compression)Base::Persistence
Ellipse enum valueSketcher::Sketch
EllipsesSketcher::Sketchprotected
encodeAttribute(const std::string &)Base::Persistencestatic
extractGeoListFacade() constSketcher::Sketch
extractGeometry(bool withConstructionElements=true, bool withExternalElements=false) constSketcher::Sketch
FixParametersSketcher::Sketchprotected
GCSsysSketcher::Sketchprotected
GeomsSketcher::Sketchprotected
GeoType enum nameSketcher::Sketch
getBlockedGeometry(std::vector< bool > &blockedGeometry, std::vector< bool > &unenforceableConstraints, const std::vector< Constraint * > &ConstraintList) constSketcher::Sketch
getClassTypeId(void)Base::Persistencestatic
getConflicting(void) constSketcher::Sketch
getDebugMode(void)Sketcher::Sketch
getDependencyGroup(int geoId, PointPos pos) constSketcher::Sketch
getGeometrySize(void) constSketcher::Sketch
getMalformedConstraints(void) constSketcher::Sketch
getMemSize(void) constSketcher::Sketchvirtual
getPartiallyRedundant(void) constSketcher::Sketch
getPoint(int geoId, PointPos pos) constSketcher::Sketch
getPointId(int geoId, PointPos pos) constSketcher::Sketch
getPyGeometry(void) constSketcher::Sketch
getPyObject()Base::BaseClassvirtual
getQRAlgorithm()Sketcher::Sketch
getRecalculateInitialSolutionWhileMovingPoint() constSketcher::Sketch
getRedundant(void) constSketcher::Sketch
getSolverExtension(int geoId) constSketcher::Sketch
getSolverPrecision()Sketcher::Sketch
getSolveTime() constSketcher::Sketch
getTypeId(void) constBase::Persistencevirtual
hasConflicts(void) constSketcher::Sketch
hasMalformedConstraints(void) constSketcher::Sketch
hasPartialRedundancies(void) constSketcher::Sketch
hasRedundancies(void) constSketcher::Sketch
init(void)Base::Persistencestatic
initBSplinePieceMove(int geoId, PointPos pos, const Base::Vector3d &firstPoint, bool fine=true)Sketcher::Sketch
initMove(int geoId, PointPos pos, bool fine=true)Sketcher::Sketch
InitParametersSketcher::Sketchprotected
initSubclass(Base::Type &toInit, const char *ClassName, const char *ParentName, Type::instantiationMethod method=nullptr)Base::BaseClassprotectedstatic
initToPointSketcher::Sketchprotected
isDerivedFrom(const Type type) constBase::BaseClass
isFineSketcher::Sketchprotected
isInitMoveSketcher::Sketchprotected
limitBSplineMove(int geoId, PointPos pos, const Base::Vector3d &firstPoint)Sketcher::Sketch
Line enum valueSketcher::Sketch
LinesSketcher::Sketchprotected
MalformedConstraintsSketcher::Sketchprotected
MoveParametersSketcher::Sketchprotected
movePoint(int geoId, PointPos pos, Base::Vector3d toPoint, bool relative=false)Sketcher::Sketch
moveStepSketcher::Sketchprotected
operator=(const BaseClass &)=defaultBase::BaseClass
param2geoelementSketcher::Sketchprotected
ParametersSketcher::Sketchprotected
PartiallyRedundantSketcher::Sketchprotected
pDependencyGroupsSketcher::Sketchprotected
pDependentParametersListSketcher::Sketchprotected
Point enum valueSketcher::Sketch
PointsSketcher::Sketchprotected
RecalculateInitialSolutionWhileMovingPointSketcher::Sketchprotected
RedundantSketcher::Sketchprotected
resetInitMove()Sketcher::Sketch
resetSolver()Sketcher::Sketch
resolveAfterGeometryUpdatedSketcher::Sketchprotected
Restore(Base::XMLReader &)Sketcher::Sketchvirtual
RestoreDocFile(Reader &)Base::Persistencevirtual
restoreFromStream(std::istream &stream)Base::Persistence
Save(Base::Writer &) constSketcher::Sketchvirtual
SaveDocFile(Writer &) constBase::Persistencevirtual
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::BaseClassvirtual
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
solverExtensionsSketcher::Sketchprotected
SolveTimeSketcher::Sketchprotected
toShape(void) constSketcher::Sketch
updateExtension(int geoId, std::unique_ptr< Part::GeometryExtension > &&ext)Sketcher::Sketch
~BaseClass()Base::BaseClassvirtual
~Sketch()Sketcher::Sketch