y.layout.planar
Class SmartEdgeRouter

java.lang.Object
  |
  +--y.layout.planar.SmartEdgeRouter

public class SmartEdgeRouter
extends Object

Instances of this class route edges through a planar graph using it's dual graph


Constructor Summary
SmartEdgeRouter(PlanarInformation _planar)
           
 
Method Summary
 void insertEdges(EdgeList edges)
          Inserts a list of edges into the graph by routing through the dual graph.
protected  void routeEdges(Node source, EdgeList edges, DualPlanarInformation dualPlanar)
          experimental
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SmartEdgeRouter

public SmartEdgeRouter(PlanarInformation _planar)
Method Detail

insertEdges

public void insertEdges(EdgeList edges)
Inserts a list of edges into the graph by routing through the dual graph.

Parameters:
edges - the edges to be routed routed.

routeEdges

protected void routeEdges(Node source,
                          EdgeList edges,
                          DualPlanarInformation dualPlanar)
experimental


© Copyright 2000-2003,
yWorks GmbH.
All rights reserved.

2003