public class JSODataVisMagnetLineGroup extends JSODataVisMagnetLineGroupBase
Modifier and Type | Field and Description |
---|---|
static boolean |
bAllowGrouping |
label, snet, sourceNode, targetNode
aabb, elements, parentRef
Constructor and Description |
---|
JSODataVisMagnetLineGroup(JSOSubNet snet,
JSOPnTransition sourceNode,
JSOPnTransition targetNode,
java.lang.String localIDs,
MagnetLineMeshCreator mlmc,
double maxHeight) |
Modifier and Type | Method and Description |
---|---|
JSODataVisMagnetLineBase |
AddCohortValue(double scale,
org.processmining.visualisation3d.maths.JoglVectord3 color,
java.lang.String cohortName) |
void |
ClearMagnetLines() |
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) |
boolean |
NeedsUpdate(org.processmining.visualisation3d.maths.JoglVectord3 startPos,
org.processmining.visualisation3d.maths.JoglVectord3 endPos,
double maxHeight,
int numPoints) |
getLabel, getMagnetLines, getSourceRef, getTargetRef, setLabel, updateAABB
addElement, Export, getAABB, getElements, isEmpty
public JSODataVisMagnetLineGroup(JSOSubNet snet, JSOPnTransition sourceNode, JSOPnTransition targetNode, java.lang.String localIDs, MagnetLineMeshCreator mlmc, double maxHeight)
public boolean NeedsUpdate(org.processmining.visualisation3d.maths.JoglVectord3 startPos, org.processmining.visualisation3d.maths.JoglVectord3 endPos, double maxHeight, int numPoints)
public void Dispose()
Dispose
in class JSODataVisMagnetLineGroupBase
public JSODataVisMagnetLineBase AddCohortValue(double scale, org.processmining.visualisation3d.maths.JoglVectord3 color, java.lang.String cohortName)
AddCohortValue
in class JSODataVisMagnetLineGroupBase
public void ClearMagnetLines()
ClearMagnetLines
in class JSODataVisMagnetLineGroupBase
public void DrawObject(org.processmining.visualisation3d.GraphicsPipeline pipe)
DrawObject
in class JSODataVisGroup
public void DrawTop(org.processmining.visualisation3d.GraphicsPipeline pipe, boolean bMasked)
DrawTop
in class JSODataVisMagnetLineGroupBase
public void DrawBottom(org.processmining.visualisation3d.GraphicsPipeline pipe, boolean bMasked)
DrawBottom
in class JSODataVisMagnetLineGroupBase