22 #include <geos/export.h> 24 #include <geos/geom/Coordinate.h> 25 #include <geos/algorithm/LineIntersector.h> 26 #include <geos/operation/relate/RelateNodeGraph.h> 31 class LineIntersector;
38 class RelateNodeGraph;
85 bool isNodeEdgeAreaLabelsConsistent();
112 bool isNodeConsistentArea();
129 bool hasDuplicateRings();
Coordinate is the lightweight class used to store coordinates.
Definition: Coordinate.h:58
A GeometryGraph is a graph that models a given Geometry.
Definition: GeometryGraph.h:71
A LineIntersector is an algorithm that can both test whether two line segments intersect and compute ...
Definition: LineIntersector.h:50
Basic namespace for all GEOS functionalities.
Definition: Angle.h:25
Implements the simple graph of Nodes and geomgraph::EdgeEnd which is all that is required to determin...
Definition: RelateNodeGraph.h:67
Checks that a geomgraph::GeometryGraph representing an area (a geom::Polygon or geom::MultiPolygon) h...
Definition: ConsistentAreaTester.h:68