*/
void removeConstraint(ConstraintPtr theConstraint);
- /** \brief Remove all temporary constraint after computation finished
- * \param[in] theRemoved indexes of constraints to be removed. If empty, all temporary constraints should be deleted
- */
+ /// \brief Remove all temporary constraint after computation finished
void removeTemporaryConstraints();
private:
/// \brief Update just changed constraints
void updateConstraints();
+ /// \brief Update Multi-Translation/-Rotation constraints due to multi coincidence appears/disappears
+ void notifyMultiConstraints();
+
private:
Slvs_hGroup myID; ///< Index of the group
Slvs_hEntity myWorkplaneID; ///< Index of workplane, the group is based on