giny.util
Class Sugiyama
java.lang.Object
giny.util.Sugiyama
- public class Sugiyama
- extends java.lang.Object
Method Summary |
void |
layout()
|
void |
layout(java.util.List levels,
boolean vertical)
|
void |
layoutBends(java.util.List nodes)
|
void |
layoutLevel(java.util.List nodes,
java.util.List children,
double major)
|
void |
setNodeLevels(java.util.List levels)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Sugiyama
public Sugiyama(GraphView view)
setNodeLevels
public void setNodeLevels(java.util.List levels)
- Parameters:
levels
- This is a List of Lists of Nodes, each list shows
the nodes that are on the same level. It is
assumed that the levels will be in order.
layout
public void layout(java.util.List levels,
boolean vertical)
layout
public void layout()
layoutBends
public void layoutBends(java.util.List nodes)
layoutLevel
public void layoutLevel(java.util.List nodes,
java.util.List children,
double major)