20 #ifndef GEOS_OP_CONSISTENTAREATESTER_H 21 #define GEOS_OP_CONSISTENTAREATESTER_H 32 class LineIntersector;
39 class RelateNodeGraph;
86 bool isNodeEdgeAreaLabelsConsistent();
113 bool isNodeConsistentArea();
130 bool hasDuplicateRings();
139 #endif // GEOS_OP_CONSISTENTAREATESTER_H geom::Coordinate invalidPoint
the intersection point found (if any)
algorithm::LineIntersector li
Coordinate is the lightweight class used to store coordinates.
A GeometryGraph is a graph that models a given Geometry.
geomgraph::GeometryGraph * geomGraph
Not owned.
A LineIntersector is an algorithm that can both test whether two line segments intersect and compute ...
Basic namespace for all GEOS functionalities.
Implements the simple graph of Nodes and geomgraph::EdgeEnd which is all that is required to determin...
Checks that a geomgraph::GeometryGraph representing an area (a geom::Polygon or geom::MultiPolygon) h...
relate::RelateNodeGraph nodeGraph