17 #ifndef vtkVRHardwarePicker_h
18 #define vtkVRHardwarePicker_h
21 #include "vtkRenderingVRModule.h"
24 VTK_ABI_NAMESPACE_BEGIN
39 virtual int PickProp(
double selectionPt[3],
double eventWorldOrientation[4],
a simple class to control print indentation
pick an actor/prop using graphics hardware
abstract specification for renderers
data object that represents a "selection" in VTK.
pick an actor/prop given a controller position and orientation
vtkSmartPointer< vtkSelection > Selection
virtual int PickProp(double selectionPt[3], double eventWorldOrientation[4], vtkRenderer *renderer, vtkPropCollection *pickfrom, bool actorPassOnly)
Perform a pick from the user-provided list of vtkProps.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkSelection * GetSelection()
~vtkVRHardwarePicker() override=default
void Initialize() override
static vtkVRHardwarePicker * New()
vtkVRHardwarePicker()=default