Go to the documentation of this file.
45 #ifndef vtkScenePicker_h
46 #define vtkScenePicker_h
55 class vtkScenePickerSelectionRenderCommand;
61 friend class vtkScenePickerSelectionRenderCommand;
122 int LastQueriedDisplayPos[2];
#define vtkGetObjectMacro(name, type)
void PrintSelf(ostream &os, vtkIndent indent)
vtkIdType GetCellId(int displayPos[2])
record modification and/or execution time
#define vtkTypeMacro(thisClass, superclass)
abstract base class for most VTK objects
vtkRenderWindowInteractor * Interactor
void Update(int displayPos[2])
Picks an entire viewport at one shot.
vtkProp * GetViewProp(int displayPos[2])
vtkScenePickerSelectionRenderCommand * SelectionRenderCommand
manager for OpenGL-based selection.
static vtkScenePicker * New()
vtkTimeStamp PickRenderTime
a simple class to control print indentation
#define vtkGetMacro(name, type)
platform-independent render window interaction including picking and frame rate control.
void SetInteractor(vtkRenderWindowInteractor *)
vtkBooleanMacro(IgnoreDriverBugs, bool)
vtkSetMacro(IgnoreDriverBugs, bool)
abstract superclass for all actors, volumes and annotations
void PickRender(int x0, int y0, int x1, int y1)
vtkIdType GetVertexId(int displayPos[2])
vtkHardwareSelector * Selector
abstract specification for renderers
#define VTKRENDERINGCORE_EXPORT
virtual void SetRenderer(vtkRenderer *)