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;Deprecatedpub use crate::coord::types::IntoMonthly;pub use crate::coord::types::IntoYearly;pub use crate::coord::types::RangedDate;pub use crate::coord::types::RangedDateTime;pub use crate::coord::types::RangedDuration;pub use crate::series::AreaSeries;pub use crate::series::Histogram;pub use crate::series::LineSeries;pub use crate::series::PointSeries;pub use crate::series::SurfaceSeries;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::full_palette;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::element::Boxplot;pub use crate::element::CandleStick;pub use crate::element::ErrorBar;pub use crate::element::BitMapElement;pub use crate::data::Quartiles;pub use crate::element::Path;Deprecatedpub use crate::drawing::*;
Structs
- The backend that drawing a bitmap
- 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_pixelfunction.
Type Definitions
- The type used to returns a drawing operation that can be failed