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

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

add(const Geometry *g, int geomIndex)geos::operation::overlayng::EdgeNodingBuilderprivate
addCollection(const GeometryCollection *gc, int geomIndex)geos::operation::overlayng::EdgeNodingBuilderprivate
addEdge(std::unique_ptr< std::vector< Coordinate >> pts, const EdgeSourceInfo *info)geos::operation::overlayng::EdgeNodingBuilderprivate
addEdge(std::unique_ptr< CoordinateArraySequence > &cas, const EdgeSourceInfo *info)geos::operation::overlayng::EdgeNodingBuilderprivate
addGeometryCollection(const GeometryCollection *gc, int geomIndex, int expectedDim)geos::operation::overlayng::EdgeNodingBuilderprivate
addLine(const LineString *line, int geomIndex)geos::operation::overlayng::EdgeNodingBuilderprivate
addLine(std::unique_ptr< CoordinateArraySequence > &pts, int geomIndex)geos::operation::overlayng::EdgeNodingBuilderprivate
addPolygon(const Polygon *poly, int geomIndex)geos::operation::overlayng::EdgeNodingBuilderprivate
addPolygonRing(const LinearRing *ring, bool isHole, int geomIndex)geos::operation::overlayng::EdgeNodingBuilderprivate
build(const Geometry *geom0, const Geometry *geom1)geos::operation::overlayng::EdgeNodingBuilder
clip(const LinearRing *line)geos::operation::overlayng::EdgeNodingBuilderprivate
clipEnvgeos::operation::overlayng::EdgeNodingBuilderprivate
clippergeos::operation::overlayng::EdgeNodingBuilderprivate
computeDepthDelta(const LinearRing *ring, bool isHole)geos::operation::overlayng::EdgeNodingBuilderprivate
createEdges(std::vector< SegmentString * > *segStrings)geos::operation::overlayng::EdgeNodingBuilderprivate
createEdgeSourceInfo(int index, int depthDelta, bool isHole)geos::operation::overlayng::EdgeNodingBuilderprivate
createEdgeSourceInfo(int index)geos::operation::overlayng::EdgeNodingBuilderprivate
createFixedPrecisionNoder(const PrecisionModel *pm)geos::operation::overlayng::EdgeNodingBuilderprivate
createFloatingPrecisionNoder(bool doValidation)geos::operation::overlayng::EdgeNodingBuilderprivate
customNodergeos::operation::overlayng::EdgeNodingBuilderprivate
EdgeNodingBuilder(const PrecisionModel *p_pm, Noder *p_customNoder)geos::operation::overlayng::EdgeNodingBuilderinline
edgeQuegeos::operation::overlayng::EdgeNodingBuilderprivate
edgeSourceInfoQuegeos::operation::overlayng::EdgeNodingBuilderprivate
getNoder()geos::operation::overlayng::EdgeNodingBuilderprivate
hasEdgesgeos::operation::overlayng::EdgeNodingBuilderprivate
hasEdgesFor(int geomIndex) const geos::operation::overlayng::EdgeNodingBuilder
inputEdgesgeos::operation::overlayng::EdgeNodingBuilderprivate
intAddergeos::operation::overlayng::EdgeNodingBuilderprivate
internalNodergeos::operation::overlayng::EdgeNodingBuilderprivate
IS_NODING_VALIDATEDgeos::operation::overlayng::EdgeNodingBuilderprivatestatic
isClippedCompletely(const Envelope *env)geos::operation::overlayng::EdgeNodingBuilderprivate
isToBeLimited(const LineString *line) const geos::operation::overlayng::EdgeNodingBuilderprivate
limit(const LineString *line)geos::operation::overlayng::EdgeNodingBuilderprivate
limitergeos::operation::overlayng::EdgeNodingBuilderprivate
lineIntgeos::operation::overlayng::EdgeNodingBuilderprivate
MIN_LIMIT_PTSgeos::operation::overlayng::EdgeNodingBuilderprivatestatic
node(std::vector< SegmentString * > *segStrings)geos::operation::overlayng::EdgeNodingBuilderprivate
pmgeos::operation::overlayng::EdgeNodingBuilderprivate
removeRepeatedPoints(const LineString *line)geos::operation::overlayng::EdgeNodingBuilderprivate
setClipEnvelope(const Envelope *clipEnv)geos::operation::overlayng::EdgeNodingBuilder
spareInternalNodergeos::operation::overlayng::EdgeNodingBuilderprivate
~EdgeNodingBuilder()geos::operation::overlayng::EdgeNodingBuilderinline