X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FFeaturesPlugin%2FFeaturesPlugin_Revolution.h;h=44a9b773abd2f00794efa3135cd5d10b079e7ffa;hb=4fc2dc9fdc0c14fab5f2780598eccdc1368d81b9;hp=9edc1dc0ec00526e4301b880619f07d74c5ae2e3;hpb=7e53ef4d34d299d8f78e72795b0178238ded5874;p=modules%2Fshaper.git diff --git a/src/FeaturesPlugin/FeaturesPlugin_Revolution.h b/src/FeaturesPlugin/FeaturesPlugin_Revolution.h index 9edc1dc0e..44a9b773a 100644 --- a/src/FeaturesPlugin/FeaturesPlugin_Revolution.h +++ b/src/FeaturesPlugin/FeaturesPlugin_Revolution.h @@ -74,6 +74,13 @@ class FeaturesPlugin_Revolution : public ModelAPI_Feature return MY_TO_OBJECT_ID; } + /// attribute name of extrusion offset. + inline static const std::string& TO_OFFSET_ID() + { + static const std::string MY_TO_OFFSET_ID("to_offset"); + return MY_TO_OFFSET_ID; + } + /// Attribute name of tool object. inline static const std::string& FROM_OBJECT_ID() { @@ -81,6 +88,13 @@ class FeaturesPlugin_Revolution : public ModelAPI_Feature return MY_FROM_OBJECT_ID; } + /// attribute name of extrusion offset. + inline static const std::string& FROM_OFFSET_ID() + { + static const std::string MY_FROM_OFFSET_ID("from_offset"); + return MY_FROM_OFFSET_ID; + } + /// \return the kind of a feature. FEATURESPLUGIN_EXPORT virtual const std::string& getKind() { @@ -99,9 +113,9 @@ class FeaturesPlugin_Revolution : public ModelAPI_Feature private: /// Load Naming data structure of the feature to the document. - void LoadNamingDS(GeomAlgoAPI_Revolution& theFeature, std::shared_ptr theResultBody, - std::shared_ptr theBasis, - std::shared_ptr theContext); + void loadNamingDS(GeomAlgoAPI_Revolution& theRevolAlgo, + std::shared_ptr theResultBody, + std::shared_ptr theBasis); }; #endif