Salome HOME
High level objects history implementation for LinearCopy and AngularCopy features.
[modules/shaper.git] / src / FeaturesPlugin / FeaturesPlugin_Tools.h
index 22b269b045e915f24d6ad7f94b5766b3ba53f923..815cfade0e622edb4fc17320cc3771c0ff6eebff 100644 (file)
@@ -36,16 +36,16 @@ public:
 
 public:
   static void loadModifiedShapes(ResultBodyPtr theResultBody,
-                                 const GeomShapePtr theBaseShape,
+                                 const ListOfShape& theBaseShapes,
                                  const ListOfShape& theTools,
                                  const GeomMakeShapePtr& theMakeShape,
-                                 const GeomShapePtr theResultShape);
+                                 const GeomShapePtr theResultShape,
+                                 const std::string& theNamePrefix = "");
 
   static void loadModifiedShapes(ResultBodyPtr theResultBody,
-                                 const GeomShapePtr theBaseShape,
+                                 const GeomShapePtr& theBaseShape,
                                  const GeomMakeShapePtr& theMakeShape,
                                  const std::string theName);
-
     /// Stores deleted shapes.
   static void loadDeletedShapes(ResultBodyPtr theResultBody,
                                 const GeomShapePtr theBaseShape,