Class EdgeEndBundle
java.lang.Object
org.locationtech.jts.geomgraph.EdgeEnd
org.locationtech.jts.operation.relate.EdgeEndBundle
- All Implemented Interfaces:
Comparable
A collection of
EdgeEnds 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 TypeMethodDescriptionvoidcomputeLabel(BoundaryNodeRule boundaryNodeRule) This computes the overall edge label for the set of edges in this EdgeStubBundle.getLabel()voiditerator()voidprint(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:
computeLabelin classEdgeEnd
-
print
-