# geos::operation::overlay::snap::SnapIfNeededOverlayOp Member List

This is the complete list of members for geos::operation::overlay::snap::SnapIfNeededOverlayOp, including all inherited members.

difference(const geom::Geometry &g0, const geom::Geometry &g1) (defined in geos::operation::overlay::snap::SnapIfNeededOverlayOp) | geos::operation::overlay::snap::SnapIfNeededOverlayOp | `[inline, static]`
GeomPtr typedef (defined in geos::operation::overlay::snap::SnapIfNeededOverlayOp) | geos::operation::overlay::snap::SnapIfNeededOverlayOp |
getResultGeometry(OverlayOp::OpCode opCode) (defined in geos::operation::overlay::snap::SnapIfNeededOverlayOp) | geos::operation::overlay::snap::SnapIfNeededOverlayOp |
intersection(const geom::Geometry &g0, const geom::Geometry &g1) (defined in geos::operation::overlay::snap::SnapIfNeededOverlayOp) | geos::operation::overlay::snap::SnapIfNeededOverlayOp | `[inline, static]`
overlayOp(const geom::Geometry &g0, const geom::Geometry &g1, OverlayOp::OpCode opCode) (defined in geos::operation::overlay::snap::SnapIfNeededOverlayOp) | geos::operation::overlay::snap::SnapIfNeededOverlayOp | `[inline, static]`
SnapIfNeededOverlayOp(const geom::Geometry &g1, const geom::Geometry &g2) (defined in geos::operation::overlay::snap::SnapIfNeededOverlayOp) | geos::operation::overlay::snap::SnapIfNeededOverlayOp | `[inline]`
symDifference(const geom::Geometry &g0, const geom::Geometry &g1) (defined in geos::operation::overlay::snap::SnapIfNeededOverlayOp) | geos::operation::overlay::snap::SnapIfNeededOverlayOp | `[inline, static]`
Union(const geom::Geometry &g0, const geom::Geometry &g1) (defined in geos::operation::overlay::snap::SnapIfNeededOverlayOp) | geos::operation::overlay::snap::SnapIfNeededOverlayOp | `[inline, static]`