|
GEOS
3.5.0
|
This class tests that the interior of an area Geometry (Polygon or MultiPolygon) is connected. More...
#include <ConnectedInteriorTester.h>
Public Member Functions | |
| ConnectedInteriorTester (geomgraph::GeometryGraph &newGeomGraph) | |
| geom::Coordinate & | getCoordinate () |
| bool | isInteriorsConnected () |
Static Public Member Functions | |
| static const geom::Coordinate & | findDifferentPoint (const geom::CoordinateSequence *coord, const geom::Coordinate &pt) |
Protected Member Functions | |
| void | visitLinkedDirectedEdges (geomgraph::DirectedEdge *start) |
This class tests that the interior of an area Geometry (Polygon or MultiPolygon) is connected.
An area Geometry is invalid if the interior is disconnected. This can happen if:
If an inconsistency if found the location of the problem is recorded.
1.8.11