public class JICameraDemo
extends org.processmining.visualisation3d.interactions.JICameraBase
Constructor and Description |
---|
JICameraDemo(org.processmining.visualisation3d.JoglInteractionManager iman,
org.processmining.visualisation3d.graphicsdatastructures.JoglCamera c,
org.processmining.visualisation3d.scenemanagement.JoglScene scene) |
Modifier and Type | Method and Description |
---|---|
java.util.Vector<JSOPnTransition> |
getVisibleTransitons() |
boolean |
keyPressed(org.processmining.visualisation3d.input.JoglInputKeyEvent evt) |
boolean |
keyReleased(org.processmining.visualisation3d.input.JoglInputKeyEvent evt) |
void |
mouseDragged(org.processmining.visualisation3d.input.JoglInputMouseEvent e) |
boolean |
mousePressed(org.processmining.visualisation3d.input.JoglInputMouseEvent e) |
boolean |
mouseReleased(org.processmining.visualisation3d.input.JoglInputMouseEvent e) |
void |
setCamFocus(org.processmining.visualisation3d.maths.JoglVectord3 focus) |
void |
setCamFocus(org.processmining.visualisation3d.maths.JoglVectord3 focus,
org.processmining.visualisation3d.maths.JoglVectord3 pos) |
void |
setNextCamTarget() |
void |
setPrevCamTarget() |
boolean |
ShouldAnimate() |
void |
UpdateScene(org.processmining.visualisation3d.scenemanagement.JoglScene scene) |
void |
updateTraversalList(org.processmining.visualisation3d.scenemanagement.JoglScene scene) |
displaySizeChanged, getCamera, UpdateCameraLens
public JICameraDemo(org.processmining.visualisation3d.JoglInteractionManager iman, org.processmining.visualisation3d.graphicsdatastructures.JoglCamera c, org.processmining.visualisation3d.scenemanagement.JoglScene scene)
public void updateTraversalList(org.processmining.visualisation3d.scenemanagement.JoglScene scene)
public void setCamFocus(org.processmining.visualisation3d.maths.JoglVectord3 focus)
public void setCamFocus(org.processmining.visualisation3d.maths.JoglVectord3 focus, org.processmining.visualisation3d.maths.JoglVectord3 pos)
public boolean ShouldAnimate()
ShouldAnimate
in class org.processmining.visualisation3d.JoglInteraction
public void UpdateScene(org.processmining.visualisation3d.scenemanagement.JoglScene scene)
UpdateScene
in class org.processmining.visualisation3d.JoglInteraction
public boolean keyPressed(org.processmining.visualisation3d.input.JoglInputKeyEvent evt)
keyPressed
in class org.processmining.visualisation3d.JoglInteraction
public void setNextCamTarget()
public void setPrevCamTarget()
public java.util.Vector<JSOPnTransition> getVisibleTransitons()
public boolean keyReleased(org.processmining.visualisation3d.input.JoglInputKeyEvent evt)
keyReleased
in class org.processmining.visualisation3d.JoglInteraction
public boolean mousePressed(org.processmining.visualisation3d.input.JoglInputMouseEvent e)
mousePressed
in class org.processmining.visualisation3d.JoglInteraction
public boolean mouseReleased(org.processmining.visualisation3d.input.JoglInputMouseEvent e)
mouseReleased
in class org.processmining.visualisation3d.JoglInteraction
public void mouseDragged(org.processmining.visualisation3d.input.JoglInputMouseEvent e)
mouseDragged
in class org.processmining.visualisation3d.JoglInteraction