computeEdgeOverlay() | geos::operation::overlayng::OverlayNG | private |
createEmptyResult() | geos::operation::overlayng::OverlayNG | private |
DIFFERENCE | geos::operation::overlayng::OverlayNG | static |
extractResult(int opCode, OverlayGraph *graph) | geos::operation::overlayng::OverlayNG | private |
geomFact | geos::operation::overlayng::OverlayNG | private |
geomunion(const Geometry *geom, const PrecisionModel *pm) | geos::operation::overlayng::OverlayNG | static |
geomunion(const Geometry *geom, const PrecisionModel *pm, noding::Noder *noder) | geos::operation::overlayng::OverlayNG | static |
getResult() | geos::operation::overlayng::OverlayNG | |
inputGeom | geos::operation::overlayng::OverlayNG | private |
INTERSECTION | geos::operation::overlayng::OverlayNG | static |
isAreaResultOnly | geos::operation::overlayng::OverlayNG | private |
isOptimized | geos::operation::overlayng::OverlayNG | private |
isOutputEdges | geos::operation::overlayng::OverlayNG | private |
isOutputNodedEdges | geos::operation::overlayng::OverlayNG | private |
isOutputResultEdges | geos::operation::overlayng::OverlayNG | private |
isResultOfOp(int overlayOpCode, Location loc0, Location loc1) | geos::operation::overlayng::OverlayNG | static |
isResultOfOpPoint(const OverlayLabel *label, int opCode) | geos::operation::overlayng::OverlayNG | static |
isStrictMode | geos::operation::overlayng::OverlayNG | private |
labelGraph(OverlayGraph *graph) | geos::operation::overlayng::OverlayNG | private |
noder | geos::operation::overlayng::OverlayNG | private |
opCode | geos::operation::overlayng::OverlayNG | private |
overlay(const Geometry *geom0, const Geometry *geom1, int opCode, const PrecisionModel *pm) | geos::operation::overlayng::OverlayNG | static |
overlay(const Geometry *geom0, const Geometry *geom1, int opCode, const PrecisionModel *pm, noding::Noder *noder) | geos::operation::overlayng::OverlayNG | static |
overlay(const Geometry *geom0, const Geometry *geom1, int opCode, noding::Noder *noder) | geos::operation::overlayng::OverlayNG | static |
overlay(const Geometry *geom0, const Geometry *geom1, int opCode) | geos::operation::overlayng::OverlayNG | static |
OverlayNG(const geom::Geometry *geom0, const geom::Geometry *geom1, const geom::GeometryFactory *p_geomFact, int p_opCode) | geos::operation::overlayng::OverlayNG | inline |
OverlayNG(const geom::Geometry *geom0, const geom::Geometry *geom1, const geom::PrecisionModel *p_pm, int p_opCode) | geos::operation::overlayng::OverlayNG | inline |
OverlayNG(const geom::Geometry *geom0, const geom::Geometry *geom1, int p_opCode) | geos::operation::overlayng::OverlayNG | inline |
OverlayNG(const geom::Geometry *geom0, const geom::PrecisionModel *p_pm) | geos::operation::overlayng::OverlayNG | inline |
pm | geos::operation::overlayng::OverlayNG | private |
setAreaResultOnly(bool p_areaResultOnly) | geos::operation::overlayng::OverlayNG | inline |
setNoder(noding::Noder *p_noder) | geos::operation::overlayng::OverlayNG | inline |
setOptimized(bool p_isOptimized) | geos::operation::overlayng::OverlayNG | inline |
setOutputEdges(bool p_isOutputEdges) | geos::operation::overlayng::OverlayNG | inline |
setOutputNodedEdges(bool p_isOutputNodedEdges) | geos::operation::overlayng::OverlayNG | inline |
setOutputResultEdges(bool p_isOutputResultEdges) | geos::operation::overlayng::OverlayNG | inline |
setStrictMode(bool p_isStrictMode) | geos::operation::overlayng::OverlayNG | inline |
STRICT_MODE_DEFAULT | geos::operation::overlayng::OverlayNG | static |
SYMDIFFERENCE | geos::operation::overlayng::OverlayNG | static |
UNION | geos::operation::overlayng::OverlayNG | static |