Expand description
Simple plotting library.
Structs
A set of arrows.
One bar in a
BarChart
. Potentially floating, allowing stacked bar charts.
Width can be changed to allow variable-width histograms.A bar chart.
Contains the values of a single box in a box plot.
Specifies the coordinates formatting when passed to
Plot::coordinates_formatter
.Input for “grid spacer” functions.
One mark (horizontal or vertical line) in the background grid of a plot.
A horizontal line in a plot, filling the full width
The configuration for a plot legend.
A series of values forming a path.
Defines how multiple plots share the same range for one or both of their axes. Can be added while building
a plot with
Plot::link_axis
. Contains an internal state, meaning that this object should be stored by
the user between frames.A 2D plot, e.g. a graph of a function.
2D bounding box of f64 precision.
The range of data values we show.
An image in the plot.
A point coordinate in the plot.
Provides methods to interact with a plot while building it. It is the single argument of the closure
provided to
Plot::show
. See Plot
for an example of how to use it.A set of points.
A convex polygon.
Text inside the plot.
A vertical line in a plot, filling the full width
Enums
Where to place the plot legend.
Determines whether a plot element is vertically or horizontally oriented.
Represents many
PlotPoint
s.Functions
Recursively splits the grid into
base
subdivisions (e.g. 100, 10, 1).Splits the grid into uniform-sized spacings (e.g. 100, 25, 1).