Go to the documentation of this file.
46 #ifndef vtkScenePicker_h
47 #define vtkScenePicker_h
49 #include "vtkRenderingCoreModule.h"
56 class vtkScenePickerSelectionRenderCommand;
62 friend class vtkScenePickerSelectionRenderCommand;
96 vtkProp* GetViewProp(
int displayPos[2]);
105 vtkGetMacro(EnableVertexPicking,
int);
118 void PickRender(
int x0,
int y0,
int x1,
int y1);
121 void Update(
int displayPos[2]);
136 int LastQueriedDisplayPos[2];
static vtkObject * New()
Create an object with Debug turned off, modified time initialized to zero, and reference counting on.
record modification and/or execution time
abstract base class for most VTK objects
vtkRenderWindowInteractor * Interactor
Picks an entire viewport at one shot.
vtkScenePickerSelectionRenderCommand * SelectionRenderCommand
virtual void Update()
Updates the extensions string.
manager for OpenGL-based selection.
vtkTimeStamp PickRenderTime
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
platform-independent render window interaction including picking and frame rate control.
vtkBooleanMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
vtkSetMacro(IgnoreDriverBugs, bool)
Updates the extensions string.
abstract superclass for all actors, volumes and annotations
vtkHardwareSelector * Selector
abstract specification for renderers