public class JSODataVisMagnetLineBase extends org.processmining.visualisation3d.scenemanagement.JoglSceneObject implements IDataVisMagnetLine
Modifier and Type | Field and Description |
---|---|
protected org.processmining.visualisation3d.collision.JoglAABB |
aabb |
protected java.lang.String |
cohortRef |
protected JSOSubNet |
jsoPnet |
protected java.lang.String |
label |
protected double |
length |
protected java.lang.String |
parentRef |
protected java.util.Vector<org.processmining.visualisation3d.maths.JoglVectord3> |
points |
Constructor and Description |
---|
JSODataVisMagnetLineBase(java.util.Vector<org.processmining.visualisation3d.maths.JoglVectord3> pts) |
Modifier and Type | Method and Description |
---|---|
void |
Export(JSOSubNet snet,
OBJWriter out) |
org.processmining.visualisation3d.collision.JoglAABB |
getAABB() |
org.processmining.visualisation3d.maths.JoglVectord3 |
getCamFocusPoint() |
java.lang.String |
getCohortRef() |
org.processmining.visualisation3d.maths.JoglVectord3 |
getEndPoint() |
java.lang.String |
getExportMaterialNameFromColor(org.processmining.visualisation3d.maths.JoglVectord3 col) |
JSOSubNet |
getJSOPnet() |
java.lang.String |
getLabel() |
java.lang.String |
getParentRef() |
java.util.Vector<org.processmining.visualisation3d.maths.JoglVectord3> |
getPoints() |
org.processmining.visualisation3d.maths.JoglVectord3 |
getStartPoint() |
void |
Highlight() |
void |
setCohortRef(java.lang.String pr) |
void |
setJSOPnet(JSOSubNet snet) |
void |
setLabel(java.lang.String pr) |
void |
setParentRef(java.lang.String pr) |
void |
Unhighlight() |
protected JSOSubNet jsoPnet
protected java.lang.String parentRef
protected java.lang.String cohortRef
protected java.lang.String label
protected java.util.Vector<org.processmining.visualisation3d.maths.JoglVectord3> points
protected double length
protected org.processmining.visualisation3d.collision.JoglAABB aabb
public JSODataVisMagnetLineBase(java.util.Vector<org.processmining.visualisation3d.maths.JoglVectord3> pts)
public JSOSubNet getJSOPnet()
getJSOPnet
in interface IDataVisMagnetLine
public void setJSOPnet(JSOSubNet snet)
setJSOPnet
in interface IDataVisMagnetLine
public java.lang.String getLabel()
getLabel
in interface IDataVisMagnetLine
public void setLabel(java.lang.String pr)
setLabel
in interface IDataVisMagnetLine
public java.lang.String getCohortRef()
getCohortRef
in interface IDataVisMagnetLine
public void setCohortRef(java.lang.String pr)
setCohortRef
in interface IDataVisMagnetLine
public java.lang.String getParentRef()
getParentRef
in interface IDataVisMagnetLine
public void setParentRef(java.lang.String pr)
setParentRef
in interface IDataVisMagnetLine
public org.processmining.visualisation3d.maths.JoglVectord3 getStartPoint()
public org.processmining.visualisation3d.maths.JoglVectord3 getEndPoint()
public java.util.Vector<org.processmining.visualisation3d.maths.JoglVectord3> getPoints()
public org.processmining.visualisation3d.collision.JoglAABB getAABB()
public org.processmining.visualisation3d.maths.JoglVectord3 getCamFocusPoint()
public void Highlight()
public void Unhighlight()
public java.lang.String getExportMaterialNameFromColor(org.processmining.visualisation3d.maths.JoglVectord3 col)