27 #ifndef SVTK_SELECTOR_H 
   28 #define SVTK_SELECTOR_H 
   36 #include <TColStd_MapOfInteger.hxx> 
   37 #include <TColStd_IndexedMapOfInteger.hxx> 
   39 #include <vtkObject.h> 
   44 class vtkActorCollection;
 
   70   SelectionMode() 
const = 0;
 
  115   StoredIObjects() 
const = 0;
 
  120   IObjectCount() 
const = 0;
 
  131             TColStd_IndexedMapOfInteger& theIndex ) = 0;
 
  137                     const TColStd_IndexedMapOfInteger& theIndices, 
 
  138                     bool theIsModeShift) = 0;
 
  144                     const TColStd_MapOfInteger& theIndices, 
 
  145                     bool theIsModeShift) = 0;
 
  152                     bool theIsModeShift) = 0;
 
  164                   int theIndex) 
const = 0;
 
  187   IsFilterPresent(const 
TFilterID theId) const = 0;
 
  199           const 
bool theIsNode = false) const = 0;
 
  204   StartPickCallback() = 0;
 
  209   EndPickCallback() = 0;
 
  218   SetTolerance(const 
double& theTolerance) = 0;
 
  222   SetDynamicPreSelection( 
bool theIsDynPreselect ) = 0;
 
  226   GetDynamicPreSelection() const = 0;
 
  230   SetPreSelectionEnabled( 
bool theEnabled ) = 0;
 
  234   IsPreSelectionEnabled() const = 0;
 
  238   SetSelectionEnabled( 
bool theEnabled ) = 0;
 
  242   IsSelectionEnabled() const = 0;