| SArrow | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| SAttributeUniverse | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| 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 |
| SClip | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| SDash | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| search | |
| 1 (Function) | Data.Geometry.IntervalTree |
| 2 (Function) | Data.Geometry.SegmentTree.Generic, Data.Geometry.SegmentTree |
| searchKDTree | Data.Geometry.KDTree |
| searchKDTree' | Data.Geometry.KDTree |
| 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 |
| Seq2 | |
| 1 (Type/Class) | Data.Seq2 |
| 2 (Data Constructor) | Data.Seq2 |
| Set' | Algorithms.Geometry.LineSegmentIntersection.Types |
| setAttr | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| SFill | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| SFillRule | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| SGradient | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| shiftLeft | Data.Range, Data.Geometry.Interval, Data.Geometry.LineSegment, Data.Geometry |
| shiftLeft' | Data.Geometry.Interval, Data.Geometry.LineSegment, Data.Geometry |
| shiftRight | Data.Range, Data.Geometry.Interval, Data.Geometry.LineSegment, Data.Geometry |
| ShortSide | Algorithms.Geometry.WellSeparatedPairDecomposition.Types |
| shortSide | Algorithms.Geometry.WellSeparatedPairDecomposition.Types |
| showDT | Algorithms.Geometry.DelaunayTriangulation.Types |
| showTree | Data.BalBST |
| shuffle | System.Random.Shuffle |
| sides | Data.Geometry.Box |
| sides' | Data.Geometry.Box |
| SideTest | Data.Geometry.Line.Internal, Data.Geometry.Line, Data.Geometry |
| signedArea | Data.Geometry.Polygon, 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 |
| Sing | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| singlePageFile | Data.Geometry.Ipe.Types, Data.Geometry.Ipe |
| singlePageFromContent | Data.Geometry.Ipe.Types, Data.Geometry.Ipe |
| singleton | Data.CircularSeq |
| Size | |
| 1 (Data Constructor) | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| 2 (Type/Class) | Data.BinaryTree |
| 3 (Data Constructor) | Data.BinaryTree |
| size | |
| 1 (Function) | Data.Permutation |
| 2 (Function) | Data.Geometry.Box.Internal, Data.Geometry.Box |
| size' | Algorithms.Geometry.DelaunayTriangulation.DivideAndConqueror |
| Sized | |
| 1 (Type/Class) | Data.BinaryTree |
| 2 (Data Constructor) | Data.BinaryTree |
| SizeSym0 | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| Slab | |
| 1 (Type/Class) | Data.Geometry.Slab |
| 2 (Data Constructor) | Data.Geometry.Slab |
| SLayer | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| SLineCap | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| SLineJoin | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| smallestEnclosingDisk | |
| 1 (Function) | Algorithms.Geometry.SmallestEnclosingBall.RandomizedIncrementalConstruction |
| 2 (Function) | Algorithms.Geometry.SmallestEnclosingBall.Naive |
| smallestEnclosingDisk' | |
| 1 (Function) | Algorithms.Geometry.SmallestEnclosingBall.RandomizedIncrementalConstruction |
| 2 (Function) | Algorithms.Geometry.SmallestEnclosingBall.Naive |
| smallestEnclosingDiskWithPoint | Algorithms.Geometry.SmallestEnclosingBall.RandomizedIncrementalConstruction |
| smallestEnclosingDiskWithPoints | Algorithms.Geometry.SmallestEnclosingBall.RandomizedIncrementalConstruction |
| SMatrix | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| snd' | |
| 1 (Function) | Data.Util |
| 2 (Function) | Data.BalBST |
| 3 (Function) | Algorithms.Geometry.DelaunayTriangulation.Types |
| snoc | Data.Geometry.Vector.VectorFixed, Data.Geometry.Vector, Data.Geometry |
| SOpacity | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| sortAround' | Algorithms.Geometry.DelaunayTriangulation.Naive |
| sortArround | Data.Geometry.Point, Data.Geometry |
| SP | |
| 1 (Type/Class) | Data.Util |
| 2 (Data Constructor) | Data.Util |
| 3 (Type/Class) | Algorithms.Util |
| 4 (Data Constructor) | Algorithms.Util |
| SPen | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| Sphere | |
| 1 (Type/Class) | Data.Geometry.Ball |
| 2 (Data Constructor) | Data.Geometry.Ball |
| SPin | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| Spline | Data.Geometry.Ipe.Types, Data.Geometry.Ipe |
| SplineSegment | Data.Geometry.Ipe.Types, Data.Geometry.Ipe |
| Split | |
| 1 (Type/Class) | Data.Geometry.KDTree |
| 2 (Data Constructor) | Data.Geometry.KDTree |
| 3 (Type/Class) | Data.BalBST |
| 4 (Data Constructor) | Data.BalBST |
| split | |
| 1 (Function) | Data.BalBST |
| 2 (Function) | Algorithms.Geometry.PolyLineSimplification.DouglasPeucker |
| Split' | Data.Geometry.KDTree |
| splitDim | Algorithms.Geometry.WellSeparatedPairDecomposition.Types |
| splitExtract | Data.BalBST |
| splitIncr | Data.CircularList.Util |
| splitKeepDelims | Data.Geometry.Ipe.PathParser |
| splitMonotone | |
| 1 (Function) | Data.Sequence.Util |
| 2 (Function) | Data.BalBST |
| splitOn | Data.Geometry.KDTree |
| splitPoint | |
| 1 (Function) | Data.Geometry.IntervalTree |
| 2 (Function) | Data.Geometry.SegmentTree.Generic, Data.Geometry.SegmentTree |
| SplitTree | Algorithms.Geometry.WellSeparatedPairDecomposition.Types |
| splitTree | Data.BinaryTree.Zipper |
| 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 |
| SRArrow | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| SSize | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| SStroke | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| ST | |
| 1 (Type/Class) | Algorithms.Util |
| 2 (Data Constructor) | Algorithms.Util |
| 3 (Type/Class) | Algorithms.Geometry.DelaunayTriangulation.Types |
| 4 (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 |
| Start | Algorithms.Geometry.LineSegmentIntersection.BentleyOttmann |
| 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 |
| STiling | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| store | Control.Monad.State.Persistent |
| STR | |
| 1 (Type/Class) | Data.Util |
| 2 (Data Constructor) | Data.Util |
| STransformations | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| Stroke | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| StrokeSym0 | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| styleData | Data.Geometry.Ipe.Types, Data.Geometry.Ipe |
| styleName | Data.Geometry.Ipe.Types, Data.Geometry.Ipe |
| styles | Data.Geometry.Ipe.Types, Data.Geometry.Ipe |
| SubLine | |
| 1 (Type/Class) | Data.Geometry.SubLine |
| 2 (Data Constructor) | Data.Geometry.SubLine |
| subRange | Data.Geometry.SubLine |
| subTrees | Data.BinaryTree.Zipper |
| succ' | Algorithms.Geometry.DelaunayTriangulation.DivideAndConqueror |
| sumV | Data.Geometry.Vector, Data.Geometry |
| supportingLine | Data.Geometry.Line.Internal, Data.Geometry.Line, Data.Geometry |
| sweep | Algorithms.Geometry.LineSegmentIntersection.BentleyOttmann |
| Symbol | Data.Geometry.Ipe.Types, Data.Geometry.Ipe |
| SymbolAttributes | Data.Geometry.Ipe.Attributes, Data.Geometry.Ipe |
| symbolName | Data.Geometry.Ipe.Types, Data.Geometry.Ipe |
| symbolPoint | Data.Geometry.Ipe.Types, Data.Geometry.Ipe |