geos::operation::valid::TopologyValidationError Class Reference

Contains information about the nature and location of a Geometry validation error. More...

#include <TopologyValidationError.h>

List of all members.

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::CoordinategetCoordinate ()
std::string getMessage ()
int getErrorType ()
std::string toString ()


Detailed Description

Contains information about the nature and location of a Geometry validation error.


The documentation for this class was generated from the following file:
Generated on 15 May 2014 for GEOS by  doxygen 1.4.7