public class VR_TrackedDevice
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
static int |
TrackedDeviceIndex_Hmd |
Constructor and Description |
---|
VR_TrackedDevice(IVRSystem vrSys,
int dId) |
Modifier and Type | Method and Description |
---|---|
org.processmining.visualisation3d.maths.JoglMatrixd4x4 |
getAbsoluteTransform() |
boolean |
GetBoolTrackedDeviceProperty(int prop) |
VRControllerState |
GetControllerState() |
float |
GetFloatTrackedDeviceProperty(int prop) |
int |
GetInt32TrackedDeviceProperty(int prop) |
org.processmining.visualisation3d.maths.JoglVectord3 |
getPosition() |
org.processmining.visualisation3d.maths.JoglMatrixd4x4 |
getRotationMatrix() |
java.lang.String |
GetStringTrackedDeviceProperty(int prop) |
int |
GetTrackedDeviceActivityLevel() |
int |
GetTrackedDeviceClass() |
long |
GetUint64TrackedDeviceProperty(int prop) |
boolean |
IsTrackedDeviceConnected() |
void |
setPose(VRTrackedDevicePose p) |
public static final int TrackedDeviceIndex_Hmd
public VR_TrackedDevice(IVRSystem vrSys, int dId)
public boolean IsTrackedDeviceConnected()
public int GetTrackedDeviceActivityLevel()
public int GetTrackedDeviceClass()
public boolean GetBoolTrackedDeviceProperty(int prop)
public float GetFloatTrackedDeviceProperty(int prop)
public int GetInt32TrackedDeviceProperty(int prop)
public long GetUint64TrackedDeviceProperty(int prop)
public java.lang.String GetStringTrackedDeviceProperty(int prop)
public VRControllerState GetControllerState()
public void setPose(VRTrackedDevicePose p)
public org.processmining.visualisation3d.maths.JoglMatrixd4x4 getAbsoluteTransform()
public org.processmining.visualisation3d.maths.JoglMatrixd4x4 getRotationMatrix()
public org.processmining.visualisation3d.maths.JoglVectord3 getPosition()