Class EdgeEndBundle

Hierarchy: Object , EdgeEnd, EdgeEndBundle
All Implemented Interfaces: Comparable
public class EdgeEndBundle
extends EdgeEnd
A collection of EdgeEnds which obey the following invariant: They originate at the same node and have the same direction.

Other

  • version: 1.7
public EdgeEndBundle(BoundaryNodeRule boundaryNodeRule, EdgeEnd e)
public EdgeEndBundle(EdgeEnd e)
public Label getLabel()
public Iterator iterator()
public List getEdgeEnds()
public void insert(EdgeEnd e)
public void computeLabel(BoundaryNodeRule boundaryNodeRule)
This computes the overall edge label for the set of edges in this EdgeStubBundle. It essentially merges the ON and side labels for each edge. These labels must be compatible
public void print(PrintStream out)