14#ifndef vtkVRHardwarePicker_h 
   15#define vtkVRHardwarePicker_h 
   18#include "vtkRenderingVRModule.h"  
   21VTK_ABI_NAMESPACE_BEGIN
 
   36  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()