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;