Class EdgeEndBundle
java.lang.Object
org.locationtech.jts.geomgraph.EdgeEnd
org.locationtech.jts.operation.relate.EdgeEndBundle
- All Implemented Interfaces:
Comparable
A collection of
EdgeEnd
s which obey the following invariant:
They originate at the same node and have the same direction.- Version:
- 1.7
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
computeLabel
(BoundaryNodeRule boundaryNodeRule) This computes the overall edge label for the set of edges in this EdgeStubBundle.getLabel()
void
iterator()
void
print
(PrintStream out) Methods inherited from class org.locationtech.jts.geomgraph.EdgeEnd
compareDirection, compareTo, getCoordinate, getDirectedCoordinate, getDx, getDy, getEdge, getNode, getQuadrant, init, setNode, toString
-
Constructor Details
-
EdgeEndBundle
-
EdgeEndBundle
-
-
Method Details
-
getLabel
-
iterator
-
getEdgeEnds
-
insert
-
computeLabel
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- Overrides:
computeLabel
in classEdgeEnd
-
print
-