#include <LightApp_VTKSelector.h>

Public Member Functions | |
| virtual | ~LightApp_SVTKDataOwner () |
| LightApp_SVTKDataOwner (const Handle(SALOME_InteractiveObject)&, SUIT_Desktop *) | |
| const TColStd_IndexedMapOfInteger & | GetIds () const |
| Selection_Mode | GetMode () const |
| SALOME_Actor * | GetActor () const |
| virtual QString | keyString () const |
| const | Handle (SALOME_InteractiveObject)&IO() const |
| QString | entry () const |
| void | upcount () |
| increments reference counter | |
| void | downcount () |
| decrements reference counter | |
| int | refcount () const |
| get reference counter value | |
Protected Member Functions | |
| SVTK_ViewWindow * | GetActiveViewWindow () const |
Protected Attributes | |
| TColStd_IndexedMapOfInteger | myIds |
| SUIT_Desktop * | myDesktop |
Provide salome vtk data owner list.
| virtual LightApp_SVTKDataOwner.~LightApp_SVTKDataOwner | ( | ) | [virtual] |
| LightApp_SVTKDataOwner::LightApp_SVTKDataOwner | ( | const Handle(SALOME_InteractiveObject)& | theIO, |
| SUIT_Desktop * | theDesktop | ||
| ) |
Constructor.
| const TColStd_IndexedMapOfInteger & LightApp_SVTKDataOwner::GetIds | ( | ) | const |
Gets dataowners ids list.
| Selection_Mode LightApp_SVTKDataOwner::GetMode | ( | ) | const |
Gets selection mode.
| SALOME_Actor * LightApp_SVTKDataOwner::GetActor | ( | ) | const |
Finds corresponding actor in the active viewer.
Gets actor pointer.
| SVTK_ViewWindow * LightApp_SVTKDataOwner::GetActiveViewWindow | ( | ) | const [protected] |
| QString LightApp_DataOwner::keyString | ( | ) | const [virtual, inherited] |
Gets key string, used for data owners comparison.
Implements SUIT_DataOwner.
Reimplemented in LightApp_DataSubOwner.
References LightApp_DataOwner.myEntry.
| const LightApp_DataOwner.Handle | ( | SALOME_InteractiveObject | ) | const [inherited] |
| QString LightApp_DataOwner::entry | ( | ) | const [inherited] |
Gets entry.
References LightApp_DataOwner.myEntry.
| void RefCount.upcount | ( | ) | [inherited] |
| void RefCount.downcount | ( | ) | [inherited] |
| int RefCount.refcount | ( | ) | const [inherited] |
TColStd_IndexedMapOfInteger LightApp_SVTKDataOwner.myIds [mutable, protected] |
SUIT_Desktop* LightApp_SVTKDataOwner.myDesktop [protected] |