Expand description
RunMat Plot - World-class interactive plotting library
High-performance GPU-accelerated plotting. Unified rendering pipeline for both interactive and static export.
Re-exports§
pub use gui::PlotWindow;pub use gui::WindowConfig;pub use gui::is_window_available;pub use gui::show_plot_sequential;pub use gui::get_gui_manager;pub use gui::health_check_global;pub use gui::initialize_gui_manager;pub use gui::is_main_thread;pub use gui::register_main_thread;pub use gui::show_plot_global;pub use gui::GuiErrorCode;pub use gui::GuiOperationResult;pub use gui::GuiThreadManager;pub use plots::*;pub use export::*;
Modules§
- core
- Core rendering and scene management for RunMat Plot
- data
- Data processing and optimization for plotting
- export
- Export functionality for static images and interactive formats
- gui
- GUI components for interactive plotting
- plots
- High-level plot type implementations
- styling
- Modern styling and theming system for RunMat plots
Structs§
- Plot
Options - Plot options for customizing output
Functions§
- plot_
bar - Create a bar chart - unified pipeline
- plot_
histogram - Create a histogram - unified pipeline
- plot_
line - Create a line plot - unified pipeline
- plot_
scatter - Create a scatter plot - unified pipeline
- show_
interactive_ platform_ optimal - Show an interactive plot with optimal platform compatibility This is the main entry point used by the runtime
- show_
plot_ unified - UNIFIED PLOTTING FUNCTION - One path for all plot types