Salome HOME
Fix for the issue #593: do not remove naming attribute, but use TNaming_Builder for...
[modules/shaper.git] / src / SketchSolver / SketchSolver_FeatureStorage.h
index 287be5a574a1474bc5def9a9d4aaf8a7af9b7a06..2cb36ba8130df4a583e783d4e70c58ac80738766 100644 (file)
@@ -64,6 +64,9 @@ public:
   /// \brief Prepares list of constraints, which using specified attribute
   std::set<ConstraintPtr> getConstraints(AttributePtr theAttribute) const;
 
+  /// \brief Block/unblock events of changing attributes of the features
+  void blockEvents(bool isBlocked) const;
+
 private:
   std::set<ConstraintPtr> myConstraints; ///< list of SketchPlugin constraints used in the current group
   MapFeatureConstraint myFeatures; ///< list of features used in the group and corresponding constraints which use the feature