X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FNewGeom%2FNewGeom_OCCSelector.h;h=d27a62c79d54fd8720b257839eba0a7da6df3492;hb=9c54fb01877c455abb5b5ff22e384468f795b328;hp=e086444f00aaae86b1f79ca567a6b3f096bff860;hpb=f1cd93fd02a54259f72e3191d037323a496b2bef;p=modules%2Fshaper.git diff --git a/src/NewGeom/NewGeom_OCCSelector.h b/src/NewGeom/NewGeom_OCCSelector.h index e086444f0..d27a62c79 100644 --- a/src/NewGeom/NewGeom_OCCSelector.h +++ b/src/NewGeom/NewGeom_OCCSelector.h @@ -7,14 +7,24 @@ #include +/** +* \ingroup Salome +* Redefinition of standard OCC selector in order to adapt it to NewGeom needs +*/ class NewGeom_EXPORT NewGeom_OCCSelector : public LightApp_OCCSelector { public: + /// Constructor + /// \param theViewer a viewer + /// \param theMgr a selection manager NewGeom_OCCSelector(OCCViewer_Viewer* theViewer, SUIT_SelectionMgr* theMgr); virtual ~NewGeom_OCCSelector(); protected: + /// Redifinition of virtual function virtual void getSelection(SUIT_DataOwnerPtrList& theList) const; + + /// Redifinition of virtual function virtual void setSelection(const SUIT_DataOwnerPtrList& theList); };