plotlars/
lib.rs

1#![doc = include_str!("../README.md")]
2#![allow(clippy::needless_doctest_main)]
3
4mod common;
5mod components;
6mod plots;
7
8pub use crate::common::plot::Plot;
9pub use crate::components::axis::{Axis, AxisSide, AxisType};
10pub use crate::components::color::Rgb;
11pub use crate::components::colorbar::ColorBar;
12pub use crate::components::coloring::Coloring;
13pub use crate::components::exponent::ValueExponent;
14pub use crate::components::legend::Legend;
15pub use crate::components::lighting::Lighting;
16pub use crate::components::line::Line;
17pub use crate::components::orientation::Orientation;
18pub use crate::components::palette::Palette;
19pub use crate::components::shape::Shape;
20pub use crate::components::arrangement::Arrangement;
21pub use crate::components::text::Text;
22pub use crate::components::tick::TickDirection;
23pub use crate::plots::array2dplot::Array2dPlot;
24pub use crate::plots::barplot::BarPlot;
25pub use crate::plots::boxplot::BoxPlot;
26pub use crate::plots::contourplot::ContourPlot;
27pub use crate::plots::heatmap::HeatMap;
28pub use crate::plots::histogram::Histogram;
29pub use crate::plots::image::Image;
30pub use crate::plots::lineplot::LinePlot;
31pub use crate::plots::piechart::PieChart;
32pub use crate::plots::sankeydiagram::SankeyDiagram;
33pub use crate::plots::scatter3dplot::Scatter3dPlot;
34pub use crate::plots::scattermap::ScatterMap;
35pub use crate::plots::scatterplot::ScatterPlot;
36pub use crate::plots::surfaceplot::SurfacePlot;
37pub use crate::plots::timeseriesplot::TimeSeriesPlot;