X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FFeaturesAPI%2FFeaturesAPI_ExtrusionBoolean.h;h=4894c5fc809258ec63d191f4683eeb1fc85bef10;hb=aee09da348319d21259bee81c45d00a08f657de0;hp=67a97e69c8e9a4fb730c22f629a66df3b659c26f;hpb=b0cfab38f4947872f05d09ee458ab078aa117ae6;p=modules%2Fshaper.git diff --git a/src/FeaturesAPI/FeaturesAPI_ExtrusionBoolean.h b/src/FeaturesAPI/FeaturesAPI_ExtrusionBoolean.h index 67a97e69c..4894c5fc8 100644 --- a/src/FeaturesAPI/FeaturesAPI_ExtrusionBoolean.h +++ b/src/FeaturesAPI/FeaturesAPI_ExtrusionBoolean.h @@ -86,6 +86,9 @@ private: void execIfBaseNotEmpty(); }; +/// \class FeaturesAPI_ExtrusionCut +/// \ingroup CPPHighAPI +/// \brief Interface for ExtrusionCut feature. class FeaturesAPI_ExtrusionCut: public FeaturesAPI_ExtrusionBoolean { public: @@ -218,13 +221,14 @@ ExtrusionCutPtr addExtrusionCut(const std::shared_ptr& thePar const ModelHighAPI_Double& theFromOffset, const std::list& theBooleanObjects); +/// \class FeaturesAPI_ExtrusionFuse +/// \ingroup CPPHighAPI +/// \brief Interface for ExtrusionFuse feature. 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