plots-0.1.0.2: Diagrams based plotting library.

Copyright(C) 2015 Christopher Chalmers
LicenseBSD-style (see the file LICENSE)
MaintainerChristopher Chalmers
Stabilityexperimental
Portabilitynon-portable
Safe HaskellNone
LanguageHaskell2010

Plots.Axis.Line

Contents

Description

The lines that make up an axis.

Synopsis

Grid lines

data AxisLine v n Source #

Information about position and style of axis lines.

Instances

HasAxisLine f (AxisLine v n) Source # 
Typeable * n => Default (AxisLine v n) Source # 

Methods

def :: AxisLine v n #

HasVisibility (AxisLine v n) Source # 
type V (AxisLine v n) Source # 
type V (AxisLine v n) = v
type N (AxisLine v n) Source # 
type N (AxisLine v n) = n

class HasAxisLine f a where Source #

Class of object that have an AxisLine.

Minimal complete definition

axisLine

Methods

axisLine :: LensLike' f a (AxisLine (V a) (N a)) Source #

Lens onto the AxisLine.

axisLineType :: Functor f => LensLike' f a AxisLineType Source #

The position of the axis line around the axis.

Default is BoxAxisLine.

axisLineArrowOpts :: Functor f => LensLike' f a (Maybe (ArrowOpts (N a))) Source #

The options for if you want the axis line to have arrows at the end.

Default is Nothing.

XXX (feature not currently implimented)

axisLineStyle :: Functor f => LensLike' f a (Style (V a) (N a)) Source #

The Style applied to the axis line

Axis line types