]> SALOME platform Git repositories - modules/shaper.git/blobdiff - src/FeaturesPlugin/FeaturesPlugin_Extrusion.h
Salome HOME
Boost has been removed from code
[modules/shaper.git] / src / FeaturesPlugin / FeaturesPlugin_Extrusion.h
index 13a8c226e9ea2bc48ae7d6d936b6290fe656218e..1519682995b3e343058d0a1c86dc64a1d72461ee 100644 (file)
@@ -7,7 +7,9 @@
 
 #include "FeaturesPlugin.h"
 #include <ModelAPI_Feature.h>
-
+#include <ModelAPI_ResultBody.h>
+#include <GeomAlgoAPI_Extrusion.h>
+#include <GeomAPI_Shape.h>
 class FeaturesPlugin_Extrusion : public ModelAPI_Feature
 {
  public:
@@ -51,6 +53,11 @@ class FeaturesPlugin_Extrusion : public ModelAPI_Feature
 
   /// Use plugin manager for features creation
   FeaturesPlugin_Extrusion();
+private:
+  /// Load Naming data structure of the feature to the document
+  void LoadNamingDS(GeomAlgoAPI_Extrusion& theFeature, std::shared_ptr<ModelAPI_ResultBody> theResultBody,
+                       std::shared_ptr<GeomAPI_Shape> theBasis,
+                       std::shared_ptr<GeomAPI_Shape> theContext);
 };
 
 #endif