16 #ifndef GEOS_UTIL_TOPOLOGYEXCEPTION_H 17 #define GEOS_UTIL_TOPOLOGYEXCEPTION_H 49 GEOSException(
"TopologyException", msg +
" at " + newPt.toString()),
67 #endif // GEOS_UTIL_TOPOLOGYEXCEPTION_H
TopologyException(const std::string &msg, const geom::Coordinate &newPt)
Coordinate is the lightweight class used to store coordinates.
geom::Coordinate & getCoordinate()
TopologyException(const std::string &msg)
~TopologyException() noexceptoverride
Basic namespace for all GEOS functionalities.
Base class for all GEOS exceptions.
Indicates an invalid or inconsistent topological situation encountered during processing.