public class JSOVRController
extends org.processmining.visualisation3d.scenemanagement.JoglSceneObject
Modifier and Type | Field and Description |
---|---|
int |
controllerId |
Constructor and Description |
---|
JSOVRController(org.processmining.visualisation3d.utils.IVRAdapter vra,
int id) |
Modifier and Type | Method and Description |
---|---|
JoglColoredMesh |
CreateMesh() |
void |
DrawObject(org.processmining.visualisation3d.GraphicsPipeline pipe) |
HzdVRControllerState |
GetControllerState() |
org.processmining.visualisation3d.maths.JoglVectord3 |
getForward() |
org.processmining.visualisation3d.maths.JoglVectord3 |
getLeft() |
org.processmining.visualisation3d.maths.JoglVectord3 |
getPosition() |
org.processmining.visualisation3d.maths.JoglVectord3 |
getUp() |
void |
setPosition(double x,
double y,
double z) |
void |
setPosition(org.processmining.visualisation3d.maths.JoglVectord3 v) |
public JSOVRController(org.processmining.visualisation3d.utils.IVRAdapter vra, int id)
public org.processmining.visualisation3d.maths.JoglVectord3 getPosition()
public void setPosition(double x, double y, double z)
public void setPosition(org.processmining.visualisation3d.maths.JoglVectord3 v)
public JoglColoredMesh CreateMesh()
public void DrawObject(org.processmining.visualisation3d.GraphicsPipeline pipe)
DrawObject
in class org.processmining.visualisation3d.scenemanagement.JoglSceneObject
public HzdVRControllerState GetControllerState()
public org.processmining.visualisation3d.maths.JoglVectord3 getForward()
public org.processmining.visualisation3d.maths.JoglVectord3 getLeft()
public org.processmining.visualisation3d.maths.JoglVectord3 getUp()