X-Git-Url: http://git.salome-platform.org/gitweb/?a=blobdiff_plain;f=src%2FNewGeom%2FNewGeom_OCCSelector.h;h=d27a62c79d54fd8720b257839eba0a7da6df3492;hb=9c54fb01877c455abb5b5ff22e384468f795b328;hp=ae6b1cbea85f04427d555c24f45def878c4f624d;hpb=8a06105dc8734fbb1c3ac5b81257d63e70c9d7d2;p=modules%2Fshaper.git diff --git a/src/NewGeom/NewGeom_OCCSelector.h b/src/NewGeom/NewGeom_OCCSelector.h index ae6b1cbea..d27a62c79 100644 --- a/src/NewGeom/NewGeom_OCCSelector.h +++ b/src/NewGeom/NewGeom_OCCSelector.h @@ -1,3 +1,5 @@ +// Copyright (C) 2014-20xx CEA/DEN, EDF R&D + #ifndef NewGeom_OCCSelector_H #define NewGeom_OCCSelector_H @@ -5,15 +7,25 @@ #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: - NewGeom_OCCSelector( OCCViewer_Viewer* theViewer, SUIT_SelectionMgr* theMgr ); + public: + /// Constructor + /// \param theViewer a viewer + /// \param theMgr a selection manager + NewGeom_OCCSelector(OCCViewer_Viewer* theViewer, SUIT_SelectionMgr* theMgr); virtual ~NewGeom_OCCSelector(); -protected: - virtual void getSelection( SUIT_DataOwnerPtrList& theList ) const; - virtual void setSelection( const SUIT_DataOwnerPtrList& theList ); + protected: + /// Redifinition of virtual function + virtual void getSelection(SUIT_DataOwnerPtrList& theList) const; + + /// Redifinition of virtual function + virtual void setSelection(const SUIT_DataOwnerPtrList& theList); }; -#endif \ No newline at end of file +#endif