GEOS  3.9.1dev
Public Member Functions | Private Attributes | List of all members
geos::util::TopologyException Class Reference

Indicates an invalid or inconsistent topological situation encountered during processing. More...

#include <geos.h>

Inheritance diagram for geos::util::TopologyException:
[legend]
Collaboration diagram for geos::util::TopologyException:
[legend]

Public Member Functions

 TopologyException ()
 
 TopologyException (const std::string &msg)
 
 TopologyException (const std::string &msg, const geom::Coordinate &newPt)
 
 ~TopologyException () noexceptoverride
 
geom::CoordinategetCoordinate ()
 
- Public Member Functions inherited from geos::util::GEOSException
 GEOSException ()
 
 GEOSException (std::string const &msg)
 
 GEOSException (std::string const &name, std::string const &msg)
 

Private Attributes

geom::Coordinate pt
 

Detailed Description

Indicates an invalid or inconsistent topological situation encountered during processing.

Definition at line 35 of file TopologyException.h.

Constructor & Destructor Documentation

geos::util::TopologyException::TopologyException ( )
inline

Definition at line 37 of file TopologyException.h.

geos::util::TopologyException::TopologyException ( const std::string &  msg)
inline

Definition at line 42 of file TopologyException.h.

geos::util::TopologyException::TopologyException ( const std::string &  msg,
const geom::Coordinate newPt 
)
inline

Definition at line 47 of file TopologyException.h.

geos::util::TopologyException::~TopologyException ( )
inlineoverridenoexcept

Definition at line 53 of file TopologyException.h.

Member Function Documentation

geom::Coordinate& geos::util::TopologyException::getCoordinate ( )
inline

Definition at line 55 of file TopologyException.h.

Member Data Documentation

geom::Coordinate geos::util::TopologyException::pt
private

Definition at line 60 of file TopologyException.h.


The documentation for this class was generated from the following file: