41 #ifndef __OPENFLUID_LANDR_GEOSHELPERS_HPP__    42 #define __OPENFLUID_LANDR_GEOSHELPERS_HPP__    45 #include <geos/geom/GeometryFactory.h>    47 #include <ogrsf_frmts.h>    50 #include <openfluid/config.hpp>    56 #if GEOS_VERSION_GREATER_OR_EQUAL_3_3_0    57   #define GET_DANGLES(P,D) \    60   #define GET_DANGLES(P,D) \    61     std::vector<const geos::geom::LineString*>* _M_TheDangles = P->getDangles(); \    67 #if GEOS_VERSION_GREATER_OR_EQUAL_3_3_2    68   #define GEOM_PTR_PAIR geos::geom::GeomPtrPair    70   #define GEOM_PTR_PAIR std::pair<std::unique_ptr<geos::geom::Geometry>,std::unique_ptr<geos::geom::Geometry> > #define OPENFLUID_API
Definition: dllexport.hpp:86
 
OGRGeometry * convertGEOSGeometryToOGR(const GEOSGeom Geometry)
 
Definition: ApplicationException.hpp:47
 
GEOSGeom OPENFLUID_API convertOGRGeometryToGEOS(const OGRGeometry *Geometry)