Here is a list of all documented functions with links to the class documentation for each member:

### - s -

- safeScale() : geos::operation::overlayng::PrecisionUtil
- scroll() : geos::geom::CoordinateSequence
- SegmentExtractingNoder() : geos::noding::SegmentExtractingNoder
- segmentFraction() : geos::geom::LineSegment
- SegmentNode() : geos::noding::SegmentNode
- SegmentString() : geos::noding::SegmentString
- segmentToSegment() : geos::algorithm::Distance
- select() : geos::index::chain::MonotoneChain, geos::index::chain::MonotoneChainSelectAction
- selectEdges() : geos::coverage::CoverageRingEdges
- set() : geos::algorithm::distance::DiscreteFrechetDistance::CsrMatrix, geos::algorithm::distance::DiscreteFrechetDistance::HashMapMatrix, geos::algorithm::distance::DiscreteFrechetDistance::MatrixStorage, geos::algorithm::distance::DiscreteFrechetDistance::RectMatrix, geos::geom::IntersectionMatrix
- setAll() : geos::geom::IntersectionMatrix
- setAlpha() : geos::algorithm::hull::ConcaveHull
- setAreaDeltaRatio() : geos::simplify::PolygonHullSimplifier
- setArmLengthRatio() : geos::geom::util::SineStarFactory
- setAt() : geos::geom::CoordinateSequence
- setAtLeast() : geos::geom::IntersectionMatrix
- setAtLeastIfValid() : geos::geom::IntersectionMatrix
- setBase() : geos::util::GeometricShapeFactory
- setBaseSegments() : geos::noding::MCIndexSegmentSetMutualIntersector, geos::noding::SegmentSetMutualIntersector
- setBoundaryNodes() : geos::geomgraph::index::SegmentIntersector
- setCentre() : geos::util::GeometricShapeFactory
- setChangePrecisionModel() : geos::precision::GeometryPrecisionReducer
- setCheckEndSegmentsOnly() : geos::noding::NodingIntersectionFinder
- setClipEnvelope() : geos::triangulate::VoronoiDiagramBuilder
- setData() : geos::noding::SegmentString
- setDensifyFraction() : geos::algorithm::distance::DiscreteHausdorffDistance
- setDest() : geos::triangulate::quadedge::QuadEdge
- setDirectedEdges() : geos::planargraph::Edge
- setDistanceTolerance() : geos::simplify::DouglasPeuckerLineSimplifier, geos::simplify::DouglasPeuckerSimplifier, geos::simplify::TaggedLinesSimplifier, geos::simplify::TopologyPreservingSimplifier
- setEdge() : geos::planargraph::DirectedEdge
- setEdgeDepths() : geos::geomgraph::DirectedEdge
- setEndCapStyle() : geos::operation::buffer::BufferOp, geos::operation::buffer::BufferParameters
- setFindAllIntersections() : geos::noding::NodingIntersectionFinder
- setFindAllLocations() : geos::operation::valid::IsSimpleOp
- setFixInvalidLines() : geos::linearref::LinearGeometryBuilder
- setGapMaximumWidth() : geos::coverage::CoverageCleaner
- setGapWidth() : geos::coverage::CoveragePolygonValidator, geos::coverage::CoverageValidator
- setGeometry() : geos::geom::prep::BasicPreparedGeometry
- setHeight() : geos::util::GeometricShapeFactory
- setHolesAllowed() : geos::algorithm::hull::ConcaveHull, geos::algorithm::hull::ConcaveHullOfPolygons
- setIgnoreInvalidLines() : geos::linearref::LinearGeometryBuilder
- setInvertOrientation() : geos::operation::buffer::BufferBuilder, geos::operation::buffer::BufferCurveSetBuilder
- setJoined() : geos::operation::buffer::OffsetCurve
- setJoinStyle() : geos::operation::buffer::BufferParameters
- setKeepCollapsed() : geos::geom::util::GeometryFixer
- setLabelBoundary() : geos::geomgraph::Node
- setLocationLine() : geos::operation::overlayng::OverlayLabel
- setLocator() : geos::triangulate::quadedge::QuadEdgeSubdivision
- setMarked() : geos::planargraph::GraphComponent
- setMarkedMap() : geos::planargraph::GraphComponent
- setMaximumEdgeLength() : geos::algorithm::hull::ConcaveHull, geos::algorithm::hull::ConcaveHullOfPolygons
- setMaximumEdgeLengthRatio() : geos::algorithm::hull::ConcaveHull, geos::algorithm::hull::ConcaveHullOfPolygons
- setMaximumIterations() : geos::noding::IteratedNoder
- setMitreLimit() : geos::operation::buffer::BufferParameters
- setNext() : geos::edgegraph::HalfEdge, geos::triangulate::quadedge::QuadEdge
- setNoder() : geos::operation::buffer::BufferBuilder
- setNumArms() : geos::geom::util::SineStarFactory
- setNumPoints() : geos::util::GeometricShapeFactory
- setOld3D() : geos::io::WKTWriter
- setOptimized() : geos::operation::overlayng::OverlayNG
- setOrdered() : geos::triangulate::VoronoiDiagramBuilder
- setOrdinate() : geos::geom::CoordinateSequence
- setOrig() : geos::triangulate::quadedge::QuadEdge
- setOverlapMergeStrategy() : geos::coverage::CoverageCleaner
- setPoints() : geos::geom::CoordinateSequence
- setPointwise() : geos::precision::GeometryPrecisionReducer
- setPrecisionModel() : geos::algorithm::LineIntersector
- setPreserveClosedEndpoint() : geos::simplify::DouglasPeuckerLineSimplifier
- setQuadrantSegments() : geos::operation::buffer::BufferOp, geos::operation::buffer::BufferParameters
- setRemoveCollapsedComponents() : geos::precision::GeometryPrecisionReducer, geos::precision::SimpleGeometryPrecisionReducer
- setRemoveEmptyDimensions() : geos::io::WKTWriter
- setRoundingPrecision() : geos::io::WKTWriter
- setSegmentIntersector() : geos::noding::SegmentSetMutualIntersector, geos::noding::SinglePassNoder
- setSelfTouchingRingFormingHoleValid() : geos::operation::valid::IsValidOp
- setShell() : geos::operation::polygonize::EdgeRing
- setSingleSided() : geos::operation::buffer::BufferOp, geos::operation::buffer::BufferParameters
- setSites() : geos::triangulate::DelaunayTriangulationBuilder, geos::triangulate::VoronoiDiagramBuilder
- setSize() : geos::util::GeometricShapeFactory
- setSkipEmpty() : geos::geom::util::GeometryCombiner
- setSkipFlatCorners() : geos::triangulate::polygon::PolygonEarClipper
- setSnappingDistance() : geos::coverage::CoverageCleaner
- setSRID() : geos::geom::Geometry, geos::geom::GeometryCollection
- setSym() : geos::planargraph::DirectedEdge
- setTight() : geos::algorithm::hull::ConcaveHullOfPolygons
- setToEnd() : geos::linearref::LinearLocation
- setTolerance() : geos::triangulate::DelaunayTriangulationBuilder, geos::triangulate::VoronoiDiagramBuilder
- setToNull() : geos::geom::Envelope
- setTrim() : geos::io::WKTWriter
- setUserData() : geos::geom::Geometry
- setVertexNumFraction() : geos::simplify::PolygonHullSimplifier
- setVisited() : geos::planargraph::GraphComponent
- setVisitedEdge() : geos::geomgraph::DirectedEdge
- setVisitedMap() : geos::planargraph::GraphComponent
- setWidth() : geos::util::GeometricShapeFactory
- setWorkingPrecisionModel() : geos::operation::buffer::BufferBuilder
- SharedPathsOp() : geos::operation::sharedpaths::SharedPathsOp
- sharedPathsOp() : geos::operation::sharedpaths::SharedPathsOp
- shouldJoin() : geos::operation::cluster::AbstractClusterFinder, geos::operation::cluster::DBSCANClusterFinder, geos::operation::cluster::EnvelopeDistanceClusterFinder, geos::operation::cluster::EnvelopeIntersectsClusterFinder, geos::operation::cluster::GeometryDistanceClusterFinder, geos::operation::cluster::GeometryIntersectsClusterFinder
- signExpBits() : geos::precision::CommonBits
- signOfDet2x2() : geos::algorithm::RobustDeterminant
- SimpleSTRtree() : geos::index::strtree::SimpleSTRtree
- simplify() : geos::coverage::CoverageSimplifier, geos::coverage::TPVWSimplifier, geos::operation::buffer::BufferInputLineSimplifier, geos::simplify::DouglasPeuckerLineSimplifier, geos::simplify::TaggedLineStringSimplifier
- simplifyInner() : geos::coverage::CoverageSimplifier
- sinCosSnap() : geos::algorithm::Angle
- SineStarFactory() : geos::geom::util::SineStarFactory
- SIRtree() : geos::index::strtree::SIRtree
- size() : geos::geom::CoordinateSequence, geos::index::quadtree::Quadtree, geos::noding::SegmentNodeList
- snap() : geos::noding::snapround::MCIndexPointSnapper, geos::operation::overlay::snap::GeometrySnapper
- SnappingNoder() : geos::noding::snap::SnappingNoder
- snapTo() : geos::operation::overlay::snap::GeometrySnapper
- snapTolerance() : geos::operation::overlayng::OverlayNGRobust
- snapToSelf() : geos::operation::overlay::snap::GeometrySnapper
- snapToVertex() : geos::linearref::LinearLocation
- splice() : geos::triangulate::quadedge::QuadEdge
- STRtree() : geos::index::strtree::STRtree
- subdividePolygon() : geos::operation::grid::GridIntersection
- Subgraph() : geos::planargraph::Subgraph
- swap() : geos::triangulate::quadedge::QuadEdge
- sym() : geos::edgegraph::HalfEdge, geos::triangulate::quadedge::QuadEdge
- symDifference() : geos::geom::Geometry, geos::precision::CommonBitsOp, geos::precision::EnhancedPrecisionOp