de.cau.cs.kieler.klodd.hierarchical.modules
Interface INodePlacer
- All Superinterfaces:
- IAlgorithm
- All Known Implementing Classes:
- BalancingNodePlacer, BasicNodePlacer
public interface INodePlacer
- extends IAlgorithm
Interface for algorithms that determine a placement for each node in a
layered graph.
- Rating

- (2009-12-11) msp
Method Summary |
void |
placeNodes(LayeredGraph layeredGraph,
float objSpacing,
float borderSpacing,
boolean balanceOverSize)
Determine a placement for each node in the given layered graph. |
placeNodes
void placeNodes(LayeredGraph layeredGraph,
float objSpacing,
float borderSpacing,
boolean balanceOverSize)
- Determine a placement for each node in the given layered graph.
- Parameters:
layeredGraph
- layered graph to processobjSpacing
- minimal distance between two nodes or edges in each layerborderSpacing
- spacing to the borderbalanceOverSize
- indicates whether node balancing has priority over
diagram size