JTS Core 1.17.1
Packages
Classes
Search
About
Top
EdgeEndBundle(BoundaryNodeRule, EdgeEnd)
EdgeEndBundle(EdgeEnd)
getLabel(): Label
iterator(): Iterator
getEdgeEnds(): List
insert(EdgeEnd): void
computeLabel(BoundaryNodeRule): void
print(PrintStream): void
Bottom
Source
Classic
org.locationtech.jts.operation.relate
Class EdgeEndBundle
Hierarchy:
Object
,
EdgeEnd
, EdgeEndBundle
All Implemented Interfaces:
Comparable
public class EdgeEndBundle
extends
EdgeEnd
A collection of
EdgeEnd
s 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)