23 #ifndef LIGHTAPP_VTKSELECTOR_H
24 #define LIGHTAPP_VTKSELECTOR_H
34 #ifndef DISABLE_VTKVIEWER
35 #include <TColStd_IndexedMapOfInteger.hxx>
38 #ifndef DISABLE_SALOMEOBJECT
53 #ifndef DISABLE_VTKVIEWER
54 #ifndef DISABLE_SALOMEOBJECT
88 #ifndef DISABLE_VTKVIEWER
93 virtual QString type()
const;
99 void onSelectionChanged();
101 #ifndef DISABLE_VTKVIEWER
#define LIGHTAPP_EXPORT
Definition: LightApp.h:36
Selection_Mode
Definition: SALOME_Selection.h:27
NCollection_IndexedMap< vtkIdType, svtkIdHasher > SVTK_TIndexedMapOfVtkId
Definition: SVTK_Hash.h:97
Definition: LightApp_DataOwner.h:38
const Handle(SALOME_InteractiveObject) &IO() const
Definition: LightApp_VTKSelector.h:50
virtual ~LightApp_SVTKDataOwner()
Definition: LightApp_VTKSelector.h:52
SUIT_Desktop * myDesktop
Definition: LightApp_VTKSelector.h:73
SVTK_TIndexedMapOfVtkId myIds
Definition: LightApp_VTKSelector.h:70
Definition: LightApp_VTKSelector.h:83
virtual ~LightApp_VTKSelector()
Definition: LightApp_VTKSelector.h:87
SVTK_ViewModelBase * myViewer
Definition: LightApp_VTKSelector.h:107
For more information see QT documentation.
Definition: SUIT_Application.h:42
The class is a basic one for all SALOME VTK presentation.
Definition: SALOME_Actor.h:73
Manage list of SUIT_DataOwnerPtr.
Definition: SUIT_DataOwner.h:67
Definition: SUIT_Desktop.h:47
Definition: SUIT_SelectionMgr.h:39
Definition: SUIT_Selector.h:44
To define minimal interface for SVTK_ViewWindow initialization.
Definition: SVTK_ViewModelBase.h:34
Define a container for SALOME VTK view window.
Definition: SVTK_ViewWindow.h:86