#include <TopologyValidationError.h>
Public Types | |
eError | |
eRepeatedPoint | |
eHoleOutsideShell | |
eNestedHoles | |
eDisconnectedInterior | |
eSelfIntersection | |
eRingSelfIntersection | |
eNestedShells | |
eDuplicatedRings | |
eTooFewPoints | |
eInvalidCoordinate | |
eRingNotClosed | |
enum | errorEnum { eError, eRepeatedPoint, eHoleOutsideShell, eNestedHoles, eDisconnectedInterior, eSelfIntersection, eRingSelfIntersection, eNestedShells, eDuplicatedRings, eTooFewPoints, eInvalidCoordinate, eRingNotClosed } |
Public Member Functions | |
TopologyValidationError (int newErrorType, const geom::Coordinate &newPt) | |
TopologyValidationError (int newErrorType) | |
geom::Coordinate & | getCoordinate () |
std::string | getMessage () |
int | getErrorType () |
std::string | toString () |