Chart-0.14: A library for generating 2D Charts and Plots

Graphics.Rendering.Chart.Plot.Lines

Description

Line plots

Synopsis

Documentation

data PlotLines x y Source

Value defining a series of (possibly disjointed) lines, and a style in which to render them.

Constructors

PlotLines 

Fields

plot_lines_title_ :: String
 
plot_lines_style_ :: CairoLineStyle
 
plot_lines_values_ :: [[(x, y)]]

The lines to be plotted

plot_lines_limit_values_ :: [[(Limit x, Limit y)]]

Additional lines to be plotted, specified using the Limit type to allow referencing the edges of the plot area.

hlinePlot :: String -> CairoLineStyle -> b -> Plot a bSource

Helper function to plot a single horizontal line.

vlinePlot :: String -> CairoLineStyle -> a -> Plot a bSource

Helper function to plot a single vertical line.

plot_lines_title :: forall x[aHEZ] y[aHF0]. T (PlotLines x[aHEZ] y[aHF0]) StringSource

plot_lines_style :: forall x[aHEZ] y[aHF0]. T (PlotLines x[aHEZ] y[aHF0]) CairoLineStyleSource

plot_lines_values :: forall x[aHEZ] y[aHF0]. T (PlotLines x[aHEZ] y[aHF0]) [[(x[aHEZ], y[aHF0])]]Source

plot_lines_limit_values :: forall x[aHEZ] y[aHF0]. T (PlotLines x[aHEZ] y[aHF0]) [[(Limit x[aHEZ], Limit y[aHF0])]]Source