|
|
| 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.