| sameDirection | HGeometry, HGeometry.Kernel, HGeometry.Vector |
| samplePoint | HGeometry.Polygon.Simple.Sample |
| samplePolygon | HGeometry.Polygon.Simple.Sample |
| samplePolygons | HGeometry.Polygon.Simple.Sample |
| Sampler | HGeometry.Polygon.Simple.Sample |
| SArrow | Ipe.Attributes, Ipe |
| SAttributeUniverse | Ipe.Attributes, Ipe |
| scalarMultiple | HGeometry, HGeometry.Kernel, HGeometry.Vector |
| scaleBy | HGeometry.Transformation |
| scaleUniformlyBy | HGeometry.Transformation |
| scaling | HGeometry.Transformation |
| SClip | Ipe.Attributes, Ipe |
| SDash | Ipe.Attributes, Ipe |
| SDepth | Ipe.Attributes, Ipe |
| seagreen | Ipe.Color |
| search | HGeometry.IntervalTree |
| searchInSlab | HGeometry.VerticalRayShooting.PersistentSweep, HGeometry.VerticalRayShooting |
| segmentAbove | HGeometry.VerticalRayShooting.PersistentSweep, HGeometry.VerticalRayShooting |
| segmentAboveOrOn | HGeometry.VerticalRayShooting.PersistentSweep, HGeometry.VerticalRayShooting |
| SegmentTree | HGeometry.SegmentTree.Base, HGeometry.SegmentTree |
| separators | HGeometry.Sequence.Alternating |
| setAttr | Ipe.Attributes, Ipe |
| SFill | Ipe.Attributes, Ipe |
| SFillRule | Ipe.Attributes, Ipe |
| SGradient | Ipe.Attributes, Ipe |
| SHAlign | Ipe.Attributes, Ipe |
| SHeight | Ipe.Attributes, Ipe |
| ShiftedEq | HGeometry.Cyclic |
| shiftLeft | HGeometry.Interval.Class, HGeometry.Interval |
| shiftRight | HGeometry.Interval.Class, HGeometry.Interval |
| showPlaneEquation | HGeometry, HGeometry.HyperPlane.Class, HGeometry.HyperPlane.NonVertical, HGeometry.HyperPlane, HGeometry.Kernel |
| shrinkPolygon | HGeometry.Polygon.Instances |
| shuffle | HGeometry.Permutation.Shuffle |
| shuffleIntMap | HGeometry.Permutation.Shuffle |
| shuffleSeq | HGeometry.Permutation.Shuffle |
| shuffleSeqInOut | HGeometry.Permutation.Shuffle |
| shuffleSeqInOutOrig | HGeometry.Permutation.Shuffle |
| sideDirections | HGeometry.Box |
| Sides | |
| 1 (Type/Class) | HGeometry.Box |
| 2 (Data Constructor) | HGeometry.Box |
| sides | HGeometry.Box |
| sides' | HGeometry.Box |
| SideTest | HGeometry, HGeometry.Line.PointAndVector, HGeometry.Line, HGeometry.Kernel |
| SideTestUpDown | HGeometry, HGeometry.Line.PointAndVector, HGeometry.Line, HGeometry.Kernel |
| sideValues | HGeometry.Box |
| Sign | HGeometry, HGeometry.HalfSpace, HGeometry.Kernel, HGeometry.Sign |
| signedArea2X | HGeometry.Polygon.Class, HGeometry.Polygon |
| signFromTerms | HGeometry.Sign |
| signOf | HGeometry.Number.Real.Symbolic |
| signorm | HGeometry, HGeometry.Kernel, HGeometry.Vector.Class, HGeometry.Vector |
| SimplePolygon | HGeometry.Polygon.Simple, HGeometry.Polygon |
| SimplePolygonF | HGeometry.Polygon.Simple, HGeometry.Polygon |
| SimplePolygon_ | HGeometry.Polygon.Simple.Class, HGeometry.Polygon.Simple, HGeometry.Polygon |
| simplify | HGeometry.PolyLine.Simplification.ImaiIri |
| simplifyWith | HGeometry.PolyLine.Simplification.ImaiIri |
| singlePageFile | Ipe.Types, Ipe |
| singlePageFromContent | Ipe.Types, Ipe |
| SinglePoint | HGeometry.LineSegment.PossiblyDegenerate |
| singleton | |
| 1 (Function) | HGeometry.Algorithms.LogarithmicMethod |
| 2 (Function) | HGeometry.Map.NonEmpty.Monoidal |
| SingletonPoint | HGeometry.HalfPlane.CommonIntersection |
| singleView | Ipe.IpeToIpe |
| Size | Ipe.Attributes, Ipe |
| size | |
| 1 (Function) | HGeometry.Box.Class, HGeometry.Box |
| 2 (Function) | HGeometry.Permutation |
| Sized | |
| 1 (Type/Class) | HGeometry.Measured.Size |
| 2 (Data Constructor) | HGeometry.Measured.Size |
| SizeSym0 | Ipe.Attributes, Ipe |
| skewX | HGeometry.Transformation |
| Slab | HGeometry.HalfPlane.CommonIntersection |
| SLayer | Ipe.Attributes, Ipe |
| SLineCap | Ipe.Attributes, Ipe |
| SLineJoin | Ipe.Attributes, Ipe |
| slope | HGeometry, HGeometry.Line.NonVertical.Class, HGeometry.Line.LineEQ, HGeometry.Line, HGeometry.Kernel |
| smallestEnclosingDisk | |
| 1 (Function) | HGeometry.Disk.Smallest.Naive |
| 2 (Function) | HGeometry.Disk.Smallest |
| smallestEnclosingDiskWith | HGeometry.Disk.Smallest.Naive |
| SMatrix | Ipe.Attributes, Ipe |
| snoc | HGeometry, HGeometry.Kernel, HGeometry.Vector.Class, HGeometry.Vector |
| snocElemWith | HGeometry.Sequence.Alternating |
| SOpacity | Ipe.Attributes, Ipe |
| sort | HGeometry.Foldable.Sort |
| sortAround | HGeometry, HGeometry.Kernel, HGeometry.Point.Orientation, HGeometry.Point |
| sortAroundMapping | HGeometry.DelaunayTriangulation.Naive |
| sortBy | HGeometry.Foldable.Sort |
| sortOnCheap | HGeometry.Foldable.Sort |
| sosIndex | HGeometry.Indexed |
| SoSRational | HGeometry.Number.Real.Symbolic |
| sosRational | HGeometry.Number.Real.Symbolic |
| South | HGeometry.Direction.Cardinal, HGeometry.Direction |
| south | HGeometry.Box |
| SouthEast | HGeometry.Direction.Cardinal, HGeometry.Direction |
| southEast | HGeometry.Box |
| SouthWest | HGeometry.Direction.Cardinal, HGeometry.Direction |
| southWest | HGeometry.Box |
| SP | |
| 1 (Type/Class) | HGeometry.Combinatorial.Util |
| 2 (Data Constructor) | HGeometry.Combinatorial.Util |
| spanIn | HGeometry, HGeometry.LineSegment, HGeometry.Kernel |
| SPen | Ipe.Attributes, Ipe |
| Sphere | |
| 1 (Type/Class) | HGeometry, HGeometry.Ball.CenterAndRadius, HGeometry.Ball, HGeometry.Kernel |
| 2 (Data Constructor) | HGeometry, HGeometry.Ball.CenterAndRadius, HGeometry.Ball, HGeometry.Kernel |
| SPin | Ipe.Attributes, Ipe |
| Spline | Ipe.Path |
| SplineSegment | Ipe.Path, Ipe.Content, Ipe.Types, Ipe |
| Split | HGeometry.Polygon.Triangulation.MakeMonotone |
| splitBy | HGeometry.Set.Util |
| splitIncr | HGeometry.CircularList.Util |
| splitL1At | HGeometry.Sequence.NonEmpty |
| splitOn | HGeometry.Set.Util |
| splitR1At | HGeometry.Sequence.NonEmpty |
| sqrt | HGeometry.Number.Radical |
| squaredEuclideanDist | HGeometry, HGeometry.Kernel, HGeometry.Point.EuclideanDistance, HGeometry.Point |
| squaredEuclideanDistTo | HGeometry, HGeometry.Kernel, HGeometry.Point.EuclideanDistance, HGeometry.Point |
| squaredRadius | HGeometry, HGeometry.Ball.Class, HGeometry.Ball, HGeometry.Kernel |
| squaredRadius' | HGeometry, HGeometry.Ball.CenterAndRadius, HGeometry.Ball, HGeometry.Kernel |
| SRArrow | Ipe.Attributes, Ipe |
| SSize | Ipe.Attributes, Ipe |
| SStroke | Ipe.Attributes, Ipe |
| SStrokeOpacity | Ipe.Attributes, Ipe |
| SStyle | Ipe.Attributes, Ipe |
| stab | |
| 1 (Function) | HGeometry.IntervalTree |
| 2 (Function) | HGeometry.SegmentTree.Base, HGeometry.SegmentTree |
| stabsInterval | HGeometry.Interval.Class, HGeometry.Interval |
| Start | HGeometry.Polygon.Triangulation.MakeMonotone |
| start | HGeometry, HGeometry.Interval.Class, HGeometry.Interval, HGeometry.LineSegment.Class, HGeometry.LineSegment, HGeometry.Kernel |
| startAndEnd | HGeometry.Interval.Class, HGeometry.Interval |
| startAndEndPoint | HGeometry.Interval.Class, HGeometry.Interval |
| startPoint | HGeometry, HGeometry.Interval.Class, HGeometry.Interval, HGeometry.LineSegment.Class, HGeometry.LineSegment, HGeometry.Kernel |
| StartPointOf | HGeometry, HGeometry.Interval.Class, HGeometry.Interval, HGeometry.LineSegment.Class, HGeometry.LineSegment, HGeometry.Kernel |
| startPointOf | HGeometry.LineSegment.Intersection.Naive, HGeometry.LineSegment.Intersection.BentleyOttmann |
| StaticCanvas | HGeometry.Miso.Svg.StaticCanvas |
| staticCanvas | HGeometry.Miso.Svg.StaticCanvas |
| staticCanvas_ | HGeometry.Miso.Svg.StaticCanvas |
| StatusStructure | HGeometry.VerticalRayShooting.PersistentSweep, HGeometry.VerticalRayShooting |
| steepestCcwFrom | HGeometry.ConvexHull.JarvisMarch |
| steepestCwFrom | HGeometry.ConvexHull.JarvisMarch |
| STiling | Ipe.Attributes, Ipe |
| STR | |
| 1 (Type/Class) | HGeometry.Combinatorial.Util |
| 2 (Data Constructor) | HGeometry.Combinatorial.Util |
| STransformations | Ipe.Attributes, Ipe |
| StrictlyInside | HGeometry.Boundary |
| StrictlyOutside | HGeometry.Boundary |
| Stroke | Ipe.Attributes, Ipe |
| StrokeOpacity | Ipe.Attributes, Ipe |
| StrokeOpacitySym0 | Ipe.Attributes, Ipe |
| StrokeSym0 | Ipe.Attributes, Ipe |
| Style | Ipe.Attributes, Ipe |
| styleData | Ipe.Types, Ipe |
| styleName | Ipe.Types, Ipe |
| styles | Ipe.Types, Ipe |
| StyleSym0 | Ipe.Attributes, Ipe |
| subExp | HGeometry.LPType |
| SubLine | HGeometry.HalfPlane.CommonIntersection |
| suffix | HGeometry, HGeometry.Kernel, HGeometry.Vector.Class, HGeometry.Vector |
| suitableBase | HGeometry.Number.Real.Symbolic |
| sumV | HGeometry, HGeometry.Kernel, HGeometry.Vector.Class, HGeometry.Vector |
| supportingLine | HGeometry, HGeometry.Line.PointAndVector, HGeometry.Line, HGeometry.Kernel |
| SVAlign | Ipe.Attributes, Ipe |
| SVG | Ipe.IpeRender |
| svgCanvas_ | HGeometry.Miso.Svg.Canvas |
| SWidth | Ipe.Attributes, Ipe |
| Symbol | Ipe.Content, Ipe.Types, Ipe |
| SymbolAttributes | Ipe.Attributes, Ipe |
| Symbolic | HGeometry.Number.Real.Symbolic |
| symbolic | HGeometry.Number.Real.Symbolic |
| symbolName | Ipe.Content, Ipe.Types, Ipe |
| symbolPoint | Ipe.Content, Ipe.Types, Ipe |