de.cau.cs.kieler.klodd.hierarchical.modules
Interface IEdgeRouter

All Superinterfaces:
IAlgorithm
All Known Implementing Classes:
RectilinearEdgeRouter

public interface IEdgeRouter
extends IAlgorithm

Interface for algorithms that route edges in a layered graph.

Rating proposed yellow
(2009-12-11) msp

Method Summary
 void routeEdges(LayeredGraph layeredGraph, float objSpacing, float borderSpacing)
          Route the edges of the given layered graph.
 
Methods inherited from interface de.cau.cs.kieler.core.alg.IAlgorithm
reset, reset, setProgressMonitor
 

Method Detail

routeEdges

void routeEdges(LayeredGraph layeredGraph,
                float objSpacing,
                float borderSpacing)
Route the edges of the given layered graph.

Parameters:
layeredGraph - layered graph to process
objSpacing - minimal distance between two edges
borderSpacing - spacing to the border