public class JITrajectoryVisScale
extends org.processmining.visualisation3d.JoglInteraction
| Constructor and Description |
|---|
JITrajectoryVisScale(org.processmining.visualisation3d.JoglInteractionManager iman,
org.processmining.visualisation3d.graphicsdatastructures.JoglCamera cam,
org.processmining.visualisation3d.scene.JSOGraphicalUserInterface gui,
JSOPSENTrajectoryVisualizationLayer jptv) |
| Modifier and Type | Method and Description |
|---|---|
double |
GetClosestDistOnLine(org.processmining.visualisation3d.maths.JoglVectord3 start,
org.processmining.visualisation3d.maths.JoglVectord3 end,
org.processmining.visualisation3d.collision.JoglRay r) |
void |
InitSelection(JITrajectoryVisUI.CageEdge ce,
org.processmining.visualisation3d.maths.JoglVectord3 cPos,
double cLen,
double cScale) |
void |
mouseDragged(org.processmining.visualisation3d.input.JoglInputMouseEvent e) |
boolean |
mousePressed(org.processmining.visualisation3d.input.JoglInputMouseEvent e) |
boolean |
mouseReleased(org.processmining.visualisation3d.input.JoglInputMouseEvent e) |
boolean |
ShouldAnimate() |
void |
UpdateScene(org.processmining.visualisation3d.scenemanagement.JoglScene scene) |
public JITrajectoryVisScale(org.processmining.visualisation3d.JoglInteractionManager iman,
org.processmining.visualisation3d.graphicsdatastructures.JoglCamera cam,
org.processmining.visualisation3d.scene.JSOGraphicalUserInterface gui,
JSOPSENTrajectoryVisualizationLayer jptv)
public void InitSelection(JITrajectoryVisUI.CageEdge ce, org.processmining.visualisation3d.maths.JoglVectord3 cPos, double cLen, double cScale)
public boolean ShouldAnimate()
ShouldAnimate in class org.processmining.visualisation3d.JoglInteractionpublic void UpdateScene(org.processmining.visualisation3d.scenemanagement.JoglScene scene)
UpdateScene in class org.processmining.visualisation3d.JoglInteractionpublic boolean mousePressed(org.processmining.visualisation3d.input.JoglInputMouseEvent e)
mousePressed in class org.processmining.visualisation3d.JoglInteractionpublic void mouseDragged(org.processmining.visualisation3d.input.JoglInputMouseEvent e)
mouseDragged in class org.processmining.visualisation3d.JoglInteractionpublic boolean mouseReleased(org.processmining.visualisation3d.input.JoglInputMouseEvent e)
mouseReleased in class org.processmining.visualisation3d.JoglInteractionpublic double GetClosestDistOnLine(org.processmining.visualisation3d.maths.JoglVectord3 start,
org.processmining.visualisation3d.maths.JoglVectord3 end,
org.processmining.visualisation3d.collision.JoglRay r)