21#include <geos/export.h>
22#include <geos/constants.h>
23#include <geos/geom/Geometry.h>
60 static std::unique_ptr<geom::Geometry>
Union(
97 static std::unique_ptr<geom::Geometry>
buffer(
Basic implementation of Geometry, constructed and destructed by GeometryFactory.
Definition Geometry.h:197
Provides versions of Geometry spatial functions which use enhanced precision techniques to reduce the...
Definition EnhancedPrecisionOp.h:35
static std::unique_ptr< geom::Geometry > Union(const geom::Geometry *geom0, const geom::Geometry *geom1)
static std::unique_ptr< geom::Geometry > intersection(const geom::Geometry *geom0, const geom::Geometry *geom1)
Computes the set-theoretic intersection of two Geometrys, using enhanced precision.
static std::unique_ptr< geom::Geometry > buffer(const geom::Geometry *geom, double distance)
static std::unique_ptr< geom::Geometry > difference(const geom::Geometry *geom0, const geom::Geometry *geom1)
static std::unique_ptr< geom::Geometry > symDifference(const geom::Geometry *geom0, const geom::Geometry *geom1)
Basic namespace for all GEOS functionalities.
Definition geos.h:39