class SUIT_ViewWindow;
class SUIT_ViewManager;
-class SVTK_InteractorStyle;
class SVTK_ViewWindow;
class SVTK_Selector;
-class SalomeApp_SelectionMgr;
+class LightApp_SelectionMgr;
class SMESHGUI;
#include <CORBA.h>
//----------------------------------------------------------------------------
- SVTK_InteractorStyle*
- GetInteractorStyle (SUIT_ViewWindow* = GetActiveWindow());
+ SVTK_Selector*
+ GetSelector(SUIT_ViewWindow* = GetActiveWindow());
void SetFilter (const Handle(VTKViewer_Filter)& theFilter,
- SVTK_InteractorStyle* theStyle = GetInteractorStyle());
+ SVTK_Selector* theSelector = GetSelector());
Handle(VTKViewer_Filter)
- GetFilter (int theId, SVTK_InteractorStyle* theStyle = GetInteractorStyle());
+ GetFilter (int theId, SVTK_Selector* theSelector = GetSelector());
bool IsFilterPresent (int theId,
- SVTK_InteractorStyle* theStyle = GetInteractorStyle());
+ SVTK_Selector* theSelector = GetSelector());
void RemoveFilter (int theId,
- SVTK_InteractorStyle* theStyle = GetInteractorStyle());
+ SVTK_Selector* theSelector = GetSelector());
- void RemoveFilters (SVTK_InteractorStyle* theStyle = GetInteractorStyle());
+ void RemoveFilters (SVTK_Selector* theSelector = GetSelector());
bool IsValid (SALOME_Actor* theActor, int theCellId,
- SVTK_InteractorStyle* theStyle = GetInteractorStyle());
+ SVTK_Selector* theSelector = GetSelector());
//----------------------------------------------------------------------------
int GetNameOfSelectedNodes(SVTK_Selector* theSelector,
int& theId2);
//----------------------------------------------------------------------------
- int GetNameOfSelectedNodes (SalomeApp_SelectionMgr*,
+ int GetNameOfSelectedNodes (LightApp_SelectionMgr*,
const Handle(SALOME_InteractiveObject)& theIO,
QString& theName);
- int GetNameOfSelectedNodes (SalomeApp_SelectionMgr*,
+ int GetNameOfSelectedNodes (LightApp_SelectionMgr*,
QString& aName);
- int GetNameOfSelectedElements (SalomeApp_SelectionMgr*,
+ int GetNameOfSelectedElements (LightApp_SelectionMgr*,
const Handle(SALOME_InteractiveObject)& theIO,
QString& theName);
- int GetNameOfSelectedElements (SalomeApp_SelectionMgr*,
+ int GetNameOfSelectedElements (LightApp_SelectionMgr*,
QString& aName);
- int GetSelected (SalomeApp_SelectionMgr*,
+ int GetSelected (LightApp_SelectionMgr*,
TColStd_IndexedMapOfInteger& theMap,
const bool theIsElement = true );
- int GetEdgeNodes (SalomeApp_SelectionMgr*, int& theId1, int& theId2);
+ int GetEdgeNodes (LightApp_SelectionMgr*, int& theId1, int& theId2);
void SetControlsPrecision (const long theVal);
};