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.