public abstract class Emplacer extends LayoutStage
Constructor and Description |
---|
Emplacer(HierarchicalLayoutContext context) |
Modifier and Type | Method and Description |
---|---|
protected abstract java.util.Map<prefuse.data.Node,java.lang.Float> |
calculateCoordinates(prefuse.data.Graph graph) |
protected void |
determineCoordinates(prefuse.data.Graph graph,
java.util.Map<prefuse.data.Node,java.lang.Float> xcoords) |
protected int |
getHeight(prefuse.data.Node n) |
LineType |
getLineType() |
protected int |
getWeight(prefuse.data.Edge e) |
protected int |
getWidth(prefuse.data.Node n) |
protected void |
removeDummies(prefuse.data.Graph graph) |
int |
run(prefuse.data.Graph graph) |
void |
setLineType(LineType lineType) |
protected int |
xsize(prefuse.data.Node u) |
protected int |
ysize(prefuse.data.Node u) |
getContext, getEdgeParams, getNodeParams, getNodeType, getRealPredecessors, getRootNodes, getRootNodes, getSinkNodes, getSuccessors, getSuccessors, isDummy, isDummy, isReversed, isSimplified, isSimplified, isTransition, isVisited, setContext, setVisitedNode, unvisitNodes, visitNodes
public Emplacer(HierarchicalLayoutContext context)
public int run(prefuse.data.Graph graph)
run
in class LayoutStage
protected abstract java.util.Map<prefuse.data.Node,java.lang.Float> calculateCoordinates(prefuse.data.Graph graph)
protected void determineCoordinates(prefuse.data.Graph graph, java.util.Map<prefuse.data.Node,java.lang.Float> xcoords)
protected void removeDummies(prefuse.data.Graph graph)
protected int xsize(prefuse.data.Node u)
protected int ysize(prefuse.data.Node u)
protected int getWeight(prefuse.data.Edge e)
protected int getWidth(prefuse.data.Node n)
protected int getHeight(prefuse.data.Node n)
public void setLineType(LineType lineType)
public LineType getLineType()