Index - S
| saddlebrown | Diagrams.Prelude | 
| salmon | Diagrams.Prelude | 
| SameSpace | Diagrams, Diagrams.Prelude | 
| sample | Diagrams.Query, Diagrams, Diagrams.Prelude | 
| sandybrown | Diagrams.Prelude | 
| sans | Diagrams.Prelude | 
| SC | Diagrams.TwoD.Attributes, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| sc | Diagrams.ThreeD.Attributes, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| scale | Diagrams.Transform, Diagrams.TwoD.Transform, Diagrams.ThreeD.Transform, Diagrams.ThreeD, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| scaled | Diagrams.Prelude | 
| ScaleInv | |
| 1 (Type/Class) | Diagrams.Transform.ScaleInv | 
| 2 (Data Constructor) | Diagrams.Transform.ScaleInv | 
| scaleInv | Diagrams.Transform.ScaleInv | 
| scaleInvDir | Diagrams.Transform.ScaleInv | 
| scaleInvLoc | Diagrams.Transform.ScaleInv | 
| scaleInvObj | Diagrams.Transform.ScaleInv | 
| scaleInvPrim | Diagrams.Transform.ScaleInv | 
| scaleLocal | Diagrams, Diagrams.Prelude | 
| scalePath | Diagrams.Path, Diagrams, Diagrams.Prelude | 
| scaleToX | Diagrams.TwoD.Transform, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| scaleToY | Diagrams.TwoD.Transform, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| scaleUToX | Diagrams.TwoD.Transform, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| scaleUToY | Diagrams.TwoD.Transform, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| scaleX | Diagrams.TwoD.Transform, Diagrams.ThreeD.Transform, Diagrams.ThreeD, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| scaleY | Diagrams.TwoD.Transform, Diagrams.ThreeD.Transform, Diagrams.ThreeD, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| scaleZ | Diagrams.ThreeD.Transform, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| scaling | Diagrams.Transform, Diagrams.TwoD.Transform, Diagrams.ThreeD.Transform, Diagrams.ThreeD, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| scalingX | Diagrams.TwoD.Transform, Diagrams.ThreeD.Transform, Diagrams.ThreeD, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| scalingY | Diagrams.TwoD.Transform, Diagrams.ThreeD.Transform, Diagrams.ThreeD, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| scalingZ | Diagrams.ThreeD.Transform, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| scanl1Of | Diagrams.Prelude | 
| scanr1Of | Diagrams.Prelude | 
| sconcat | Diagrams.Prelude | 
| scribe | Diagrams.Prelude | 
| seagreen | Diagrams.Prelude | 
| seashell | Diagrams.Prelude | 
| section | Diagrams.Parametric, Diagrams, Diagrams.Prelude | 
| Sectionable | Diagrams.Parametric, Diagrams, Diagrams.Prelude | 
| SegCount | |
| 1 (Type/Class) | Diagrams.Segment, Diagrams, Diagrams.Prelude | 
| 2 (Data Constructor) | Diagrams.Segment, Diagrams, Diagrams.Prelude | 
| SegMeasure | Diagrams.Segment, Diagrams, Diagrams.Prelude | 
| Segment | Diagrams.Segment, Diagrams, Diagrams.Prelude | 
| segmentSegment | Diagrams.TwoD.Segment | 
| segOffset | Diagrams.Segment, Diagrams, Diagrams.Prelude | 
| SegTree | |
| 1 (Type/Class) | Diagrams.Trail, Diagrams, Diagrams.Prelude | 
| 2 (Data Constructor) | Diagrams.Trail, Diagrams, Diagrams.Prelude | 
| selection | Diagrams.Backend.CmdLine | 
| selfIndex | Diagrams.Prelude | 
| Semigroup | Diagrams.Prelude | 
| sep | Diagrams.Combinators, Diagrams, Diagrams.Prelude | 
| septagon | Diagrams.TwoD.Shapes, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| sequenceAOf | Diagrams.Prelude | 
| sequenceAOf_ | Diagrams.Prelude | 
| sequenceBy | Diagrams.Prelude | 
| sequenceByOf | Diagrams.Prelude | 
| Sequenced | Diagrams.Prelude | 
| sequenceOf | Diagrams.Prelude | 
| sequenceOf_ | Diagrams.Prelude | 
| set | Diagrams.Prelude | 
| set' | Diagrams.Prelude | 
| setDefault2DAttributes | Diagrams.TwoD.Adjust | 
| setEnvelope | Diagrams.Envelope, Diagrams, Diagrams.Prelude | 
| setEra | Diagrams.Prelude | 
| sets | Diagrams.Prelude | 
| Settable | Diagrams.Prelude | 
| Setter | |
| 1 (Data Constructor) | Diagrams.Prelude | 
| 2 (Type/Class) | Diagrams.Prelude | 
| Setter' | Diagrams.Prelude | 
| Setting | Diagrams.Prelude | 
| setting | Diagrams.Prelude | 
| Setting' | Diagrams.Prelude | 
| setTrace | Diagrams.Trace, Diagrams, Diagrams.Prelude | 
| shaftStyle | Diagrams.TwoD.Arrow, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| shaftTexture | Diagrams.TwoD.Arrow, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| shearingX | Diagrams.TwoD.Transform, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| shearingY | Diagrams.TwoD.Transform, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| shearX | Diagrams.TwoD.Transform, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| shearY | Diagrams.TwoD.Transform, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| shift | Diagrams.Prelude | 
| shiftDynamic | Diagrams.Prelude | 
| showEnvelope | Diagrams.TwoD.Model, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| showEnvelope' | Diagrams.TwoD.Model, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| showLabels | Diagrams.TwoD.Model, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| showOrigin | Diagrams.TwoD.Model, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| showOrigin' | Diagrams.TwoD.Model, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| showTrace | Diagrams.TwoD.Model, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| showTrace' | Diagrams.TwoD.Model, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| sienna | Diagrams.Prelude | 
| signedAngleBetween | Diagrams.TwoD.Vector, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| signedAngleBetweenDirs | Diagrams.TwoD.Vector, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| signorm | Diagrams.Prelude | 
| silver | Diagrams.Prelude | 
| Simple | Diagrams.Prelude | 
| simple | Diagrams.Prelude | 
| simpleLenses | Diagrams.Prelude | 
| simply | Diagrams.Prelude | 
| simulate | Diagrams.Prelude | 
| sinA | Diagrams.Angle, Diagrams, Diagrams.Prelude | 
| size | Diagrams, Diagrams.Prelude | 
| sizeAdjustment | Diagrams.Size, Diagrams, Diagrams.Prelude | 
| sized | Diagrams.Size, Diagrams, Diagrams.Prelude | 
| sizedAs | Diagrams.Size, Diagrams, Diagrams.Prelude | 
| SizeSpec | Diagrams.Size, Diagrams, Diagrams.Prelude | 
| skyblue | Diagrams.Prelude | 
| slateblue | Diagrams.Prelude | 
| slategray | Diagrams.Prelude | 
| slategrey | Diagrams.Prelude | 
| small | Diagrams.Attributes, Diagrams, Diagrams.Prelude | 
| snapshot | Diagrams.Prelude | 
| Snoc | Diagrams.Prelude | 
| snoc | Diagrams.Prelude | 
| snow | Diagrams.Prelude | 
| snug | Diagrams.Align, Diagrams, Diagrams.Prelude | 
| snugB | Diagrams.TwoD.Align, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| snugBL | Diagrams.TwoD.Align, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| snugBR | Diagrams.TwoD.Align, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| snugBy | Diagrams.Align, Diagrams, Diagrams.Prelude | 
| snugCenter | Diagrams.Align, Diagrams, Diagrams.Prelude | 
| snugCenterV | Diagrams.Align, Diagrams, Diagrams.Prelude | 
| snugCenterX | Diagrams.TwoD.Align, Diagrams.ThreeD.Align, Diagrams.ThreeD, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| snugCenterXY | Diagrams.TwoD.Align, Diagrams.ThreeD.Align, Diagrams.ThreeD, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| snugCenterXYZ | Diagrams.ThreeD.Align, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| snugCenterXZ | Diagrams.ThreeD.Align, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| snugCenterY | Diagrams.TwoD.Align, Diagrams.ThreeD.Align, Diagrams.ThreeD, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| snugCenterYZ | Diagrams.ThreeD.Align, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| snugCenterZ | Diagrams.ThreeD.Align, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| snugL | Diagrams.TwoD.Align, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| snugR | Diagrams.TwoD.Align, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| snugT | Diagrams.TwoD.Align, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| snugTL | Diagrams.TwoD.Align, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| snugTR | Diagrams.TwoD.Align, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| snugX | Diagrams.TwoD.Align, Diagrams.ThreeD.Align, Diagrams.ThreeD, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| snugXMax | Diagrams.ThreeD.Align, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| snugXMin | Diagrams.ThreeD.Align, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| snugY | Diagrams.TwoD.Align, Diagrams.ThreeD.Align, Diagrams.ThreeD, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| snugYMax | Diagrams.ThreeD.Align, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| snugYMin | Diagrams.ThreeD.Align, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| snugZ | Diagrams.ThreeD.Align, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| snugZMax | Diagrams.ThreeD.Align, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| snugZMin | Diagrams.ThreeD.Align, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| solid | Diagrams.TwoD.Attributes, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| solveCubicSplineCoefficients | Diagrams.CubicSpline.Internal | 
| solveCubicSplineDerivatives | Diagrams.CubicSpline.Internal | 
| solveCubicSplineDerivativesClosed | Diagrams.CubicSpline.Internal | 
| SomeColor | |
| 1 (Type/Class) | Diagrams.Attributes, Diagrams, Diagrams.Prelude | 
| 2 (Data Constructor) | Diagrams.Attributes, Diagrams, Diagrams.Prelude | 
| someToAlpha | Diagrams.Attributes, Diagrams, Diagrams.Prelude | 
| sortedConvexHull | Diagrams.TwoD.Points | 
| SortedList | Diagrams, Diagrams.Prelude | 
| specToSize | Diagrams.Size, Diagrams, Diagrams.Prelude | 
| Specular | |
| 1 (Type/Class) | Diagrams.ThreeD.Attributes, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| 2 (Data Constructor) | Diagrams.ThreeD.Attributes, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| specularIntensity | Diagrams.ThreeD.Attributes, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| specularSize | Diagrams.ThreeD.Attributes, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| sphere | Diagrams.ThreeD.Shapes, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| spike | Diagrams.TwoD.Arrowheads, Diagrams.TwoD.Arrow, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| spike' | Diagrams.TwoD.Arrowheads, Diagrams.TwoD.Arrow, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| splitAtParam | Diagrams.Parametric, Diagrams, Diagrams.Prelude | 
| splitAttr | Diagrams.Attributes.Compile | 
| SplitAttribute | Diagrams.Attributes.Compile | 
| splitTextureFills | Diagrams.TwoD.Attributes | 
| SpreadMethod | Diagrams.TwoD.Attributes, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| springgreen | Diagrams.Prelude | 
| square | Diagrams.TwoD.Shapes, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| squaredCurvature | Diagrams.TwoD.Curvature | 
| squaredRadiusOfCurvature | Diagrams.TwoD.Curvature | 
| src | Diagrams.Backend.CmdLine | 
| sRGB | Diagrams.Prelude | 
| sRGB24 | Diagrams.Prelude | 
| sRGB24read | Diagrams.Prelude | 
| sRGB24reads | Diagrams.Prelude | 
| sRGB24show | Diagrams.Prelude | 
| sRGB24shows | Diagrams.Prelude | 
| sRGBBounded | Diagrams.Prelude | 
| sRGBSpace | Diagrams.Prelude | 
| star | Diagrams.TwoD.Polygons, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| StarFun | Diagrams.TwoD.Polygons, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| StarOpts | Diagrams.TwoD.Polygons, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| StarSkip | Diagrams.TwoD.Polygons, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| Start | Diagrams.Parametric.Adjust, Diagrams, Diagrams.Prelude | 
| start | Diagrams.Prelude | 
| stdArcLength | Diagrams.Parametric, Diagrams, Diagrams.Prelude | 
| stdArcLengthToParam | Diagrams.Parametric, Diagrams, Diagrams.Prelude | 
| stdTolerance | Diagrams.Parametric, Diagrams, Diagrams.Prelude | 
| steelblue | Diagrams.Prelude | 
| stimes | Diagrams.Prelude | 
| stimesIdempotent | Diagrams.Prelude | 
| stimesIdempotentMonoid | Diagrams.Prelude | 
| stimesMonoid | Diagrams.Prelude | 
| stopColor | Diagrams.TwoD.Attributes, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| stopFraction | Diagrams.TwoD.Attributes, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| storing | Diagrams.Prelude | 
| straight | Diagrams.Segment, Diagrams, Diagrams.Prelude | 
| straightShaft | Diagrams.TwoD.Arrow, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| stretch | Diagrams.Prelude | 
| stretchTo | Diagrams.Prelude | 
| Strict | |
| 1 (Data Constructor) | Diagrams.Prelude | 
| 2 (Type/Class) | Diagrams.Prelude | 
| strict | Diagrams.Prelude | 
| stroke | Diagrams.TwoD.Path, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| stroke' | Diagrams.TwoD.Path, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| strokeLine | Diagrams.TwoD.Path, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| strokeLocLine | Diagrams.TwoD.Path, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| strokeLocLoop | Diagrams.TwoD.Path, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| strokeLocT | Diagrams.TwoD.Path, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| strokeLocTrail | Diagrams.TwoD.Path, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| strokeLoop | Diagrams.TwoD.Path, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| StrokeOpts | |
| 1 (Type/Class) | Diagrams.TwoD.Path, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| 2 (Data Constructor) | Diagrams.TwoD.Path, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| strokeP | Diagrams.TwoD.Path, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| strokeP' | Diagrams.TwoD.Path, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| strokePath | Diagrams.TwoD.Path, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| strokePath' | Diagrams.TwoD.Path, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| strokeT | Diagrams.TwoD.Path, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| strokeT' | Diagrams.TwoD.Path, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| strokeTrail | Diagrams.TwoD.Path, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| strokeTrail' | Diagrams.TwoD.Path, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| strut | Diagrams.Combinators, Diagrams, Diagrams.Prelude | 
| strutR2 | Diagrams.TwoD.Combinators | 
| strutX | Diagrams.TwoD.Combinators, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| strutY | Diagrams.TwoD.Combinators, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| Style | Diagrams, Diagrams.Prelude | 
| Subdiagram | |
| 1 (Data Constructor) | Diagrams, Diagrams.Prelude | 
| 2 (Type/Class) | Diagrams.Names, Diagrams, Diagrams.Prelude | 
| SubMap | |
| 1 (Data Constructor) | Diagrams, Diagrams.Prelude | 
| 2 (Type/Class) | Diagrams.Names, Diagrams, Diagrams.Prelude | 
| subMap | Diagrams, Diagrams.Prelude | 
| subPoint | Diagrams.Names, Diagrams, Diagrams.Prelude | 
| substEq | Diagrams.Prelude | 
| Sum | |
| 1 (Data Constructor) | Diagrams.Prelude | 
| 2 (Type/Class) | Diagrams.Prelude | 
| sumOf | Diagrams.Prelude | 
| sumV | Diagrams.Prelude | 
| SurfaceColor | |
| 1 (Type/Class) | Diagrams.ThreeD.Attributes, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| 2 (Data Constructor) | Diagrams.ThreeD.Attributes, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| Swapped | |
| 1 (Data Constructor) | Diagrams.Prelude | 
| 2 (Type/Class) | Diagrams.Prelude | 
| swapped | Diagrams.Prelude |