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
Fix for the issue #1766 : treat face as equal with different orientation to find...
[modules/shaper.git]
/
src
/
FeaturesAPI
/
FeaturesAPI_ExtrusionBoolean.h
diff --git
a/src/FeaturesAPI/FeaturesAPI_ExtrusionBoolean.h
b/src/FeaturesAPI/FeaturesAPI_ExtrusionBoolean.h
index 67a97e69c8e9a4fb730c22f629a66df3b659c26f..4894c5fc809258ec63d191f4683eeb1fc85bef10 100644
(file)
--- a/
src/FeaturesAPI/FeaturesAPI_ExtrusionBoolean.h
+++ b/
src/FeaturesAPI/FeaturesAPI_ExtrusionBoolean.h
@@
-86,6
+86,9
@@
private:
void execIfBaseNotEmpty();
};
void execIfBaseNotEmpty();
};
+/// \class FeaturesAPI_ExtrusionCut
+/// \ingroup CPPHighAPI
+/// \brief Interface for ExtrusionCut feature.
class FeaturesAPI_ExtrusionCut: public FeaturesAPI_ExtrusionBoolean
{
public:
class FeaturesAPI_ExtrusionCut: public FeaturesAPI_ExtrusionBoolean
{
public:
@@
-218,13
+221,14
@@
ExtrusionCutPtr addExtrusionCut(const std::shared_ptr<ModelAPI_Document>& thePar
const ModelHighAPI_Double& theFromOffset,
const std::list<ModelHighAPI_Selection>& theBooleanObjects);
const ModelHighAPI_Double& theFromOffset,
const std::list<ModelHighAPI_Selection>& theBooleanObjects);
+/// \class FeaturesAPI_ExtrusionFuse
+/// \ingroup CPPHighAPI
+/// \brief Interface for ExtrusionFuse feature.
class FeaturesAPI_ExtrusionFuse: public FeaturesAPI_ExtrusionBoolean
{
public:
class FeaturesAPI_ExtrusionFuse: public FeaturesAPI_ExtrusionBoolean
{
public:
- FEATURESAPI_EXPORT
- virtual std::string getID() {
- return FeaturesPlugin_ExtrusionFuse::ID();
- }
+ static std::string ID() { return FeaturesPlugin_ExtrusionFuse::ID(); }
+ virtual std::string getID() { return ID(); }
/// Constructor without values.
FEATURESAPI_EXPORT
/// Constructor without values.
FEATURESAPI_EXPORT