#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) |
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.