Chart-1.9.5: A library for generating 2D Charts and Plots
Copyright(c) Tim Docker 2006 2014
LicenseBSD-style (see chart/COPYRIGHT)
Safe HaskellNone
LanguageHaskell98

Graphics.Rendering.Chart.Plot.Annotation

Description

Show textual annotations on a chart.

Synopsis

Documentation

data PlotAnnotation x y Source #

Value for describing a series of text annotations to be placed at arbitrary points on the graph. Annotations can be rotated and styled.

Constructors

PlotAnnotation 

Fields

Instances

Instances details
ToPlot PlotAnnotation Source # 
Instance details

Defined in Graphics.Rendering.Chart.Plot.Annotation

Methods

toPlot :: PlotAnnotation x y -> Plot x y Source #

Default (PlotAnnotation x y) Source # 
Instance details

Defined in Graphics.Rendering.Chart.Plot.Annotation

Methods

def :: PlotAnnotation x y #

plot_annotation_angle :: forall x y f. Functor f => (Double -> f Double) -> PlotAnnotation x y -> f (PlotAnnotation x y) Source #

plot_annotation_style :: forall x y f. Functor f => (FontStyle -> f FontStyle) -> PlotAnnotation x y -> f (PlotAnnotation x y) Source #

plot_annotation_offset :: forall x y f. Functor f => (Vector -> f Vector) -> PlotAnnotation x y -> f (PlotAnnotation x y) Source #

plot_annotation_values :: forall x1 y1 x2 y2 f. Functor f => ([(x1, y1, String)] -> f [(x2, y2, String)]) -> PlotAnnotation x1 y1 -> f (PlotAnnotation x2 y2) Source #