GEOS  3.9.1dev
geos::operation::overlayng::OverlayUtil Member List

This is the complete list of members for geos::operation::overlayng::OverlayUtil, including all inherited members.

clippingEnvelope(int opCode, const InputGeometry *inputGeom, const PrecisionModel *pm, Envelope &rsltEnvelope)geos::operation::overlayng::OverlayUtilstatic
createEmptyResult(int dim, const GeometryFactory *geomFact)geos::operation::overlayng::OverlayUtilstatic
createResultGeometry(std::vector< std::unique_ptr< Polygon >> &resultPolyList, std::vector< std::unique_ptr< LineString >> &resultLineList, std::vector< std::unique_ptr< Point >> &resultPointList, const GeometryFactory *geometryFactory)geos::operation::overlayng::OverlayUtilstatic
isDisjoint(const Envelope *envA, const Envelope *envB, const PrecisionModel *pm)geos::operation::overlayng::OverlayUtilprivatestatic
isEmpty(const Geometry *geom)geos::operation::overlayng::OverlayUtilprivatestatic
isEmptyResult(int opCode, const Geometry *a, const Geometry *b, const PrecisionModel *pm)geos::operation::overlayng::OverlayUtilstatic
isEnvDisjoint(const Geometry *a, const Geometry *b, const PrecisionModel *pm)geos::operation::overlayng::OverlayUtilstatic
isFloating(const PrecisionModel *pm)geos::operation::overlayng::OverlayUtilstatic
moveGeometry(std::vector< std::unique_ptr< T >> &inGeoms, std::vector< std::unique_ptr< Geometry >> &outGeoms)geos::operation::overlayng::OverlayUtilinlinestatic
resultDimension(int opCode, int dim0, int dim1)geos::operation::overlayng::OverlayUtilstatic
resultEnvelope(int opCode, const InputGeometry *inputGeom, const PrecisionModel *pm, Envelope &rsltEnvelope)geos::operation::overlayng::OverlayUtilprivatestatic
round(const Point *pt, const PrecisionModel *pm, Coordinate &rsltCoord)geos::operation::overlayng::OverlayUtilstatic
SAFE_ENV_BUFFER_FACTORgeos::operation::overlayng::OverlayUtilprivatestatic
SAFE_ENV_GRID_FACTORgeos::operation::overlayng::OverlayUtilprivatestatic
safeEnv(const Envelope *env, const PrecisionModel *pm, Envelope &rsltEnvelope)geos::operation::overlayng::OverlayUtilprivatestatic
safeExpandDistance(const Envelope *env, const PrecisionModel *pm)geos::operation::overlayng::OverlayUtilprivatestatic
toLines(OverlayGraph *graph, bool isOutputEdges, const GeometryFactory *geomFact)geos::operation::overlayng::OverlayUtilstatic