This file is indexed.

/usr/share/doc/libghc-chart-doc/html/Graphics-Rendering-Chart-Axis-Types.html is in libghc-chart-doc 1.3-1.

This file is owned by root:root, with mode 0o644.

The actual contents of the file can be viewed below.

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /><title>Graphics.Rendering.Chart.Axis.Types</title><link href="ocean.css" rel="stylesheet" type="text/css" title="Ocean" /><script src="haddock-util.js" type="text/javascript"></script><script type="text/javascript">//<![CDATA[
window.onload = function () {pageLoad();setSynopsis("mini_Graphics-Rendering-Chart-Axis-Types.html");};
//]]>
</script></head><body><div id="package-header"><ul class="links" id="page-menu"><li><a href="src/Graphics-Rendering-Chart-Axis-Types.html">Source</a></li><li><a href="index.html">Contents</a></li><li><a href="doc-index.html">Index</a></li></ul><p class="caption">Chart-1.3: A library for generating 2D Charts and Plots</p></div><div id="content"><div id="module-header"><table class="info"><tr><th>Safe Haskell</th><td>None</td></tr></table><p class="caption">Graphics.Rendering.Chart.Axis.Types</p></div><div id="description"><p class="caption">Description</p><div class="doc"><p>Type definitions for Axes
</p></div></div><div id="synopsis"><p id="control.syn" class="caption expander" onclick="toggleSection('syn')">Synopsis</p><ul id="section.syn" class="hide" onclick="toggleSection('syn')"><li class="src short"><span class="keyword">data</span>  <a href="#t:AxisData">AxisData</a> x = <a href="#v:AxisData">AxisData</a> {<ul class="subs"><li><a href="#v:_axis_visibility">_axis_visibility</a> :: <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisVisibility">AxisVisibility</a></li><li><a href="#v:_axis_viewport">_axis_viewport</a> :: <a href="Graphics-Rendering-Chart-Geometry.html#t:Range">Range</a> -&gt; x -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a></li><li><a href="#v:_axis_tropweiv">_axis_tropweiv</a> :: <a href="Graphics-Rendering-Chart-Geometry.html#t:Range">Range</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a> -&gt; x</li><li><a href="#v:_axis_ticks">_axis_ticks</a> :: [(x, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a>)]</li><li><a href="#v:_axis_labels">_axis_labels</a> :: [[(x, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>)]]</li><li><a href="#v:_axis_grid">_axis_grid</a> :: [x]</li></ul>}</li><li class="src short"><span class="keyword">data</span>  <a href="#t:AxisVisibility">AxisVisibility</a>  = <a href="#v:AxisVisibility">AxisVisibility</a> {<ul class="subs"><li><a href="#v:_axis_show_line">_axis_show_line</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:_axis_show_ticks">_axis_show_ticks</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></li><li><a href="#v:_axis_show_labels">_axis_show_labels</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></li></ul>}</li><li class="src short"><span class="keyword">data</span>  <a href="#t:AxisT">AxisT</a> x = <a href="#v:AxisT">AxisT</a> <a href="Graphics-Rendering-Chart-Geometry.html#t:RectEdge">RectEdge</a> <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisStyle">AxisStyle</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a> (<a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x)</li><li class="src short"><span class="keyword">data</span>  <a href="#t:AxisStyle">AxisStyle</a>  = <a href="#v:AxisStyle">AxisStyle</a> {<ul class="subs"><li><a href="#v:_axis_line_style">_axis_line_style</a> :: <a href="Graphics-Rendering-Chart-Backend-Types.html#t:LineStyle">LineStyle</a></li><li><a href="#v:_axis_label_style">_axis_label_style</a> :: <a href="Graphics-Rendering-Chart-Backend-Types.html#t:FontStyle">FontStyle</a></li><li><a href="#v:_axis_grid_style">_axis_grid_style</a> :: <a href="Graphics-Rendering-Chart-Backend-Types.html#t:LineStyle">LineStyle</a></li><li><a href="#v:_axis_label_gap">_axis_label_gap</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a></li></ul>}</li><li class="src short"><span class="keyword">class</span> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Ord.html#t:Ord">Ord</a> a =&gt; <a href="#t:PlotValue">PlotValue</a> a  <span class="keyword">where</span><ul class="subs"><li><a href="#v:toValue">toValue</a> :: a -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a></li><li><a href="#v:fromValue">fromValue</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a> -&gt; a</li><li><a href="#v:autoAxis">autoAxis</a> :: <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisFn">AxisFn</a> a</li></ul></li><li class="src short"><span class="keyword">type</span> <a href="#t:AxisFn">AxisFn</a> x = [x] -&gt; <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x</li><li class="src short"><a href="#v:defaultAxisLineStyle">defaultAxisLineStyle</a> :: <a href="Graphics-Rendering-Chart-Backend-Types.html#t:LineStyle">LineStyle</a></li><li class="src short"><a href="#v:defaultGridLineStyle">defaultGridLineStyle</a> :: <a href="Graphics-Rendering-Chart-Backend-Types.html#t:LineStyle">LineStyle</a></li><li class="src short"><a href="#v:makeAxis">makeAxis</a> :: <a href="Graphics-Rendering-Chart-Axis-Types.html#t:PlotValue">PlotValue</a> x =&gt; (x -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>) -&gt; ([x], [x], [x]) -&gt; <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x</li><li class="src short"><a href="#v:makeAxis-39-">makeAxis'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Ord.html#t:Ord">Ord</a> x =&gt; (x -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a>) -&gt; (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a> -&gt; x) -&gt; (x -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>) -&gt; ([x], [x], [x]) -&gt; <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x</li><li class="src short"><a href="#v:axisToRenderable">axisToRenderable</a> ::  <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisT">AxisT</a> x -&gt; <a href="Graphics-Rendering-Chart-Renderable.html#t:Renderable">Renderable</a> x</li><li class="src short"><a href="#v:renderAxisGrid">renderAxisGrid</a> ::  <a href="Graphics-Rendering-Chart-Geometry.html#t:RectSize">RectSize</a> -&gt; <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisT">AxisT</a> z -&gt; <a href="Graphics-Rendering-Chart-Backend-Impl.html#t:ChartBackend">ChartBackend</a> ()</li><li class="src short"><a href="#v:axisOverhang">axisOverhang</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Ord.html#t:Ord">Ord</a> x =&gt; <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisT">AxisT</a> x -&gt; <a href="Graphics-Rendering-Chart-Backend-Impl.html#t:ChartBackend">ChartBackend</a> (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a>, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a>)</li><li class="src short"><a href="#v:vmap">vmap</a> :: <a href="Graphics-Rendering-Chart-Axis-Types.html#t:PlotValue">PlotValue</a> x =&gt; (x, x) -&gt; <a href="Graphics-Rendering-Chart-Geometry.html#t:Range">Range</a> -&gt; x -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a></li><li class="src short"><a href="#v:invmap">invmap</a> :: <a href="Graphics-Rendering-Chart-Axis-Types.html#t:PlotValue">PlotValue</a> x =&gt; (x, x) -&gt; <a href="Graphics-Rendering-Chart-Geometry.html#t:Range">Range</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a> -&gt; x</li><li class="src short"><a href="#v:linMap">linMap</a> ::  (a -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a>) -&gt; (a, a) -&gt; <a href="Graphics-Rendering-Chart-Geometry.html#t:Range">Range</a> -&gt; a -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a></li><li class="src short"><a href="#v:invLinMap">invLinMap</a> ::  (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a> -&gt; a) -&gt; (a -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a>) -&gt; (a, a) -&gt; <a href="Graphics-Rendering-Chart-Geometry.html#t:Range">Range</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a> -&gt; a</li><li class="src short"><a href="#v:axisGridAtTicks">axisGridAtTicks</a> ::  <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x -&gt; <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x</li><li class="src short"><a href="#v:axisGridAtBigTicks">axisGridAtBigTicks</a> ::  <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x -&gt; <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x</li><li class="src short"><a href="#v:axisGridAtLabels">axisGridAtLabels</a> ::  <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x -&gt; <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x</li><li class="src short"><a href="#v:axisGridHide">axisGridHide</a> ::  <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x -&gt; <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x</li><li class="src short"><a href="#v:axisLabelsOverride">axisLabelsOverride</a> ::  [(x, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>)] -&gt; <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x -&gt; <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x</li><li class="src short"><a href="#v:axis_show_line">axis_show_line</a> :: <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisVisibility">AxisVisibility</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:axis_show_ticks">axis_show_ticks</a> :: <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisVisibility">AxisVisibility</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:axis_show_labels">axis_show_labels</a> :: <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisVisibility">AxisVisibility</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></li><li class="src short"><a href="#v:axis_visibility">axis_visibility</a> :: <span class="keyword">forall</span> x.  <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> (<a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x) <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisVisibility">AxisVisibility</a></li><li class="src short"><a href="#v:axis_viewport">axis_viewport</a> :: <span class="keyword">forall</span> x.  <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> (<a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x) (<a href="Graphics-Rendering-Chart-Geometry.html#t:Range">Range</a> -&gt; x -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a>)</li><li class="src short"><a href="#v:axis_tropweiv">axis_tropweiv</a> :: <span class="keyword">forall</span> x.  <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> (<a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x) (<a href="Graphics-Rendering-Chart-Geometry.html#t:Range">Range</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a> -&gt; x)</li><li class="src short"><a href="#v:axis_ticks">axis_ticks</a> :: <span class="keyword">forall</span> x.  <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> (<a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x) [(x, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a>)]</li><li class="src short"><a href="#v:axis_labels">axis_labels</a> :: <span class="keyword">forall</span> x.  <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> (<a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x) [[(x, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>)]]</li><li class="src short"><a href="#v:axis_grid">axis_grid</a> :: <span class="keyword">forall</span> x.  <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> (<a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x) [x]</li><li class="src short"><a href="#v:axis_line_style">axis_line_style</a> :: <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisStyle">AxisStyle</a> <a href="Graphics-Rendering-Chart-Backend-Types.html#t:LineStyle">LineStyle</a></li><li class="src short"><a href="#v:axis_label_style">axis_label_style</a> :: <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisStyle">AxisStyle</a> <a href="Graphics-Rendering-Chart-Backend-Types.html#t:FontStyle">FontStyle</a></li><li class="src short"><a href="#v:axis_grid_style">axis_grid_style</a> :: <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisStyle">AxisStyle</a> <a href="Graphics-Rendering-Chart-Backend-Types.html#t:LineStyle">LineStyle</a></li><li class="src short"><a href="#v:axis_label_gap">axis_label_gap</a> :: <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisStyle">AxisStyle</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a></li></ul></div><div id="interface"><h1>Documentation</h1><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:AxisData" class="def">AxisData</a> x <a href="src/Graphics-Rendering-Chart-Axis-Types.html#AxisData" class="link">Source</a></p><div class="doc"><p>The basic data associated with an axis showing values of type x.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:AxisData" class="def">AxisData</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:_axis_visibility" class="def">_axis_visibility</a> :: <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisVisibility">AxisVisibility</a></dt><dd class="doc"><p>Which parts of the axis shall be displayed.
</p></dd><dt class="src"><a name="v:_axis_viewport" class="def">_axis_viewport</a> :: <a href="Graphics-Rendering-Chart-Geometry.html#t:Range">Range</a> -&gt; x -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a></dt><dd class="doc"><p>The _axis_viewport function maps values into device coordinates.
</p></dd><dt class="src"><a name="v:_axis_tropweiv" class="def">_axis_tropweiv</a> :: <a href="Graphics-Rendering-Chart-Geometry.html#t:Range">Range</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a> -&gt; x</dt><dd class="doc"><p>The _axis_tropweiv function maps device coordinates back to values.
</p></dd><dt class="src"><a name="v:_axis_ticks" class="def">_axis_ticks</a> :: [(x, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a>)]</dt><dd class="doc"><p>The tick marks on the axis as pairs.
   The first element is the position on the axis
   (in viewport units) and the second element is the
   length of the tick in output coordinates.
   The tick starts on the axis, and positive numbers are drawn
   towards the plot area.
</p></dd><dt class="src"><a name="v:_axis_labels" class="def">_axis_labels</a> :: [[(x, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>)]]</dt><dd class="doc"><p>The labels on an axis as pairs. The first element of the pair
   is the position on the axis (in viewport units) and the
   second is the label text string. Note that multiple sets of
   labels can be specified, and are shown successively further
   away from the axis line.
</p></dd><dt class="src"><a name="v:_axis_grid" class="def">_axis_grid</a> :: [x]</dt><dd class="doc"><p>The positions on the axis (in viewport units) where
   we want to show grid lines.
</p></dd></dl><div class="clear"></div></div></td></tr></table></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:AxisVisibility" class="def">AxisVisibility</a>  <a href="src/Graphics-Rendering-Chart-Axis-Types.html#AxisVisibility" class="link">Source</a></p><div class="doc"><p>Configures whick visual elements of a axis are shown at the
   appropriate edge of a plot area.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:AxisVisibility" class="def">AxisVisibility</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:_axis_show_line" class="def">_axis_show_line</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>Whether to display a line along the axis.
</p></dd><dt class="src"><a name="v:_axis_show_ticks" class="def">_axis_show_ticks</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>Whether to display the tick marks.
</p></dd><dt class="src"><a name="v:_axis_show_labels" class="def">_axis_show_labels</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a></dt><dd class="doc"><p>Whether to display the labels.
</p></dd></dl><div class="clear"></div></div></td></tr></table></div><div class="subs instances"><p id="control.i:AxisVisibility" class="caption collapser" onclick="toggleSection('i:AxisVisibility')">Instances</p><div id="section.i:AxisVisibility" class="show"><table><tr><td class="src"><a href="/usr/share/doc/libghc-data-default-class-doc/html/Data-Default-Class.html#t:Default">Default</a> <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisVisibility">AxisVisibility</a></td><td class="doc"><p>By default all parts of a axis are visible.
</p></td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:AxisT" class="def">AxisT</a> x <a href="src/Graphics-Rendering-Chart-Axis-Types.html#AxisT" class="link">Source</a></p><div class="doc"><p>Collect the information we need to render an axis. The
   bool is true if the axis direction is reversed.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:AxisT" class="def">AxisT</a> <a href="Graphics-Rendering-Chart-Geometry.html#t:RectEdge">RectEdge</a> <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisStyle">AxisStyle</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a> (<a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x)</td><td class="doc empty">&nbsp;</td></tr></table></div></div><div class="top"><p class="src"><span class="keyword">data</span>  <a name="t:AxisStyle" class="def">AxisStyle</a>  <a href="src/Graphics-Rendering-Chart-Axis-Types.html#AxisStyle" class="link">Source</a></p><div class="doc"><p>Control values for how an axis gets displayed.
</p></div><div class="subs constructors"><p class="caption">Constructors</p><table><tr><td class="src"><a name="v:AxisStyle" class="def">AxisStyle</a></td><td class="doc empty">&nbsp;</td></tr><tr><td colspan="2"><div class="subs fields"><p class="caption">Fields</p><dl><dt class="src"><a name="v:_axis_line_style" class="def">_axis_line_style</a> :: <a href="Graphics-Rendering-Chart-Backend-Types.html#t:LineStyle">LineStyle</a></dt><dd class="doc"><p><code><a href="Graphics-Rendering-Chart-Backend-Types.html#t:LineStyle">LineStyle</a></code> to use for axis line and ticks.
</p></dd><dt class="src"><a name="v:_axis_label_style" class="def">_axis_label_style</a> :: <a href="Graphics-Rendering-Chart-Backend-Types.html#t:FontStyle">FontStyle</a></dt><dd class="doc"><p><code><a href="Graphics-Rendering-Chart-Backend-Types.html#t:FontStyle">FontStyle</a></code> to use for axis labels.
</p></dd><dt class="src"><a name="v:_axis_grid_style" class="def">_axis_grid_style</a> :: <a href="Graphics-Rendering-Chart-Backend-Types.html#t:LineStyle">LineStyle</a></dt><dd class="doc"><p><code><a href="Graphics-Rendering-Chart-Backend-Types.html#t:LineStyle">LineStyle</a></code> to use for axis grid.
</p></dd><dt class="src"><a name="v:_axis_label_gap" class="def">_axis_label_gap</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a></dt><dd class="doc"><p>How far the labels are to be drawn from the axis.
</p></dd></dl><div class="clear"></div></div></td></tr></table></div><div class="subs instances"><p id="control.i:AxisStyle" class="caption collapser" onclick="toggleSection('i:AxisStyle')">Instances</p><div id="section.i:AxisStyle" class="show"><table><tr><td class="src"><a href="/usr/share/doc/libghc-data-default-class-doc/html/Data-Default-Class.html#t:Default">Default</a> <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisStyle">AxisStyle</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">class</span> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Ord.html#t:Ord">Ord</a> a =&gt; <a name="t:PlotValue" class="def">PlotValue</a> a  <span class="keyword">where</span><a href="src/Graphics-Rendering-Chart-Axis-Types.html#PlotValue" class="link">Source</a></p><div class="doc"><p>A typeclass abstracting the functions we need
 to be able to plot against an axis of type a
</p></div><div class="subs methods"><p class="caption">Methods</p><p class="src"><a name="v:toValue" class="def">toValue</a> :: a -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a><a href="src/Graphics-Rendering-Chart-Axis-Types.html#toValue" class="link">Source</a></p><p class="src"><a name="v:fromValue" class="def">fromValue</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a> -&gt; a<a href="src/Graphics-Rendering-Chart-Axis-Types.html#fromValue" class="link">Source</a></p><p class="src"><a name="v:autoAxis" class="def">autoAxis</a> :: <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisFn">AxisFn</a> a<a href="src/Graphics-Rendering-Chart-Axis-Types.html#autoAxis" class="link">Source</a></p></div><div class="subs instances"><p id="control.i:PlotValue" class="caption collapser" onclick="toggleSection('i:PlotValue')">Instances</p><div id="section.i:PlotValue" class="show"><table><tr><td class="src"><a href="Graphics-Rendering-Chart-Axis-Types.html#t:PlotValue">PlotValue</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-Rendering-Chart-Axis-Types.html#t:PlotValue">PlotValue</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Int.html#t:Int">Int</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-Rendering-Chart-Axis-Types.html#t:PlotValue">PlotValue</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Integer">Integer</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-Rendering-Chart-Axis-Types.html#t:PlotValue">PlotValue</a> ()</td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-Rendering-Chart-Axis-Types.html#t:PlotValue">PlotValue</a> <a href="/usr/share/doc/ghc-doc/html/libraries/time-1.4.0.1/Data-Time-LocalTime.html#t:LocalTime">LocalTime</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-Rendering-Chart-Axis-Types.html#t:PlotValue">PlotValue</a> <a href="Graphics-Rendering-Chart-Axis-Floating.html#t:LogValue">LogValue</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-Rendering-Chart-Axis-Types.html#t:PlotValue">PlotValue</a> <a href="Graphics-Rendering-Chart-Axis-Floating.html#t:Percent">Percent</a></td><td class="doc empty">&nbsp;</td></tr><tr><td class="src"><a href="Graphics-Rendering-Chart-Axis-Types.html#t:PlotValue">PlotValue</a> <a href="Graphics-Rendering-Chart-Axis-Indexed.html#t:PlotIndex">PlotIndex</a></td><td class="doc empty">&nbsp;</td></tr></table></div></div></div><div class="top"><p class="src"><span class="keyword">type</span> <a name="t:AxisFn" class="def">AxisFn</a> x = [x] -&gt; <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x<a href="src/Graphics-Rendering-Chart-Axis-Types.html#AxisFn" class="link">Source</a></p><div class="doc"><p>A function to generate the axis data, given the data values
   to be plotted against it.
</p></div></div><div class="top"><p class="src"><a name="v:defaultAxisLineStyle" class="def">defaultAxisLineStyle</a> :: <a href="Graphics-Rendering-Chart-Backend-Types.html#t:LineStyle">LineStyle</a><a href="src/Graphics-Rendering-Chart-Axis-Types.html#defaultAxisLineStyle" class="link">Source</a></p><div class="doc"><p>The default <code><a href="Graphics-Rendering-Chart-Backend-Types.html#t:LineStyle">LineStyle</a></code> of an axis.
</p></div></div><div class="top"><p class="src"><a name="v:defaultGridLineStyle" class="def">defaultGridLineStyle</a> :: <a href="Graphics-Rendering-Chart-Backend-Types.html#t:LineStyle">LineStyle</a><a href="src/Graphics-Rendering-Chart-Axis-Types.html#defaultGridLineStyle" class="link">Source</a></p><div class="doc"><p>The default <code><a href="Graphics-Rendering-Chart-Backend-Types.html#t:LineStyle">LineStyle</a></code> of a plot area grid.
</p></div></div><div class="top"><p class="src"><a name="v:makeAxis" class="def">makeAxis</a> :: <a href="Graphics-Rendering-Chart-Axis-Types.html#t:PlotValue">PlotValue</a> x =&gt; (x -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>) -&gt; ([x], [x], [x]) -&gt; <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x<a href="src/Graphics-Rendering-Chart-Axis-Types.html#makeAxis" class="link">Source</a></p><div class="doc"><p>Construct an axis given the positions for ticks, grid lines, and 
 labels, and the labelling function
</p></div></div><div class="top"><p class="src"><a name="v:makeAxis-39-" class="def">makeAxis'</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Ord.html#t:Ord">Ord</a> x =&gt; (x -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a>) -&gt; (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a> -&gt; x) -&gt; (x -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>) -&gt; ([x], [x], [x]) -&gt; <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x<a href="src/Graphics-Rendering-Chart-Axis-Types.html#makeAxis%27" class="link">Source</a></p><div class="doc"><p>Construct an axis given the positions for ticks, grid lines, and 
 labels, and the positioning and labelling functions
</p></div></div><div class="top"><p class="src"><a name="v:axisToRenderable" class="def">axisToRenderable</a> ::  <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisT">AxisT</a> x -&gt; <a href="Graphics-Rendering-Chart-Renderable.html#t:Renderable">Renderable</a> x<a href="src/Graphics-Rendering-Chart-Axis-Types.html#axisToRenderable" class="link">Source</a></p><div class="doc"><p>Construct a renderable from an axis, in order that
 it can be composed with other renderables and drawn. This
 does not include the drawing of the grid, which must be done
 separately by the <code><a href="Graphics-Rendering-Chart-Axis-Types.html#v:renderAxisGrid">renderAxisGrid</a></code> function.
</p></div></div><div class="top"><p class="src"><a name="v:renderAxisGrid" class="def">renderAxisGrid</a> ::  <a href="Graphics-Rendering-Chart-Geometry.html#t:RectSize">RectSize</a> -&gt; <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisT">AxisT</a> z -&gt; <a href="Graphics-Rendering-Chart-Backend-Impl.html#t:ChartBackend">ChartBackend</a> ()<a href="src/Graphics-Rendering-Chart-Axis-Types.html#renderAxisGrid" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:axisOverhang" class="def">axisOverhang</a> :: <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Ord.html#t:Ord">Ord</a> x =&gt; <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisT">AxisT</a> x -&gt; <a href="Graphics-Rendering-Chart-Backend-Impl.html#t:ChartBackend">ChartBackend</a> (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a>, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a>)<a href="src/Graphics-Rendering-Chart-Axis-Types.html#axisOverhang" class="link">Source</a></p><div class="doc"><p>Calculate the amount by which the labels extend beyond
   the ends of the axis.
</p></div></div><div class="top"><p class="src"><a name="v:vmap" class="def">vmap</a> :: <a href="Graphics-Rendering-Chart-Axis-Types.html#t:PlotValue">PlotValue</a> x =&gt; (x, x) -&gt; <a href="Graphics-Rendering-Chart-Geometry.html#t:Range">Range</a> -&gt; x -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a><a href="src/Graphics-Rendering-Chart-Axis-Types.html#vmap" class="link">Source</a></p><div class="doc"><p>A linear mapping of points in one range to another.
</p></div></div><div class="top"><p class="src"><a name="v:invmap" class="def">invmap</a> :: <a href="Graphics-Rendering-Chart-Axis-Types.html#t:PlotValue">PlotValue</a> x =&gt; (x, x) -&gt; <a href="Graphics-Rendering-Chart-Geometry.html#t:Range">Range</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a> -&gt; x<a href="src/Graphics-Rendering-Chart-Axis-Types.html#invmap" class="link">Source</a></p><div class="doc"><p>The inverse mapping from device co-ordinate range back to
   interesting values.
</p></div></div><div class="top"><p class="src"><a name="v:linMap" class="def">linMap</a> ::  (a -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a>) -&gt; (a, a) -&gt; <a href="Graphics-Rendering-Chart-Geometry.html#t:Range">Range</a> -&gt; a -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a><a href="src/Graphics-Rendering-Chart-Axis-Types.html#linMap" class="link">Source</a></p><div class="doc"><p>A linear mapping of points in one range to another.
</p></div></div><div class="top"><p class="src"><a name="v:invLinMap" class="def">invLinMap</a> ::  (<a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a> -&gt; a) -&gt; (a -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a>) -&gt; (a, a) -&gt; <a href="Graphics-Rendering-Chart-Geometry.html#t:Range">Range</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a> -&gt; a<a href="src/Graphics-Rendering-Chart-Axis-Types.html#invLinMap" class="link">Source</a></p><div class="doc"><p>An inverse linear mapping of points from one range to another.
</p></div></div><div class="top"><p class="src"><a name="v:axisGridAtTicks" class="def">axisGridAtTicks</a> ::  <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x -&gt; <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x<a href="src/Graphics-Rendering-Chart-Axis-Types.html#axisGridAtTicks" class="link">Source</a></p><div class="doc"><p>Modifier to position grid lines to line up with the ticks
</p></div></div><div class="top"><p class="src"><a name="v:axisGridAtBigTicks" class="def">axisGridAtBigTicks</a> ::  <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x -&gt; <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x<a href="src/Graphics-Rendering-Chart-Axis-Types.html#axisGridAtBigTicks" class="link">Source</a></p><div class="doc"><p>Modifier to position grid lines to line up with only the major ticks
</p></div></div><div class="top"><p class="src"><a name="v:axisGridAtLabels" class="def">axisGridAtLabels</a> ::  <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x -&gt; <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x<a href="src/Graphics-Rendering-Chart-Axis-Types.html#axisGridAtLabels" class="link">Source</a></p><div class="doc"><p>Modifier to position grid lines to line up with the labels
</p></div></div><div class="top"><p class="src"><a name="v:axisGridHide" class="def">axisGridHide</a> ::  <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x -&gt; <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x<a href="src/Graphics-Rendering-Chart-Axis-Types.html#axisGridHide" class="link">Source</a></p><div class="doc"><p>Modifier to remove grid lines from an axis
</p></div></div><div class="top"><p class="src"><a name="v:axisLabelsOverride" class="def">axisLabelsOverride</a> ::  [(x, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>)] -&gt; <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x -&gt; <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x<a href="src/Graphics-Rendering-Chart-Axis-Types.html#axisLabelsOverride" class="link">Source</a></p><div class="doc"><p>Modifier to change labels on an axis
</p></div></div><div class="top"><p class="src"><a name="v:axis_show_line" class="def">axis_show_line</a> :: <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisVisibility">AxisVisibility</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-Rendering-Chart-Axis-Types.html#axis_show_line" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:axis_show_ticks" class="def">axis_show_ticks</a> :: <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisVisibility">AxisVisibility</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-Rendering-Chart-Axis-Types.html#axis_show_ticks" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:axis_show_labels" class="def">axis_show_labels</a> :: <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisVisibility">AxisVisibility</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-Bool.html#t:Bool">Bool</a><a href="src/Graphics-Rendering-Chart-Axis-Types.html#axis_show_labels" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:axis_visibility" class="def">axis_visibility</a> :: <span class="keyword">forall</span> x.  <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> (<a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x) <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisVisibility">AxisVisibility</a><a href="src/Graphics-Rendering-Chart-Axis-Types.html#axis_visibility" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:axis_viewport" class="def">axis_viewport</a> :: <span class="keyword">forall</span> x.  <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> (<a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x) (<a href="Graphics-Rendering-Chart-Geometry.html#t:Range">Range</a> -&gt; x -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a>)<a href="src/Graphics-Rendering-Chart-Axis-Types.html#axis_viewport" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:axis_tropweiv" class="def">axis_tropweiv</a> :: <span class="keyword">forall</span> x.  <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> (<a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x) (<a href="Graphics-Rendering-Chart-Geometry.html#t:Range">Range</a> -&gt; <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a> -&gt; x)<a href="src/Graphics-Rendering-Chart-Axis-Types.html#axis_tropweiv" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:axis_ticks" class="def">axis_ticks</a> :: <span class="keyword">forall</span> x.  <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> (<a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x) [(x, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a>)]<a href="src/Graphics-Rendering-Chart-Axis-Types.html#axis_ticks" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:axis_labels" class="def">axis_labels</a> :: <span class="keyword">forall</span> x.  <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> (<a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x) [[(x, <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Data-String.html#t:String">String</a>)]]<a href="src/Graphics-Rendering-Chart-Axis-Types.html#axis_labels" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:axis_grid" class="def">axis_grid</a> :: <span class="keyword">forall</span> x.  <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> (<a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisData">AxisData</a> x) [x]<a href="src/Graphics-Rendering-Chart-Axis-Types.html#axis_grid" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:axis_line_style" class="def">axis_line_style</a> :: <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisStyle">AxisStyle</a> <a href="Graphics-Rendering-Chart-Backend-Types.html#t:LineStyle">LineStyle</a><a href="src/Graphics-Rendering-Chart-Axis-Types.html#axis_line_style" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:axis_label_style" class="def">axis_label_style</a> :: <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisStyle">AxisStyle</a> <a href="Graphics-Rendering-Chart-Backend-Types.html#t:FontStyle">FontStyle</a><a href="src/Graphics-Rendering-Chart-Axis-Types.html#axis_label_style" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:axis_grid_style" class="def">axis_grid_style</a> :: <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisStyle">AxisStyle</a> <a href="Graphics-Rendering-Chart-Backend-Types.html#t:LineStyle">LineStyle</a><a href="src/Graphics-Rendering-Chart-Axis-Types.html#axis_grid_style" class="link">Source</a></p></div><div class="top"><p class="src"><a name="v:axis_label_gap" class="def">axis_label_gap</a> :: <a href="/usr/share/doc/libghc-lens-doc/html/Control-Lens-Type.html#t:Lens-39-">Lens'</a> <a href="Graphics-Rendering-Chart-Axis-Types.html#t:AxisStyle">AxisStyle</a> <a href="/usr/share/doc/ghc-doc/html/libraries/base-4.6.0.1/Prelude.html#t:Double">Double</a><a href="src/Graphics-Rendering-Chart-Axis-Types.html#axis_label_gap" class="link">Source</a></p></div></div></div><div id="footer"><p>Produced by <a href="http://www.haskell.org/haddock/">Haddock</a> version 2.13.2</p></div></body></html>