Class: MinimalEdgeRing

jsts.operation.overlay.MinimalEdgeRing

new MinimalEdgeRing()

A ring of Edges with the property that no node has degree greater than 2. These are the form of rings required to represent polygons under the OGC SFS spatial data model. Port source: com.vividsolutions.jts.operation.overlay.MinimalEdgeRing r6
Source:

Extends

Methods

computePoints()

Collect all the points from the DirectedEdges of this ring into a contiguous list
Inherited From:
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.
Inherited From:
Source:

containsPoint()

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

getEdges()

Returns the list of DirectedEdges that make up this EdgeRing
Inherited From:
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.
Inherited From:
Source: