#include <EnhancedPrecisionOp.h>
Static Public Member Functions | |
static geom::Geometry * | intersection (const geom::Geometry *geom0, const geom::Geometry *geom1) |
Computes the set-theoretic intersection of two Geometrys, using enhanced precision. | |
static geom::Geometry * | Union (const geom::Geometry *geom0, const geom::Geometry *geom1) |
static geom::Geometry * | difference (const geom::Geometry *geom0, const geom::Geometry *geom1) |
static geom::Geometry * | symDifference (const geom::Geometry *geom0, const geom::Geometry *geom1) |
static geom::Geometry * | buffer (const geom::Geometry *geom, double distance) |
static geom::Geometry* geos::precision::EnhancedPrecisionOp::intersection | ( | const geom::Geometry * | geom0, | |
const geom::Geometry * | geom1 | |||
) | [static] |
Computes the set-theoretic intersection of two Geometrys, using enhanced precision.
geom0 | the first Geometry | |
geom1 | the second Geometry |
static geom::Geometry* geos::precision::EnhancedPrecisionOp::Union | ( | const geom::Geometry * | geom0, | |
const geom::Geometry * | geom1 | |||
) | [static] |
Computes the set-theoretic union of two Geometrys, using enhanced precision.
geom0 | the first Geometry | |
geom1 | the second Geometry |
static geom::Geometry* geos::precision::EnhancedPrecisionOp::difference | ( | const geom::Geometry * | geom0, | |
const geom::Geometry * | geom1 | |||
) | [static] |
Computes the set-theoretic difference of two Geometrys, using enhanced precision.
geom0 | the first Geometry | |
geom1 | the second Geometry |
static geom::Geometry* geos::precision::EnhancedPrecisionOp::symDifference | ( | const geom::Geometry * | geom0, | |
const geom::Geometry * | geom1 | |||
) | [static] |
Computes the set-theoretic symmetric difference of two Geometrys, using enhanced precision.
geom0 | the first Geometry | |
geom1 | the second Geometry |
static geom::Geometry* geos::precision::EnhancedPrecisionOp::buffer | ( | const geom::Geometry * | geom, | |
double | distance | |||
) | [static] |