// License along with this library; if not, write to the Free Software
// Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
//
-// See http://www.opencascade.org/SALOME/ or email : webmaster.salome@opencascade.org
+// See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
#ifndef SMESHGUI_VTKUtils_HeaderFile
#define SMESHGUI_VTKUtils_HeaderFile
class SUIT_ViewWindow;
class SUIT_ViewManager;
-class SVTK_InteractorStyle;
class SVTK_ViewWindow;
class SVTK_Selector;
//----------------------------------------------------------------------------
- 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,