public class JSODataVisTrajectoryBase
extends org.processmining.visualisation3d.scenemanagement.JoglSceneObject
Modifier and Type | Field and Description |
---|---|
protected boolean |
bVisible |
protected java.lang.String |
cohort |
protected org.processmining.visualisation3d.maths.JoglVectord3 |
color |
int |
colorMode |
protected java.util.Vector<org.processmining.visualisation3d.maths.JoglVectord3> |
colors |
static org.processmining.visualisation3d.maths.JoglColorGradient |
grad |
protected java.util.Vector<org.processmining.visualisation3d.maths.JoglVectord3> |
points |
protected int |
tCount |
protected TrajectoryMeshCopy |
tmc |
protected int |
tStart |
Constructor and Description |
---|
JSODataVisTrajectoryBase() |
Modifier and Type | Method and Description |
---|---|
void |
DrawObject(org.processmining.visualisation3d.GraphicsPipeline pipe) |
void |
DrawObjectFast(org.processmining.visualisation3d.GraphicsPipeline pipe,
IMeshDrawer d,
MaterialTrajectory matT) |
org.processmining.visualisation3d.maths.JoglVectord3 |
getColor() |
int |
getIndexCount() |
int |
getVertCount() |
boolean |
isVisible() |
void |
LoadIndices(java.nio.IntBuffer indata) |
void |
LoadIndices(java.nio.ShortBuffer indata) |
void |
LoadMesh(JoglColoredMesh jcm) |
void |
setCohort(java.lang.String c) |
void |
setColor(org.processmining.visualisation3d.maths.JoglVectord3 c) |
void |
setPoints(TrajectoryMesh pts) |
void |
setPoints(TrajectoryMeshCopy pts) |
void |
setVisible(boolean bVis) |
void |
UpdateVis(java.util.HashSet<java.lang.String> visClassifiers) |
public static org.processmining.visualisation3d.maths.JoglColorGradient grad
protected java.lang.String cohort
protected org.processmining.visualisation3d.maths.JoglVectord3 color
protected java.util.Vector<org.processmining.visualisation3d.maths.JoglVectord3> points
protected java.util.Vector<org.processmining.visualisation3d.maths.JoglVectord3> colors
protected boolean bVisible
public int colorMode
protected int tStart
protected int tCount
protected TrajectoryMeshCopy tmc
public int getVertCount()
public int getIndexCount()
public org.processmining.visualisation3d.maths.JoglVectord3 getColor()
public void setColor(org.processmining.visualisation3d.maths.JoglVectord3 c)
public void setCohort(java.lang.String c)
public boolean isVisible()
public void setVisible(boolean bVis)
public void setPoints(TrajectoryMesh pts)
public void setPoints(TrajectoryMeshCopy pts)
public void UpdateVis(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 DrawObjectFast(org.processmining.visualisation3d.GraphicsPipeline pipe, IMeshDrawer d, MaterialTrajectory matT)
public void LoadIndices(java.nio.ShortBuffer indata)
public void LoadIndices(java.nio.IntBuffer indata)
public void LoadMesh(JoglColoredMesh jcm)