Salome HOME
Degrees of freedom for a sketch (issue #796)
[modules/shaper.git] / src / SketchSolver / SolveSpaceSolver / SolveSpaceSolver_Solver.h
index 3ddadc8e610b5def32dde316df67ba548de1bae4..b804217076fd3025c91ff38a7ec3737e6f81d087 100644 (file)
@@ -80,6 +80,12 @@ public:
   /// \brief Revert solution to initial values
   virtual void undo();
 
+  /// \brief Check the constraint is conflicted with others
+  virtual bool isConflicting(const ConstraintID& theConstraint) const;
+
+  /// \brief Degrees of freedom
+  virtual int dof() const;
+
 private:
   /// \brief Check whether degenerated arcs exist
   bool hasDegeneratedArcs() const;