Salome HOME
projects
/
modules
/
shaper.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge remote-tracking branch 'remotes/origin/HigherLevelObjectsHistory'
[modules/shaper.git]
/
src
/
BuildPlugin
/
BuildPlugin_Solid.h
diff --git
a/src/BuildPlugin/BuildPlugin_Solid.h
b/src/BuildPlugin/BuildPlugin_Solid.h
index 3c323ee025590890e70e2bdde802e5e0d3607e8c..f364b94b0f93b7224632c39fbbd6a542ea7d8e69 100644
(file)
--- a/
src/BuildPlugin/BuildPlugin_Solid.h
+++ b/
src/BuildPlugin/BuildPlugin_Solid.h
@@
-21,16
+21,12
@@
#define BuildPlugin_Solid_H_
#include "BuildPlugin.h"
#define BuildPlugin_Solid_H_
#include "BuildPlugin.h"
-
-#include <GeomAPI_Shape.h>
-#include <ModelAPI_Feature.h>
-
-class GeomAlgoAPI_MakeShape;
+#include "BuildPlugin_Shape.h"
/// \class BuildPlugin_Solid
/// \ingroup Plugins
/// \brief Feature for creation of solid from faces or shells.
/// \class BuildPlugin_Solid
/// \ingroup Plugins
/// \brief Feature for creation of solid from faces or shells.
-class BuildPlugin_Solid: public
ModelAPI_Featur
e
+class BuildPlugin_Solid: public
BuildPlugin_Shap
e
{
public:
/// Use plugin manager for features creation
{
public:
/// Use plugin manager for features creation
@@
-64,11
+60,6
@@
public:
BUILDPLUGIN_EXPORT virtual void execute();
protected:
BUILDPLUGIN_EXPORT virtual void execute();
protected:
- /// Store result of algorithm
- void storeResult(const ListOfShape& theOriginalShapes,
- const GeomShapePtr& theResultShape,
- const std::shared_ptr<GeomAlgoAPI_MakeShape>& theAlgorithm);
-
/// Explode compound to get single shape
GeomShapePtr getSingleSubshape(const GeomShapePtr& theCompound);
};
/// Explode compound to get single shape
GeomShapePtr getSingleSubshape(const GeomShapePtr& theCompound);
};