starsight 0.3.3

A unified scientific visualization crate for Rust — from zero-config one-liners to GPU-accelerated interactive 3D.
Documentation
//! Prelude: a single glob import for the most-used types.
//!
//! ```no_run
//! use starsight::prelude::*;
//! ```

pub use crate::background::errors::{Result, StarsightError};
pub use crate::background::primitives::{Color, ColorAlpha, Point, Rect, Size, Transform, Vec2};
pub use crate::colormap::{Colormap, DEFAULT};
pub use crate::common::inferences::ChartKind;
pub use crate::common::{Colorbar, Edge, Figure, LegendPosition, MultiPanelFigure};
pub use crate::components::marks::{
    ArcMark, AreaMark, AxisDir, BarMark, BoxPlotGroup, BoxPlotMark, CandlestickMark, ContourMark,
    ContourMode, ErrorBarMark, ErrorBarOrientation, HeatmapMark, HistogramMark, LineMark, Mark,
    Ohlc, Orientation, PieMark, PointMark, PolarBarMark, PolarRectMark, RadarMark, RugMark,
    StepMark, ViolinGroup, ViolinMark, ViolinScale,
};
pub use crate::plot;
pub use crate::statistics::BinMethod;
pub use crate::theme::{
    DEFAULT_DARK, DEFAULT_LIGHT, Theme, format_extension_from_env, theme_from_env,
    theme_suffix_from_env,
};