public class JSOPSENEdgeVisualizationLayer extends JSOPSENVisualizationLayer implements JSOSubNet.ISubNetLayoutListener
| Modifier and Type | Field and Description |
|---|---|
EdgeDataVisualizationMethod |
edgeVisMethod |
double |
magnetLineArcHeight |
java.util.HashMap<java.lang.String,JSODataVisMagnetLineGroupBase> |
mgroups |
java.util.HashMap<java.lang.String,JSODataVisMagnetLineBase> |
mlines |
double |
topBottomCutoff |
boundingBox, cohortColors, elements, gSettings, iman, scene, snet, viselements| Constructor and Description |
|---|
JSOPSENEdgeVisualizationLayer(org.processmining.visualisation3d.scenemanagement.JoglScene scene,
PetriNetIndexed pnetIdx,
JSOSubNet snet,
JSOCohortColorManager jccm,
org.processmining.visualisation3d.JoglPanel p) |
| Modifier and Type | Method and Description |
|---|---|
void |
BuildScene() |
void |
DeterminVisibleElements(org.processmining.visualisation3d.scenemanagement.JoglScene scene) |
void |
Dispose() |
void |
DrawBottom(org.processmining.visualisation3d.GraphicsPipeline pipe,
boolean bMasked) |
void |
DrawObject(org.processmining.visualisation3d.GraphicsPipeline pipe) |
void |
DrawTop(org.processmining.visualisation3d.GraphicsPipeline pipe,
boolean bMasked) |
java.util.Vector<JSODataVisMagnetLineGroupBase> |
getMagnetLineGroups() |
java.util.Vector<JSODataVisMagnetLineBase> |
getMagnetLines() |
java.util.Vector<JSOPnTransitionPair> |
getVisElements(IPerformanceStatisticsEnrichedNet pwait) |
boolean |
HasVisibleElements() |
void |
OnLayoutChanged(JSOSubNet snet) |
void |
ResetVisualization() |
void |
setMagnetLinesUpdate() |
void |
SetVisualization(EdgeDataVisualizationMethod mode,
TransitionDataMapDouble map,
boolean bNoVisibleClassifiers) |
Export, getAABB, getElementCount, getSubNetpublic EdgeDataVisualizationMethod edgeVisMethod
public java.util.HashMap<java.lang.String,JSODataVisMagnetLineBase> mlines
public java.util.HashMap<java.lang.String,JSODataVisMagnetLineGroupBase> mgroups
public double topBottomCutoff
public double magnetLineArcHeight
public JSOPSENEdgeVisualizationLayer(org.processmining.visualisation3d.scenemanagement.JoglScene scene,
PetriNetIndexed pnetIdx,
JSOSubNet snet,
JSOCohortColorManager jccm,
org.processmining.visualisation3d.JoglPanel p)
public void SetVisualization(EdgeDataVisualizationMethod mode, TransitionDataMapDouble map, boolean bNoVisibleClassifiers)
public void ResetVisualization()
public java.util.Vector<JSOPnTransitionPair> getVisElements(IPerformanceStatisticsEnrichedNet pwait)
public void BuildScene()
BuildScene in class JSOPSENVisualizationLayerpublic java.util.Vector<JSODataVisMagnetLineBase> getMagnetLines()
public java.util.Vector<JSODataVisMagnetLineGroupBase> getMagnetLineGroups()
public void DrawObject(org.processmining.visualisation3d.GraphicsPipeline pipe)
DrawObject in class JSOPSENVisualizationLayerpublic void setMagnetLinesUpdate()
public boolean HasVisibleElements()
public void DeterminVisibleElements(org.processmining.visualisation3d.scenemanagement.JoglScene scene)
public void DrawTop(org.processmining.visualisation3d.GraphicsPipeline pipe,
boolean bMasked)
public void DrawBottom(org.processmining.visualisation3d.GraphicsPipeline pipe,
boolean bMasked)
public void Dispose()
Dispose in class JSOPSENVisualizationLayerpublic void OnLayoutChanged(JSOSubNet snet)
OnLayoutChanged in interface JSOSubNet.ISubNetLayoutListener