Expand description
The module imports the most commonly used types and modules in Plotters
Re-exports§
pub use crate::chart::ChartBuilder;
pub use crate::chart::ChartContext;
pub use crate::chart::LabelAreaPosition;
pub use crate::chart::SeriesLabelPosition;
pub use crate::coord::cartesian::Cartesian2d;
pub use crate::coord::combinators::make_partial_axis;
pub use crate::coord::combinators::BindKeyPointMethod;
pub use crate::coord::combinators::BindKeyPoints;
pub use crate::coord::combinators::BuildNestedCoord;
pub use crate::coord::combinators::GroupBy;
pub use crate::coord::combinators::IntoLinspace;
pub use crate::coord::combinators::IntoLogRange;
pub use crate::coord::combinators::IntoPartialAxis;
pub use crate::coord::combinators::Linspace;
pub use crate::coord::combinators::LogCoord;
pub use crate::coord::combinators::LogScalable;
pub use crate::coord::combinators::NestedRange;
pub use crate::coord::combinators::NestedValue;
pub use crate::coord::combinators::ToGroupByRange;
pub use crate::coord::ranged1d::DiscreteRanged;
pub use crate::coord::ranged1d::IntoSegmentedCoord;
pub use crate::coord::ranged1d::Ranged;
pub use crate::coord::ranged1d::SegmentValue;
pub use crate::coord::CoordTranslate;
pub use crate::coord::combinators::LogRange;
Deprecated pub use crate::series::AreaSeries;
pub use crate::series::DashedLineSeries;
pub use crate::series::DottedLineSeries;
pub use crate::series::LineSeries;
pub use crate::style::BLACK;
pub use crate::style::BLUE;
pub use crate::style::CYAN;
pub use crate::style::GREEN;
pub use crate::style::MAGENTA;
pub use crate::style::RED;
pub use crate::style::TRANSPARENT;
pub use crate::style::WHITE;
pub use crate::style::YELLOW;
pub use crate::style::AsRelative;
pub use crate::style::Color;
pub use crate::style::FontDesc;
pub use crate::style::HSLColor;
pub use crate::style::IntoFont;
pub use crate::style::IntoTextStyle;
pub use crate::style::Palette;
pub use crate::style::Palette100;
pub use crate::style::Palette99;
pub use crate::style::Palette9999;
pub use crate::style::PaletteColor;
pub use crate::style::RGBAColor;
pub use crate::style::RGBColor;
pub use crate::style::ShapeStyle;
pub use crate::style::TextStyle;
pub use crate::element::Circle;
pub use crate::element::Cross;
pub use crate::element::Cubiod;
pub use crate::element::DynElement;
pub use crate::element::EmptyElement;
pub use crate::element::IntoDynElement;
pub use crate::element::MultiLineText;
pub use crate::element::PathElement;
pub use crate::element::Pie;
pub use crate::element::Pixel;
pub use crate::element::Polygon;
pub use crate::element::Rectangle;
pub use crate::element::Text;
pub use crate::element::TriangleMarker;
pub use crate::data::Quartiles;
pub use crate::drawing::*;
Structs§
- The SVG image drawing backend
Enums§
- Describes font family. This can be either a specific font family name, such as “arial”, or a general font family class, such as “serif” and “sans-serif”
- Describes the font style. Such as Italic, Oblique, etc.
- Specifying text transformations
Traits§
- The drawing backend trait, which implements the low-level drawing APIs. This trait has a set of default implementation. And the minimal requirement of implementing a drawing backend is implementing the
draw_pixel
function.
Type Aliases§
- The type used to returns a drawing operation that can be failed