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() |
Label |
getLabel() |
void |
insert(EdgeEnd e) |
Iterator |
iterator() |
void |
print(PrintStream out) |
compareDirection, compareTo, getCoordinate, getDirectedCoordinate, getDx, getDy, getEdge, getNode, getQuadrant, setNode, toStringpublic EdgeEndBundle(BoundaryNodeRule boundaryNodeRule, EdgeEnd e)
public EdgeEndBundle(EdgeEnd e)
public Iterator iterator()
public List getEdgeEnds()
public void insert(EdgeEnd e)
public void computeLabel(BoundaryNodeRule boundaryNodeRule)
computeLabel in class EdgeEndpublic void print(PrintStream out)
Copyright © 2024. All rights reserved.