X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FPartSet%2FPartSet_Module.h;h=793f0a5da306ccbbcf3187b8cab54ccd365ff4db;hb=6f84fd29d85b783864cdbb3ac9fdd6a3ad3cbb7c;hp=651b0b4e6e14e32ee51084ebdfe79cfdc2bf70b4;hpb=9a9c66f23574f92bba945e8dc01bc8d764c3024c;p=modules%2Fshaper.git diff --git a/src/PartSet/PartSet_Module.h b/src/PartSet/PartSet_Module.h index 651b0b4e6..793f0a5da 100644 --- a/src/PartSet/PartSet_Module.h +++ b/src/PartSet/PartSet_Module.h @@ -77,6 +77,12 @@ public: /// \param theOperation a stopped operation virtual void operationStopped(ModuleBase_Operation* theOperation); + /// Returns whether the object can be displayed at the bounds of the active operation. + /// Display only current operation results for usual operation and ask the sketcher manager + /// if it is a sketch operation + /// \param theObject a model object + virtual bool canDisplayObject(const ObjectPtr& theObject) const; + public slots: /// SLOT, that is called by no more widget signal emitted by property panel /// Set a specific flag to restart the sketcher operation @@ -107,6 +113,9 @@ protected slots: /// Register selection filters for this module virtual void registerFilters(); + /// Register properties of this module + virtual void registerProperties(); + private slots: /// Processing of vertex selected void onVertexSelected();