|
| SolveSpaceSolver_ConstraintWrapper (const ConstraintPtr &theOriginal, const Slvs_Constraint &theConstraint) |
|
const Slvs_Constraint & | constraint () const |
| Return SolveSpace constraint. More...
|
|
Slvs_Constraint & | changeConstraint () |
| Return SolveSpace constraint to change. More...
|
|
virtual ConstraintID | id () const |
| Return ID of current entity. More...
|
|
virtual void | setGroup (const GroupID &theGroup) |
| Change group for the constraint. More...
|
|
virtual GroupID | group () const |
| Return identifier of the group the constraint belongs to. More...
|
|
virtual SketchSolver_ConstraintType | type () const |
| Return type of current entity. More...
|
|
virtual bool | isUsed (FeaturePtr theFeature) const |
| Verify the feature is used in the constraint. More...
|
|
virtual bool | isUsed (AttributePtr theAttribute) const |
| Verify the attribute is used in the constraint. More...
|
|
virtual bool | isEqual (const ConstraintWrapperPtr &theOther) |
| Compare current constraint with other. More...
|
|
virtual bool | update (const std::shared_ptr< SketchSolver_IConstraintWrapper > &theOther) |
| Update values of parameters of this constraint by the parameters of given one. More...
|
|
Wrapper providing operations with SovleSpace constraints.