X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FSketchPlugin%2FSketchPlugin_Sketch.h;h=371943ec599254f9b1d520c90cf87404ffa41704;hb=61ca3befeb43f693d0b93593268720faca2d121b;hp=0fc24fb11ed0bea2f9b5f91501a7da4194ad3c0a;hpb=f05a54dabb8f9aff6b52df72a88160a9be792aee;p=modules%2Fshaper.git diff --git a/src/SketchPlugin/SketchPlugin_Sketch.h b/src/SketchPlugin/SketchPlugin_Sketch.h index 0fc24fb11..371943ec5 100644 --- a/src/SketchPlugin/SketchPlugin_Sketch.h +++ b/src/SketchPlugin/SketchPlugin_Sketch.h @@ -18,6 +18,8 @@ const std::string SKETCH_ATTR_DIRX("DirX"); const std::string SKETCH_ATTR_DIRY("DirY"); /// Vector Z, normal to the sketch plane const std::string SKETCH_ATTR_NORM("Norm"); +/// All features of this sketch (list of references) +const std::string SKETCH_ATTR_FEATURES("Features"); /**\class SketchPlugin_Sketch * \ingroup DataModel @@ -52,6 +54,9 @@ public: SKETCHPLUGIN_EXPORT boost::shared_ptr to3D( const double theX, const double theY); + /// Returns true if this feature must be displayed in the history (top level of Part tree) + SKETCHPLUGIN_EXPORT virtual bool isInHistory() {return true;} + /// Use plugin manager for features creation SketchPlugin_Sketch(); protected: