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 IDataVisMagnetLinepublic void setJSOPnet(JSOSubNet snet)
setJSOPnet in interface IDataVisMagnetLinepublic java.lang.String getLabel()
getLabel in interface IDataVisMagnetLinepublic void setLabel(java.lang.String pr)
setLabel in interface IDataVisMagnetLinepublic java.lang.String getCohortRef()
getCohortRef in interface IDataVisMagnetLinepublic void setCohortRef(java.lang.String pr)
setCohortRef in interface IDataVisMagnetLinepublic java.lang.String getParentRef()
getParentRef in interface IDataVisMagnetLinepublic void setParentRef(java.lang.String pr)
setParentRef in interface IDataVisMagnetLinepublic 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)