22#include <geos/export.h>
24#include <geos/planargraph/DirectedEdge.h>
58 PolygonizeDirectedEdge* next;
85 long getLabel()
const;
90 void setLabel(
long newLabel);
96 PolygonizeDirectedEdge* getNext()
const;
109 void setNext(PolygonizeDirectedEdge* newNext);
116 bool isInRing()
const;
122 void setRing(
EdgeRing* newEdgeRing);
Coordinate is the lightweight class used to store coordinates.
Definition Coordinate.h:217
Represents a ring of PolygonizeDirectedEdge which form a ring of a polygon. The ring may be either an...
Definition operation/polygonize/EdgeRing.h:59
Represents a directed edge in a PlanarGraph.
Definition planargraph/DirectedEdge.h:45
A node in a PlanarGraph is a location where 0 or more Edge meet.
Definition planargraph/Node.h:44
An API for polygonizing sets of lines.
Definition namespaces.h:232
Provides classes for implementing operations on geometries.
Definition namespaces.h:179
Contains classes to implement a planar graph data structure.
Definition namespaces.h:293
Basic namespace for all GEOS functionalities.
Definition geos.h:39