| scalarMultiple | Data.Geometry.Vector, Data.Geometry |
| scaleBy | Data.Geometry.Transformation, Data.Geometry |
| scaled | Data.Geometry.Vector, Data.Geometry |
| scaleUniformlyBy | Data.Geometry.Transformation, Data.Geometry |
| scaling | Data.Geometry.Transformation, Data.Geometry |
| screenDimensions | Graphics.Camera |
| search | |
| 1 (Function) | Data.Geometry.IntervalTree |
| 2 (Function) | Data.Geometry.SegmentTree.Generic, Data.Geometry.SegmentTree |
| 3 (Function) | Data.Geometry.RangeTree.Generic |
| 4 (Function) | Data.Geometry.RangeTree |
| search' | |
| 1 (Function) | Data.Geometry.RangeTree.Generic |
| 2 (Function) | Data.Geometry.RangeTree |
| search'' | Data.Geometry.RangeTree.Generic |
| searchKDTree | Data.Geometry.KDTree |
| searchKDTree' | Data.Geometry.KDTree |
| seg | Algorithms.Geometry.PolygonTriangulation.TriangulateMonotone |
| segmentLength | Data.Geometry.LineSegment, Data.Geometry |
| SegmentTree | |
| 1 (Type/Class) | Data.Geometry.SegmentTree.Generic, Data.Geometry.SegmentTree |
| 2 (Data Constructor) | Data.Geometry.SegmentTree.Generic, Data.Geometry.SegmentTree |
| separatingLine | Algorithms.Geometry.RedBlueSeparator.RIC |
| separatingLine' | Algorithms.Geometry.RedBlueSeparator.RIC |
| separatingLine'' | Algorithms.Geometry.RedBlueSeparator.RIC |
| Set' | Algorithms.Geometry.LineSegmentIntersection.Types |
| shiftLeft | Data.Geometry.Interval, Data.Geometry.LineSegment, Data.Geometry |
| shiftLeft' | Data.Geometry.Interval, Data.Geometry.LineSegment, Data.Geometry |
| shiftRight | Data.Geometry.Interval, Data.Geometry.LineSegment, Data.Geometry |
| ShortSide | Algorithms.Geometry.WellSeparatedPairDecomposition.Types |
| shortSide | Algorithms.Geometry.WellSeparatedPairDecomposition.Types |
| showDT | Algorithms.Geometry.DelaunayTriangulation.Types |
| sideIntersections | Data.Geometry.Arrangement.Internal |
| sides | Data.Geometry.Box |
| sides' | Data.Geometry.Box |
| sideSegments | Data.Geometry.Triangle |
| SideTest | Data.Geometry.Line.Internal, Data.Geometry.Line, Data.Geometry |
| SideTestUpDown | Data.Geometry.Line.Internal, Data.Geometry.Line, Data.Geometry |
| signedArea | Data.Geometry.Polygon, Data.Geometry |
| signorm | Data.Geometry.Vector, Data.Geometry |
| Simple | Data.Geometry.Polygon, Data.Geometry |
| SimplePolygon | |
| 1 (Type/Class) | Data.Geometry.Polygon, Data.Geometry |
| 2 (Data Constructor) | Data.Geometry.Polygon, Data.Geometry |
| simplePolygon | Data.Geometry.Polygon.Convex |
| Single | Algorithms.Geometry.LinearProgramming.Types |
| SingPeano | Data.Geometry.Vector.VectorFamilyPeano |
| size | Data.Geometry.Box.Internal, Data.Geometry.Box |
| size' | Algorithms.Geometry.DelaunayTriangulation.DivideAndConquer |
| Slab | |
| 1 (Type/Class) | Data.Geometry.Slab |
| 2 (Data Constructor) | Data.Geometry.Slab |
| smallestEnclosingDisk | |
| 1 (Function) | Algorithms.Geometry.SmallestEnclosingBall.Naive |
| 2 (Function) | Algorithms.Geometry.SmallestEnclosingBall.RIC |
| smallestEnclosingDisk' | Algorithms.Geometry.SmallestEnclosingBall.RIC |
| smallestEnclosingDiskWithPoint | Algorithms.Geometry.SmallestEnclosingBall.RIC |
| smallestEnclosingDiskWithPoints | Algorithms.Geometry.SmallestEnclosingBall.RIC |
| snd' | Algorithms.Geometry.DelaunayTriangulation.Types |
| snoc | |
| 1 (Function) | Data.Geometry.Vector.VectorFixed |
| 2 (Function) | Data.Geometry.Vector.VectorFamily, Data.Geometry.Vector, Data.Geometry |
| solveBoundedLinearProgram | Algorithms.Geometry.LinearProgramming.LP2DRIC |
| solveBoundedLinearProgram' | Algorithms.Geometry.LinearProgramming.LP2DRIC |
| SomePolygon | Data.Geometry.Polygon, Data.Geometry |
| sortAround | Data.Geometry.Point, Data.Geometry |
| sortAround' | Algorithms.Geometry.DelaunayTriangulation.Naive |
| Sphere | |
| 1 (Type/Class) | Data.Geometry.Ball |
| 2 (Data Constructor) | Data.Geometry.Ball |
| Split | |
| 1 (Type/Class) | Data.Geometry.KDTree |
| 2 (Data Constructor) | Data.Geometry.KDTree |
| 3 (Data Constructor) | Algorithms.Geometry.PolygonTriangulation.MakeMonotone |
| split | Algorithms.Geometry.PolyLineSimplification.DouglasPeucker |
| Split' | Data.Geometry.KDTree |
| splitDim | Algorithms.Geometry.WellSeparatedPairDecomposition.Types |
| splitOn | Data.Geometry.KDTree |
| splitPoint | |
| 1 (Function) | Data.Geometry.IntervalTree |
| 2 (Function) | Data.Geometry.SegmentTree.Generic, Data.Geometry.SegmentTree |
| splitPolygon | Algorithms.Geometry.PolygonTriangulation.TriangulateMonotone |
| SplitTree | Algorithms.Geometry.WellSeparatedPairDecomposition.Types |
| sqDistanceTo | Data.Geometry.Line.Internal, Data.Geometry.Line, Data.Geometry |
| sqDistanceToArg | Data.Geometry.Line.Internal, Data.Geometry.Line, Data.Geometry |
| sqDistanceToSeg | Data.Geometry.LineSegment, Data.Geometry |
| sqDistanceToSegArg | Data.Geometry.LineSegment, Data.Geometry |
| squaredEuclideanDist | Data.Geometry.Point, Data.Geometry |
| squaredRadius | Data.Geometry.Ball |
| SS | Data.Geometry.Vector.VectorFamilyPeano |
| ST | |
| 1 (Type/Class) | Algorithms.Geometry.DelaunayTriangulation.Types |
| 2 (Data Constructor) | Algorithms.Geometry.DelaunayTriangulation.Types |
| ST' | Algorithms.Geometry.DelaunayTriangulation.Types |
| stab | |
| 1 (Function) | Data.Geometry.IntervalTree |
| 2 (Function) | Data.Geometry.SegmentTree.Generic, Data.Geometry.SegmentTree |
| Stack | Algorithms.Geometry.PolygonTriangulation.TriangulateMonotone |
| Start | |
| 1 (Data Constructor) | Algorithms.Geometry.LineSegmentIntersection.BentleyOttmann |
| 2 (Data Constructor) | Algorithms.Geometry.PolygonTriangulation.MakeMonotone |
| start | Data.Geometry.Interval, Data.Geometry.LineSegment, Data.Geometry |
| StartCore | Data.Geometry.Interval, Data.Geometry.LineSegment, Data.Geometry |
| StartExtra | Data.Geometry.Interval, Data.Geometry.LineSegment, Data.Geometry |
| startPoint | Data.Geometry.HalfLine |
| startSegs | Algorithms.Geometry.LineSegmentIntersection.BentleyOttmann |
| StatusStructure | Algorithms.Geometry.LineSegmentIntersection.BentleyOttmann |
| strictVerticalSeparatingLine | Algorithms.Geometry.RedBlueSeparator.RIC |
| subdivision | Data.Geometry.Arrangement.Internal, Data.Geometry.Arrangement |
| SubLine | |
| 1 (Type/Class) | Data.Geometry.SubLine |
| 2 (Data Constructor) | Data.Geometry.SubLine |
| subRange | Data.Geometry.SubLine |
| succ' | Algorithms.Geometry.DelaunayTriangulation.DivideAndConquer |
| sumV | Data.Geometry.Vector, Data.Geometry |
| supportingLine | Data.Geometry.Line.Internal, Data.Geometry.Line, Data.Geometry |
| supportingPlane | Data.Geometry.HyperPlane |
| sweep | Algorithms.Geometry.LineSegmentIntersection.BentleyOttmann |
| SZ | Data.Geometry.Vector.VectorFamilyPeano |