public class EdgeEndBundle extends EdgeEnd
EdgeEnds which obey the following invariant:
They originate at the same node and have the same direction.| Constructor and Description |
|---|
EdgeEndBundle(BoundaryNodeRule boundaryNodeRule,
EdgeEnd e) |
EdgeEndBundle(EdgeEnd e) |
| Modifier and Type | Method and Description |
|---|---|
void |
computeLabel(BoundaryNodeRule boundaryNodeRule)
This computes the overall edge label for the set of
edges in this EdgeStubBundle.
|
List |
getEdgeEnds() |
void |
insert(EdgeEnd e) |
Iterator |
iterator() |
void |
print(PrintStream out) |
compareDirection, compareTo, getCoordinate, getDirectedCoordinate, getDx, getDy, getEdge, getLabel, getNode, getQuadrant, init, setLabel, setNode, toStringpublic EdgeEndBundle(BoundaryNodeRule boundaryNodeRule, EdgeEnd e)
public EdgeEndBundle(EdgeEnd e)
public void computeLabel(BoundaryNodeRule boundaryNodeRule)
computeLabel in class EdgeEndpublic List getEdgeEnds()
public void insert(EdgeEnd e)
public Iterator iterator()
public void print(PrintStream out)
Copyright © 2015 Revolution Systems Inc.. All rights reserved.