X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSketchSolver%2FSketchSolver_Manager.h;h=42ec9df676b4c8a07b80ae83f1566571a739430b;hb=1cef78af4c4328ecf99a3ced86bda38e6e82e15c;hp=8a6851ef376f924567c26de99154729394f6c9b1;hpb=9ddc291385b55eb7efd9a560a1a5c468a98dc324;p=modules%2Fshaper.git diff --git a/src/SketchSolver/SketchSolver_Manager.h b/src/SketchSolver/SketchSolver_Manager.h index 8a6851ef3..42ec9df67 100644 --- a/src/SketchSolver/SketchSolver_Manager.h +++ b/src/SketchSolver/SketchSolver_Manager.h @@ -109,6 +109,10 @@ private: /// \brief Allow to send the Update event void allowSendUpdate() const; + /// \brief If the message shows that any group is repaired after conflicting, + /// find other groups on the same sketch, which have conflicts. + void checkConflictingConstraints(const std::shared_ptr& theMessage); + private: static SketchSolver_Manager* mySelf; ///< Self pointer to implement singleton functionality std::list myGroups; ///< Groups of constraints