Salome HOME
Improvement #598: Porting Boolean operations to OCCT 6.9.0
[modules/shaper.git] / src / FeaturesPlugin / FeaturesPlugin_Boolean.h
index 959d06061f89400fbbbdfcbd7b3b5ee15b9402d9..20f29ddbf42eae0ec27053d890b2243831c4cec1 100644 (file)
@@ -87,12 +87,10 @@ private:
   std::shared_ptr<GeomAPI_Shape> getShape(const std::string& theAttrName);
 
   /// Load Naming data structure of the feature to the document
-  void LoadNamingDS(std::shared_ptr<GeomAlgoAPI_MakeShapeList> theMakeShapeList,
-                    std::shared_ptr<ModelAPI_ResultBody> theResultBody,
-                    std::shared_ptr<GeomAPI_Shape> theResult,
-                    std::shared_ptr<GeomAPI_DataMapOfShapeShape> theDataMapOfShapes,
-                    const ListOfShape& theObjects,
-                    const ListOfShape& theTools);
+  void LoadNamingDS(std::shared_ptr<ModelAPI_ResultBody> theResultBody,
+                    const std::shared_ptr<GeomAPI_Shape>& theBaseObject,
+                    const ListOfShape& theTools,
+                    const GeomAlgoAPI_Boolean& theAlgo);
 };
 
 #endif