#include <LightApp_PV3DSelector.h>

Public Member Functions | |
| virtual | ~LightApp_PV3DSelector () |
| LightApp_PV3DSelector (SPV3D_ViewModel *, SUIT_SelectionMgr *) | |
| SPV3D_ViewModel * | viewer () const |
| virtual QString | type () const |
Public Member Functions inherited from SUIT_Selector | |
| SUIT_Selector (SUIT_SelectionMgr *, QObject *=0) | |
| virtual | ~SUIT_Selector () |
| SUIT_SelectionMgr * | selectionMgr () const |
| bool | isEnabled () const |
| virtual void | setEnabled (const bool) |
| bool | autoBlock () const |
| virtual void | setAutoBlock (const bool) |
| void | selected (SUIT_DataOwnerPtrList &) const |
| void | setSelected (const SUIT_DataOwnerPtrList &) |
| bool | hasSelectionMode (const int) const |
| void | selectionModes (QList< int > &) const |
| QObject * | owner () const |
Protected Member Functions | |
| virtual void | getSelection (SUIT_DataOwnerPtrList &) const |
| virtual void | setSelection (const SUIT_DataOwnerPtrList &) |
Protected Member Functions inherited from SUIT_Selector | |
| void | selectionChanged () |
Private Slots | |
| void | onSelectionChanged () |
Private Attributes | |
| SPV3D_ViewModel * | myViewer |
Custom selector to get/set selection from PV3D viewer
|
inlinevirtual |
| LightApp_PV3DSelector::LightApp_PV3DSelector | ( | SPV3D_ViewModel * | viewer, |
| SUIT_SelectionMgr * | mgr | ||
| ) |
Constructor.
References myViewer, onSelectionChanged(), and SUIT_Selector::selectionChanged().
|
protectedvirtual |
Gets list of selected data owners.(output aList).
Implements SUIT_Selector.
References SPV3D_ViewModel::isSelectionEnabled(), and myViewer.
|
privateslot |
On selection changed.
References SUIT_Selector::selectionChanged().
|
protectedvirtual |
Sets selection to selector from data owner list theList.
Implements SUIT_Selector.
References SPV3D_ViewModel::isSelectionEnabled(), and myViewer.
|
virtual |
Gets type of salome PV3D viewer.
Implements SUIT_Selector.
References SPV3D_ViewModel::getType(), and myViewer.
| SPV3D_ViewModel * LightApp_PV3DSelector::viewer | ( | ) | const |
Gets viewer.
References myViewer.
|
private |