Class: EdgeRing

jsts.geomgraph.EdgeRing

new EdgeRing()

Port source: com.vividsolutions.jts.geomgraph.EdgeRing r6
Source:

Methods

computePoints()

Collect all the points from the DirectedEdges of this ring into a contiguous list
Source:

computeRing()

Compute a LinearRing from the point list previously collected. Test if the ring is a hole (i.e. if it is CCW) and set the hole flag accordingly.
Source:

containsPoint()

This method will cause the ring to be computed. It will also check any holes, if they have been assigned.
Source:

getEdges()

Returns the list of DirectedEdges that make up this EdgeRing
Source:

mergeLabel2()

Merge the RHS label from a DirectedEdge into the label for this EdgeRing. The DirectedEdge label may be null. This is acceptable - it results from a node which is NOT an intersection node between the Geometries (e.g. the end node of a LinearRing). In this case the DirectedEdge label does not contribute any information to the overall labelling, and is simply skipped.
Source: