21 #ifndef GEOS_OP_POLYGONIZE_POLYGONIZEDIRECTEDEDGE_H 22 #define GEOS_OP_POLYGONIZE_POLYGONIZEDIRECTEDEDGE_H 33 namespace planargraph {
37 namespace polygonize {
45 namespace polygonize {
87 long getLabel()
const;
92 void setLabel(
long newLabel);
118 bool isInRing()
const;
124 void setRing(
EdgeRing* newEdgeRing);
130 #endif // GEOS_OP_POLYGONIZE_POLYGONIZEDIRECTEDEDGE_H
Coordinate is the lightweight class used to store coordinates.
PolygonizeDirectedEdge * next
EdgeRing * getRing() const
Represents a directed edge in a PlanarGraph.
A DirectedEdge of a PolygonizeGraph, which represents an edge of a polygon formed by the graph...
Represents a ring of PolygonizeDirectedEdge which form a ring of a polygon. The ring may be either an...
Basic namespace for all GEOS functionalities.
A node in a PlanarGraph is a location where 0 or more Edge meet.