Salome HOME
Fix the Linux compilation problem
[modules/shaper.git] / src / PartSet / PartSet_SketcherMgr.h
index 8971ba26fbbf6503e476bdeb19f43f45ce537645..284d2b31602c5626332d14b5420a6ebfd1265fe5 100644 (file)
@@ -94,6 +94,11 @@ public:
   //// \return boolean value
   static bool isNestedCreateOperation(ModuleBase_Operation* theOperation);
 
+  /// Returns true if the operation is an edit nested feature one
+  /// \param theOperation a checked operation
+  //// \return boolean value
+  static bool isNestedEditOperation(ModuleBase_Operation* theOperation);
+
   /// Returns whether the current operation is a sketch entity - line, point, arc or circle
   /// \param theId is an id of object
   /// \return a boolean value
@@ -184,7 +189,7 @@ public:
   //! Incorrect states: the feature is sketch, the solver error value
   //! The feature value is reset, this is the flag of sketch mgr
   //! \return string value
-  QString getFeatureError(const FeaturePtr& theFeature, const bool isCheckGUI = true);
+  QString getFeatureError(const FeaturePtr& theFeature);
 
   /// It nullify internal flags concerned to clicked mouse event
   void clearClickedFlags();