public class AnimationLayout
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected double |
bBoxHeight |
protected double |
bBoxWidth |
protected java.util.HashMap<org.processmining.models.graphbased.directed.DirectedGraphEdge<?,?>,java.awt.geom.Point2D[]> |
edgeCoordinates |
protected java.util.HashMap<org.processmining.models.graphbased.directed.DirectedGraphNode,java.awt.geom.Rectangle2D> |
nodeCoordinates |
Constructor and Description |
---|
AnimationLayout(org.processmining.framework.plugin.PluginContext context,
org.processmining.models.graphbased.directed.DirectedGraph<? extends org.processmining.models.graphbased.directed.AbstractDirectedGraphNode,? extends org.processmining.models.graphbased.directed.AbstractDirectedGraphEdge<?,?>> graph)
Builds the layout for the given graph.
|
Modifier and Type | Method and Description |
---|---|
double |
getBoundsHeight() |
double |
getBoundsWidth() |
java.awt.geom.Point2D[] |
getCoordinates(org.processmining.models.graphbased.directed.AbstractDirectedGraphEdge<?,?> edge) |
java.awt.geom.Rectangle2D |
getCoordinates(org.processmining.models.graphbased.directed.AbstractDirectedGraphNode node) |
protected double bBoxWidth
protected double bBoxHeight
protected java.util.HashMap<org.processmining.models.graphbased.directed.DirectedGraphNode,java.awt.geom.Rectangle2D> nodeCoordinates
protected java.util.HashMap<org.processmining.models.graphbased.directed.DirectedGraphEdge<?,?>,java.awt.geom.Point2D[]> edgeCoordinates
public AnimationLayout(org.processmining.framework.plugin.PluginContext context, org.processmining.models.graphbased.directed.DirectedGraph<? extends org.processmining.models.graphbased.directed.AbstractDirectedGraphNode,? extends org.processmining.models.graphbased.directed.AbstractDirectedGraphEdge<?,?>> graph)
public double getBoundsWidth()
public double getBoundsHeight()
public java.awt.geom.Rectangle2D getCoordinates(org.processmining.models.graphbased.directed.AbstractDirectedGraphNode node)
node
- The given node.public java.awt.geom.Point2D[] getCoordinates(org.processmining.models.graphbased.directed.AbstractDirectedGraphEdge<?,?> edge)
edge
- The given edge.