plots-0.1.1.4: Diagrams based plotting library
Copyright(C) 2015 Christopher Chalmers
LicenseBSD-style (see the file LICENSE)
MaintainerChristopher Chalmers
Stabilityexperimental
Portabilitynon-portable
Safe HaskellSafe-Inferred
LanguageHaskell2010

Plots.Axis.Line

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

Instances details
HasAxisLine f (AxisLine v n) Source # 
Instance details

Defined in Plots.Axis.Line

Typeable n => Default (AxisLine v n) Source # 
Instance details

Defined in Plots.Axis.Line

Methods

def :: AxisLine v n #

HasVisibility (AxisLine v n) Source # 
Instance details

Defined in Plots.Axis.Line

type N (AxisLine v n) Source # 
Instance details

Defined in Plots.Axis.Line

type N (AxisLine v n) = n
type V (AxisLine v n) Source # 
Instance details

Defined in Plots.Axis.Line

type V (AxisLine v n) = v

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

Instances

Instances details
HasAxisLine f (AxisLine v n) Source # 
Instance details

Defined in Plots.Axis.Line

Functor f => HasAxisLine f (SingleAxis b v n) Source # 
Instance details

Defined in Plots.Axis

Axis line types

data AxisLineType Source #

Where axis line for coordinate should be drawn. The Default is BoxAxisLine.

Instances

Instances details
Show AxisLineType Source # 
Instance details

Defined in Plots.Axis.Line

Default AxisLineType Source # 
Instance details

Defined in Plots.Axis.Line

Methods

def :: AxisLineType #

Eq AxisLineType Source # 
Instance details

Defined in Plots.Axis.Line