Expand description
A simple gnuplot controller.
§Example
use gnuplot::{Figure, Caption, Color};
let x = [0u32, 1, 2];
let y = [3u32, 4, 5];
let mut fg = Figure::new();
fg.axes2d()
.lines(&x, &y, &[Caption("A line"), Color("black")]);
fg.show();
Re-exports§
pub use self::Coordinate::*;
pub use self::AlignType::*;
pub use self::ArrowheadType::*;
pub use self::AutoOption::*;
pub use self::BorderLocation2D::*;
pub use self::ContourStyle::*;
pub use self::DashType::*;
pub use self::FillPatternType::*;
pub use self::FillRegionType::*;
pub use self::LabelOption::*;
pub use self::LegendOption::*;
pub use self::MarginSide::*;
pub use self::PaletteType::*;
pub use self::PlotOption::*;
pub use self::Tick::*;
pub use self::TickOption::*;
pub use self::XAxis::*;
pub use self::YAxis::*;
Modules§
Structs§
- 2D axes that is used for drawing 2D plots
- 3D axes that is used for drawing 3D plots
- A sentinel that represents a gnuplot waiting to close.
- A figure that may contain multiple axes.
- Gnuplot version identifier. This is used to handle version-specific features.
Enums§
- An enumeration of possible text and label alignments
- An enumeration of possible arrow head styles
- An enumeration of something that can either be fixed (e.g. the maximum of X values), or automatically determined
- Plot border locations
- Specifies how the contours are drawn
- Specifies how to interpret the coordinate passed to a plotting command
- An enumeration of possible dash styles
- Fill patterns.
- An enumeration of possible fill regions
- An enumeration of label options that control label attributes
- Legend options
- Plot margins
- Multiplot Fill Order Options
- Multiplot Fill Order Options
- Specifies what sort of palette to use
- An enumeration of plot options you can supply to plotting commands, governing things like line width, color and others
- Specifies a type of axis tick
- An enumeration of axis tick options
- An enumeration of possible X-axes
- An enumeration of possible Y-axes
Constants§
- Default Gnuplot palette
- A gray palette
- A nice default for a cube helix
- A black body palette
- Classic rainbow palette with terrible perceptual properties