GEOS  3.13.0dev
LocateFailureException.h
1 /**********************************************************************
2  *
3  * GEOS - Geometry Engine Open Source
4  * http://geos.osgeo.org
5  *
6  * Copyright (C) 2012 Excensus LLC.
7  *
8  * This is free software; you can redistribute and/or modify it under
9  * the terms of the GNU Lesser General Licence as published
10  * by the Free Software Foundation.
11  * See the COPYING file for more information.
12  *
13  **********************************************************************
14  *
15  * Last port: triangulate/quadedge/LocateFailureException.java r524
16  *
17  **********************************************************************/
18 
19 #pragma once
20 
21 #include <string>
22 
23 #include <geos/util/GEOSException.h>
24 
25 namespace geos {
26 namespace triangulate { //geos.triangulate
27 namespace quadedge { //geos.triangulate.quadedge
28 
29 class GEOS_DLL LocateFailureException : public geos::util::GEOSException {
30 public:
31  LocateFailureException(std::string const& msg);
32 };
33 
34 } //namespace geos.triangulate.quadedge
35 } //namespace geos.triangulate
36 } //namespace goes
37 
Base class for all GEOS exceptions.
Definition: GEOSException.h:37
Basic namespace for all GEOS functionalities.
Definition: Angle.h:25