public class JoglModelScene
extends org.processmining.visualisation3d.scenemanagement.JoglScene
Modifier and Type | Field and Description |
---|---|
protected JSOCamWidgetBase |
camWidget |
protected java.util.Vector<org.processmining.visualisation3d.scenemanagement.JoglSceneObject> |
filtered |
protected JSOGrid |
grid |
protected JSOPetriNet |
pnet |
protected java.util.Vector<JSOSubNet> |
snets |
Constructor and Description |
---|
JoglModelScene() |
Modifier and Type | Method and Description |
---|---|
void |
addSceneObject(org.processmining.visualisation3d.scenemanagement.JoglSceneObject jso) |
void |
Dispose(org.processmining.visualisation3d.GraphicsPipeline pipe) |
void |
Draw(org.processmining.visualisation3d.GraphicsPipeline pipe) |
void |
DrawGui(org.processmining.visualisation3d.GraphicsPipeline pipe) |
protected void |
DrawModel(org.processmining.visualisation3d.GraphicsPipeline pipe) |
protected void |
DrawSubnet(org.processmining.visualisation3d.GraphicsPipeline pipe,
JSOSubNet snet) |
java.util.Vector<org.processmining.visualisation3d.collision.JoglAABB> |
getBoundingBoxes() |
JSOPetriNet |
getPetriNet() |
void |
removeSceneObject(org.processmining.visualisation3d.scenemanagement.JoglSceneObject jso) |
protected JSOPetriNet pnet
protected java.util.Vector<JSOSubNet> snets
protected JSOGrid grid
protected JSOCamWidgetBase camWidget
protected java.util.Vector<org.processmining.visualisation3d.scenemanagement.JoglSceneObject> filtered
public JSOPetriNet getPetriNet()
public void addSceneObject(org.processmining.visualisation3d.scenemanagement.JoglSceneObject jso)
addSceneObject
in class org.processmining.visualisation3d.scenemanagement.JoglScene
public void removeSceneObject(org.processmining.visualisation3d.scenemanagement.JoglSceneObject jso)
removeSceneObject
in class org.processmining.visualisation3d.scenemanagement.JoglScene
public void Draw(org.processmining.visualisation3d.GraphicsPipeline pipe)
Draw
in class org.processmining.visualisation3d.scenemanagement.JoglScene
protected void DrawModel(org.processmining.visualisation3d.GraphicsPipeline pipe)
protected void DrawSubnet(org.processmining.visualisation3d.GraphicsPipeline pipe, JSOSubNet snet)
public void DrawGui(org.processmining.visualisation3d.GraphicsPipeline pipe)
DrawGui
in class org.processmining.visualisation3d.scenemanagement.JoglScene
public java.util.Vector<org.processmining.visualisation3d.collision.JoglAABB> getBoundingBoxes()
getBoundingBoxes
in class org.processmining.visualisation3d.scenemanagement.JoglScene
public void Dispose(org.processmining.visualisation3d.GraphicsPipeline pipe)
Dispose
in class org.processmining.visualisation3d.scenemanagement.JoglScene