Package com.jme3.input.vr.oculus
Class OculusVRInput.OculusController
java.lang.Object
com.jme3.input.vr.oculus.OculusVRInput.OculusController
- All Implemented Interfaces:
- VRTrackedController
- Enclosing class:
- OculusVRInput
The object form representation of a controller.
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionGet the controller manufacturer.Get the controller name.Get the orientation of the tracked device.getPose()Get the pose of the tracked device.Get the position of the tracked device.
- 
Constructor Details- 
OculusControllerpublic OculusController(int hand) 
 
- 
- 
Method Details- 
getControllerNameDescription copied from interface:VRTrackedControllerGet the controller name.- Specified by:
- getControllerNamein interface- VRTrackedController
- Returns:
- the controller name.
 
- 
getControllerManufacturerDescription copied from interface:VRTrackedControllerGet the controller manufacturer.- Specified by:
- getControllerManufacturerin interface- VRTrackedController
- Returns:
- the controller manufacturer.
 
- 
getPositionDescription copied from interface:VRTrackedControllerGet the position of the tracked device. This value is the translation component of the devicepose.- Specified by:
- getPositionin interface- VRTrackedController
- Returns:
- the position of the tracked device.
- See Also:
 
- 
getOrientationDescription copied from interface:VRTrackedControllerGet the orientation of the tracked device. This value is the rotation component of the devicepose.- Specified by:
- getOrientationin interface- VRTrackedController
- Returns:
- the orientation of the tracked device.
- See Also:
 
- 
getPoseDescription copied from interface:VRTrackedControllerGet the pose of the tracked device. The pose is a 4x4 matrix than combine thepositionand theorientationof the device.- Specified by:
- getPosein interface- VRTrackedController
- Returns:
- the pose of the tracked device.
- See Also:
 
 
-