Graphics.Rendering.Plot.Figure

Top level operation

data Figure a

data FigureState

Default options

withTextDefaults

withLineDefaults

withPointDefaults

withBarDefaults

Figures

newFigure

Formatting

setBackgroundColour

setFigurePadding

withTitle

withSubTitle

setPlots

withPlot

withPlots

Sub-plots

data Plot a

Colour

setPlotBackgroundColour

Plot elements

type Border

setBorder

setPlotPadding

withHeading

Series data

type Function

type VectorFunction

type Series

type MinMaxSeries

type ErrorSeries

type Surface

type SeriesLabel

class Abscissa a

class Ordinate a

class Dataset a

type FormattedSeries

data SeriesType

line

point

linepoint

impulse

step

area

bar

hist

candle

whisker

setDataset

Annotations

type Location

type Head

type Fill

data Annote a

arrow

oval

rect

glyph

text

cairo

withAnnotations

Plot type

setSeriesType

setAllSeriesTypes

Formatting

class PlotFormats m

withSeriesFormat

withAllSeriesFormats

Range

data Scale

setRange

setRangeFromData

Axes

data Axis a

data AxisType

data AxisSide

data AxisPosn

clearAxes

clearAxis

addAxis

withAxis

BarSetting

data BarSetting

barSetting

Data Sampling

type SampleData

sampleData

Legend

data Legend a

type LegendBorder

data LegendLocation

data LegendOrientation

clearLegend

setLegend

withLegendFormat

Formatting

data Tick

data TickValues

type GridLines

data TickFormat

setTicks

setGridlines

setTickLabelFormat

setTickLabels

withTickLabelsFormat

withAxisLabel

withAxisLine

withGridLine

Lines

data Line a

class LineFormat a

type DashStyle

data Dash

type LineWidth

clearLineFormat

setDashStyle

setLineWidth

setLineColour

Points

data Point a

class PointFormat a

data Glyph

type PointSize

setGlyph

setPointSize

setPointColour

Bars

data Bar a

class BarFormat a

clearBarFormat

setBarWidth

setBarColour

setBarBorderWidth

setBarBorderColour

Text labels

data Text a

type FontFamily

type FontSize

type Color

clearText

clearTextFormat

setText

setFontFamily

setFontStyle

setFontVariant

setFontWeight

setFontStretch

setFontSize

setFontColour