| 
    iMSTK
    
   Interactive Medical Simulation Toolkit 
   | 
 
VTK Interactor style for VR. More...
#include <imstkVTKInteractorStyleVR.h>


Public Member Functions | |
| vtkTypeMacro (vtkInteractorStyleVR, vtkInteractorStyle3D) | |
| void | OnMove3D (vtkEventData *edata) override | 
| void | addButtonActions () | 
| Adds button actions.  | |
| void | addMovementActions () | 
| Adds thumbstick movement actions.  | |
| std::shared_ptr< imstk::OpenVRDeviceClient > | getLeftControllerDeviceClient () const | 
| std::shared_ptr< imstk::OpenVRDeviceClient > | getRightControllerDeviceClient () const | 
| std::shared_ptr< imstk::OpenVRDeviceClient > | getHmdDeviceClient () const | 
Static Public Member Functions | |
| static vtkInteractorStyleVR * | New () | 
Public Attributes | |
| std::shared_ptr< imstk::OpenVRDeviceClient > | m_leftControllerDeviceClient | 
| std::shared_ptr< imstk::OpenVRDeviceClient > | m_rightControllerDeviceClient | 
| std::shared_ptr< imstk::OpenVRDeviceClient > | m_hmdDeviceClient | 
Protected Member Functions | |
| void | OnButtonPress (vtkEventData *data, int buttonId) | 
VTK Interactor style for VR.
Definition at line 20 of file imstkVTKInteractorStyleVR.h.
 1.8.13