public class JSOPSENTrajectoryVisualizationLayer extends org.processmining.visualisation3d.scenemanagement.JoglSceneObject implements JSOSubNet.ISubNetLayoutListener
Modifier and Type | Field and Description |
---|---|
boolean |
bVisible |
static int |
COLOR_MODE_COHORT |
static int |
COLOR_MODE_RUNTIME |
double |
scale |
static int |
TRAJECTORY_MODE_EXACT |
static int |
TRAJECTORY_MODE_EXTENDED |
static int |
TRAJECTORY_MODE_SIMPLE |
Constructor and Description |
---|
JSOPSENTrajectoryVisualizationLayer(org.processmining.visualisation3d.JoglPanel p,
org.processmining.visualisation3d.scenemanagement.JoglScene scene,
PetriNetDataSource pnet,
JSOPetriNet jpnet,
JSOSubNet snet,
JSOCohortColorManager jccm,
TraceReplayCollection trc,
org.deckfour.xes.model.XLog log) |
Modifier and Type | Method and Description |
---|---|
void |
Dispose(org.processmining.visualisation3d.GraphicsPipeline pipe) |
void |
DrawObject(org.processmining.visualisation3d.GraphicsPipeline pipe) |
org.processmining.visualisation3d.collision.JoglAABB |
getAABB() |
org.processmining.visualisation3d.collision.JoglAABB |
getAABBUnscaled() |
int |
getColorMode() |
int |
getTrajectoryMode() |
void |
InitTrajectories() |
void |
OnLayoutChanged(JSOSubNet snet) |
void |
setColorMode(int m) |
void |
setTrajectoryMode(int tMode) |
void |
UpdateCohorts(CohortClassifier mycc,
java.util.Vector<java.lang.String> visClassifiers) |
void |
UpdateCohortVis(java.util.HashSet<java.lang.String> visClassifiers) |
public static int COLOR_MODE_COHORT
public static int COLOR_MODE_RUNTIME
public static int TRAJECTORY_MODE_SIMPLE
public static int TRAJECTORY_MODE_EXTENDED
public static int TRAJECTORY_MODE_EXACT
public boolean bVisible
public double scale
public JSOPSENTrajectoryVisualizationLayer(org.processmining.visualisation3d.JoglPanel p, org.processmining.visualisation3d.scenemanagement.JoglScene scene, PetriNetDataSource pnet, JSOPetriNet jpnet, JSOSubNet snet, JSOCohortColorManager jccm, TraceReplayCollection trc, org.deckfour.xes.model.XLog log)
public int getColorMode()
public int getTrajectoryMode()
public void setTrajectoryMode(int tMode)
public void InitTrajectories()
public org.processmining.visualisation3d.collision.JoglAABB getAABB()
public org.processmining.visualisation3d.collision.JoglAABB getAABBUnscaled()
public void setColorMode(int m)
public void UpdateCohorts(CohortClassifier mycc, java.util.Vector<java.lang.String> visClassifiers)
public void UpdateCohortVis(java.util.HashSet<java.lang.String> visClassifiers)
public void DrawObject(org.processmining.visualisation3d.GraphicsPipeline pipe)
DrawObject
in class org.processmining.visualisation3d.scenemanagement.JoglSceneObject
public void Dispose(org.processmining.visualisation3d.GraphicsPipeline pipe)
public void OnLayoutChanged(JSOSubNet snet)
OnLayoutChanged
in interface JSOSubNet.ISubNetLayoutListener