Expand description
The high-level plotting abstractions.
Plotters uses ChartContext, a thin layer on the top of DrawingArea, to provide
high-level chart specific drawing funcionalities, like, mesh line, coordinate label
and other common components for the data chart.
To draw a series, ChartContext::draw_series is used to draw a series on the chart.
In Plotters, a series is abstracted as an iterator of elements.
ChartBuilder is used to construct a chart. To learn more detailed information, check the
detailed description for each struct.
Structsยง
- Chart
Builder - The helper object to create a chart context, which is used for the high-level figure drawing
- Chart
Context - The context of the chart. This is the core object of Plotters. Any plot/chart is abstracted as this type, and any data series can be placed to the chart context.
- Mesh
Style - The struct that is used for tracking the configuration of a mesh of any chart
- Series
Anno - The annotations (such as the label of the series, the legend element, etc)
- Series
Label Style - The struct to sepcify the series label of a target chart context