| Modifier and Type | Class and Description |
|---|---|
static interface |
JSOSubNet.ISubNetLayoutListener |
| Modifier and Type | Field and Description |
|---|---|
java.util.Vector<JSOSubNet.ISubNetLayoutListener> |
layoutListeners |
JSOSubNetPedestal |
ped |
static org.processmining.visualisation3d.maths.JoglVectord3 |
subnetOffset |
| Constructor and Description |
|---|
JSOSubNet(org.processmining.visualisation3d.JoglPanel p,
org.processmining.visualisation3d.scenemanagement.JoglScene scene,
INetDataSource snet,
org.processmining.models.connections.GraphLayoutConnection layoutConn,
JSOPnTransition parent) |
| Modifier and Type | Method and Description |
|---|---|
void |
BuildScene(org.processmining.visualisation3d.scenemanagement.JoglScene scene) |
void |
ClearTransform() |
void |
Dispose(org.processmining.visualisation3d.GraphicsPipeline pipe) |
void |
DrawMask(org.processmining.visualisation3d.GraphicsPipeline pipe) |
void |
DrawModel(org.processmining.visualisation3d.GraphicsPipeline pipe) |
void |
DrawModelMask(org.processmining.visualisation3d.GraphicsPipeline pipe) |
void |
DrawObject(org.processmining.visualisation3d.GraphicsPipeline pipe) |
void |
Export(org.processmining.visualisation3d.scenemanagement.JoglScene scene,
OBJWriter out) |
org.processmining.visualisation3d.collision.JoglAABB |
getAABB() |
java.util.Vector<JSOSubNet> |
getAncestors() |
java.util.Vector<JSOSubNet> |
getChildSubNets() |
org.processmining.visualisation3d.maths.JoglVectord3 |
getDynamicOffset() |
java.util.Vector<JSOPnEdge> |
getEdges() |
java.util.Vector<JSOPnEdgeVertex> |
getEdgeVertices() |
JSOPnNode |
getElementFor(org.processmining.models.graphbased.directed.petrinet.PetrinetNode pn) |
java.util.Vector<org.processmining.visualisation3d.scenemanagement.JoglSceneObject> |
getElements() |
boolean |
getIsVisible() |
PetrinetSimplifier |
getLayout() |
int |
getLevel() |
org.processmining.visualisation3d.maths.JoglMatrixd4x4 |
getLocalTransform() |
org.processmining.visualisation3d.gldatastructures.JoglTexture |
getMaskTexture() |
org.processmining.visualisation3d.maths.JoglVectord3 |
getOffset() |
org.processmining.visualisation3d.maths.JoglVectord3 |
getOrigin() |
JSOPnTransition |
getParent() |
JSOSubNet |
getParentNet() |
INetDataSource |
getPetriNet() |
org.processmining.visualisation3d.maths.JoglVectord3 |
GetPetrinetCenter() |
org.processmining.visualisation3d.maths.JoglVectord2 |
GetPetrinetSize() |
JSOPnPlace |
getPlaceFor(org.processmining.models.graphbased.directed.petrinet.PetrinetNode pn) |
java.util.Vector<JSOPnPlace> |
getPlaces() |
double |
getScale() |
int |
getSimplificationLevel() |
double |
getSubnetYPos() |
org.processmining.visualisation3d.maths.JoglMatrixd4x4 |
getTransform() |
JSOPnTransition |
getTransitionFor(org.processmining.models.graphbased.directed.petrinet.PetrinetNode pn) |
java.util.Vector<JSOPnTransition> |
getTransitions() |
org.processmining.visualisation3d.maths.JoglVectord3 |
relativeToAbsolute(org.processmining.visualisation3d.maths.JoglVectord3 vx) |
void |
Relayout() |
void |
ReloadMeshes() |
void |
setChildSubNets(java.util.Vector<JSOSubNet> snts) |
void |
setDynamicOffset(org.processmining.visualisation3d.maths.JoglVectord3 doff) |
void |
setIsVisible(boolean bVis) |
void |
setOffset(org.processmining.visualisation3d.maths.JoglVectord3 off) |
void |
setScale(double s) |
void |
setSimplificationLevel(int lvl) |
org.processmining.visualisation3d.collision.JoglAABB |
UpdateAABB() |
public JSOSubNetPedestal ped
public java.util.Vector<JSOSubNet.ISubNetLayoutListener> layoutListeners
public static org.processmining.visualisation3d.maths.JoglVectord3 subnetOffset
public JSOSubNet(org.processmining.visualisation3d.JoglPanel p,
org.processmining.visualisation3d.scenemanagement.JoglScene scene,
INetDataSource snet,
org.processmining.models.connections.GraphLayoutConnection layoutConn,
JSOPnTransition parent)
public PetrinetSimplifier getLayout()
public int getLevel()
public org.processmining.visualisation3d.collision.JoglAABB getAABB()
public INetDataSource getPetriNet()
public boolean getIsVisible()
getIsVisible in interface IJSOModelpublic void setIsVisible(boolean bVis)
public int getSimplificationLevel()
public void setSimplificationLevel(int lvl)
public JSOPnTransition getParent()
public JSOSubNet getParentNet()
public java.util.Vector<JSOSubNet> getAncestors()
public void setScale(double s)
public org.processmining.visualisation3d.maths.JoglVectord3 getOffset()
public void setOffset(org.processmining.visualisation3d.maths.JoglVectord3 off)
public org.processmining.visualisation3d.maths.JoglVectord3 getDynamicOffset()
public void setDynamicOffset(org.processmining.visualisation3d.maths.JoglVectord3 doff)
public org.processmining.visualisation3d.maths.JoglVectord3 getOrigin()
public double getSubnetYPos()
public java.util.Vector<JSOSubNet> getChildSubNets()
public void setChildSubNets(java.util.Vector<JSOSubNet> snts)
public org.processmining.visualisation3d.gldatastructures.JoglTexture getMaskTexture()
public void BuildScene(org.processmining.visualisation3d.scenemanagement.JoglScene scene)
public void ReloadMeshes()
public void Relayout()
public org.processmining.visualisation3d.collision.JoglAABB UpdateAABB()
public org.processmining.visualisation3d.maths.JoglVectord3 relativeToAbsolute(org.processmining.visualisation3d.maths.JoglVectord3 vx)
public java.util.Vector<org.processmining.visualisation3d.scenemanagement.JoglSceneObject> getElements()
getElements in interface IJSOModelpublic JSOPnNode getElementFor(org.processmining.models.graphbased.directed.petrinet.PetrinetNode pn)
public JSOPnPlace getPlaceFor(org.processmining.models.graphbased.directed.petrinet.PetrinetNode pn)
public JSOPnTransition getTransitionFor(org.processmining.models.graphbased.directed.petrinet.PetrinetNode pn)
public java.util.Vector<JSOPnPlace> getPlaces()
public java.util.Vector<JSOPnTransition> getTransitions()
getTransitions in interface IJSOModelpublic java.util.Vector<JSOPnEdge> getEdges()
public java.util.Vector<JSOPnEdgeVertex> getEdgeVertices()
public org.processmining.visualisation3d.maths.JoglVectord3 GetPetrinetCenter()
public org.processmining.visualisation3d.maths.JoglVectord2 GetPetrinetSize()
public org.processmining.visualisation3d.maths.JoglMatrixd4x4 getLocalTransform()
public org.processmining.visualisation3d.maths.JoglMatrixd4x4 getTransform()
public void ClearTransform()
public void DrawObject(org.processmining.visualisation3d.GraphicsPipeline pipe)
DrawObject in class org.processmining.visualisation3d.scenemanagement.JoglSceneObjectpublic void DrawModel(org.processmining.visualisation3d.GraphicsPipeline pipe)
public void DrawModelMask(org.processmining.visualisation3d.GraphicsPipeline pipe)
public void DrawMask(org.processmining.visualisation3d.GraphicsPipeline pipe)
public void Export(org.processmining.visualisation3d.scenemanagement.JoglScene scene,
OBJWriter out)
public void Dispose(org.processmining.visualisation3d.GraphicsPipeline pipe)