Class EdgeEndBundleStar
java.lang.Object
org.locationtech.jts.geomgraph.EdgeEndStar
org.locationtech.jts.operation.relate.EdgeEndBundleStar
An ordered list of
EdgeEndBundle
s around a RelateNode
.
They are maintained in CCW order (starting with the positive x-axis) around the node
for efficient lookup and topology building.- Version:
- 1.7
-
Field Summary
Fields inherited from class org.locationtech.jts.geomgraph.EdgeEndStar
edgeList, edgeMap
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Insert a EdgeEnd in order in the list.(package private) void
Update the IM with the contribution for the EdgeStubs around the node.Methods inherited from class org.locationtech.jts.geomgraph.EdgeEndStar
computeLabelling, findIndex, getCoordinate, getDegree, getEdges, getNextCW, insertEdgeEnd, isAreaLabelsConsistent, iterator, print, toString
-
Constructor Details
-
EdgeEndBundleStar
public EdgeEndBundleStar()Creates a new empty EdgeEndBundleStar
-
-
Method Details
-
insert
Insert a EdgeEnd in order in the list. If there is an existing EdgeStubBundle which is parallel, the EdgeEnd is added to the bundle. Otherwise, a new EdgeEndBundle is created to contain the EdgeEnd.- Specified by:
insert
in classEdgeEndStar
-
updateIM
Update the IM with the contribution for the EdgeStubs around the node.
-