Go to the documentation of this file.
   41 #ifndef __OPENFLUID_LANDR_GEOSCOMPAT_HPP__ 
   42 #define __OPENFLUID_LANDR_GEOSCOMPAT_HPP__ 
   45 #include <openfluid/config.hpp> 
   48 namespace openfluid { 
namespace landr {
 
   50 #if GEOS_VERSION_GREATER_OR_EQUAL_3_3_0 
   51   #define GET_DANGLES(P,D) \ 
   54   #define GET_DANGLES(P,D) \ 
   55     std::vector<const geos::geom::LineString*>* _M_TheDangles = P->getDangles(); \ 
   60 #if GEOS_VERSION_GREATER_OR_EQUAL_3_3_2 
   61   #define GEOM_PTR_PAIR geos::geom::GeomPtrPair 
   63   #define GEOM_PTR_PAIR std::pair<std::unique_ptr<geos::geom::Geometry>,std::unique_ptr<geos::geom::Geometry> >