Index - O
| oblique | Diagrams.TwoD.Text, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| oColor | Diagrams.TwoD.Model, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| octagon | Diagrams.TwoD.Shapes, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| oeEnvelope | Diagrams.Segment, Diagrams, Diagrams.Prelude | 
| oeOffset | Diagrams.Segment, Diagrams, Diagrams.Prelude | 
| Offset | Diagrams.Segment, Diagrams, Diagrams.Prelude | 
| offset | Diagrams.Trail, Diagrams, Diagrams.Prelude | 
| OffsetClosed | Diagrams.Segment, Diagrams, Diagrams.Prelude | 
| OffsetEnvelope | |
| 1 (Type/Class) | Diagrams.Segment, Diagrams, Diagrams.Prelude | 
| 2 (Data Constructor) | Diagrams.Segment, Diagrams, Diagrams.Prelude | 
| offsetEpsilon | Diagrams.TwoD.Offset | 
| offsetJoin | Diagrams.TwoD.Offset | 
| offsetMiterLimit | Diagrams.TwoD.Offset | 
| OffsetOpen | Diagrams.Segment, Diagrams, Diagrams.Prelude | 
| OffsetOpts | |
| 1 (Type/Class) | Diagrams.TwoD.Offset | 
| 2 (Data Constructor) | Diagrams.TwoD.Offset | 
| offsetPath | Diagrams.TwoD.Offset | 
| offsetPath' | Diagrams.TwoD.Offset | 
| offsetSegment | Diagrams.TwoD.Offset | 
| offsetTrail | Diagrams.TwoD.Offset | 
| offsetTrail' | Diagrams.TwoD.Offset | 
| oldlace | Diagrams.Prelude | 
| olive | Diagrams.Prelude | 
| olivedrab | Diagrams.Prelude | 
| oMinSize | Diagrams.TwoD.Model, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| onActive | Diagrams.Prelude | 
| onDynamic | Diagrams.Prelude | 
| onEnvelope | Diagrams, Diagrams.Prelude | 
| onLine | Diagrams.Trail, Diagrams, Diagrams.Prelude | 
| onLineSegments | Diagrams.Trail, Diagrams, Diagrams.Prelude | 
| only | Diagrams.Prelude | 
| onTrail | Diagrams.Trail, Diagrams, Diagrams.Prelude | 
| op | Diagrams.Prelude | 
| Opacity | Diagrams.Attributes, Diagrams, Diagrams.Prelude | 
| opacity | Diagrams.Attributes, Diagrams, Diagrams.Prelude | 
| opacityGroup | Diagrams, Diagrams.Prelude | 
| opaque | Diagrams.Prelude | 
| Open | Diagrams.Segment, Diagrams, Diagrams.Prelude | 
| openCubic | Diagrams.Segment, Diagrams, Diagrams.Prelude | 
| openLinear | Diagrams.Segment, Diagrams, Diagrams.Prelude | 
| Optic | Diagrams.Prelude | 
| Optic' | Diagrams.Prelude | 
| Optical | Diagrams.Prelude | 
| Optical' | Diagrams.Prelude | 
| Option | |
| 1 (Data Constructor) | Diagrams.Prelude | 
| 2 (Type/Class) | Diagrams.Prelude | 
| option | Diagrams.Prelude | 
| Options | Diagrams, Diagrams.Prelude | 
| orange | Diagrams.Prelude | 
| orangered | Diagrams.Prelude | 
| orbits | Diagrams.TwoD.Polygons | 
| orchid | Diagrams.Prelude | 
| OrderedField | Diagrams, Diagrams.Prelude | 
| orient | Diagrams.TwoD.Polygons | 
| OrientH | Diagrams.TwoD.Polygons, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| OrientTo | Diagrams.TwoD.Polygons, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| OrientV | Diagrams.TwoD.Polygons, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| origin | Diagrams.Points, Diagrams, Diagrams.Prelude | 
| OriginOpts | |
| 1 (Type/Class) | Diagrams.TwoD.Model, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| 2 (Data Constructor) | Diagrams.TwoD.Model, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| orOf | Diagrams.Prelude | 
| ortho | Diagrams.ThreeD.Projection | 
| orthoHeight | Diagrams.ThreeD.Camera, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| OrthoLens | |
| 1 (Type/Class) | Diagrams.ThreeD.Camera, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| 2 (Data Constructor) | Diagrams.ThreeD.Camera, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| orthoWidth | Diagrams.ThreeD.Camera, Diagrams.ThreeD, Diagrams, Diagrams.Prelude | 
| oScale | Diagrams.TwoD.Model, Diagrams.TwoD, Diagrams, Diagrams.Prelude | 
| outer | Diagrams.Prelude | 
| output | |
| 1 (Function) | Diagrams, Diagrams.Prelude | 
| 2 (Function) | Diagrams.Backend.CmdLine | 
| outside | Diagrams.BoundingBox | 
| outside' | Diagrams.BoundingBox, Diagrams, Diagrams.Prelude | 
| Over | Diagrams.Prelude | 
| over | Diagrams.Prelude | 
| Over' | Diagrams.Prelude | 
| overA | Diagrams.Prelude |