17#ifndef vtkVRHardwarePicker_h
18#define vtkVRHardwarePicker_h
21#include "vtkRenderingVRModule.h"
24VTK_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.
Hold a reference to a vtkObjectBase instance.
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.
~vtkVRHardwarePicker() override=default
void Initialize() override
static vtkVRHardwarePicker * New()
vtkVRHardwarePicker()=default
vtkSelection * GetSelection()