20#ifndef GEOS_OP_TOPOLOGYVALIDATIONERROR_H
21#define GEOS_OP_TOPOLOGYVALIDATIONERROR_H
23#include <geos/export.h>
26#include <geos/geom/Coordinate.h>
48 eDisconnectedInterior,
50 eRingSelfIntersection,
61 std::string getMessage();
63 std::string toString();
67 static const char* errMsg[];
Coordinate is the lightweight class used to store coordinates.
Definition Coordinate.h:60
Contains information about the nature and location of a geom::Geometry validation error.
Definition TopologyValidationError.h:40
Basic namespace for all GEOS functionalities.
Definition IndexedNestedRingTester.h:26