Go to the documentation of this file.
42 #ifndef GEOSCOMPAT_HPP_
43 #define GEOSCOMPAT_HPP_
45 #include <openfluid/config.hpp>
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*>* TheDangles = P->getDangles(); \
56 if (TheDangles) D = *TheDangles;
59 #if GEOS_VERSION_GREATER_OR_EQUAL_3_3_2
60 #define GEOM_PTR_PAIR geos::geom::GeomPtrPair
62 #define GEOM_PTR_PAIR std::pair<std::auto_ptr<geos::geom::Geometry>,std::auto_ptr<geos::geom::Geometry> >