Expand description
GUI components for interactive plotting
Provides interactive controls, widgets, and GUI layout for desktop plotting applications.
Re-exports§
pub use controls::PlotControls;pub use plot_overlay::PlotOverlay;pub use thread_manager::get_gui_manager;pub use thread_manager::health_check_global;pub use thread_manager::initialize_gui_manager;pub use thread_manager::is_main_thread;pub use thread_manager::register_main_thread;pub use thread_manager::show_plot_global;pub use thread_manager::GuiErrorCode;pub use thread_manager::GuiOperationResult;pub use thread_manager::GuiThreadManager;pub use native_window::initialize_native_window;pub use native_window::is_native_window_available;pub use native_window::show_plot_native_window;pub use native_window::NativeWindowManager;pub use native_window::NativeWindowResult;pub use single_window_manager::is_window_available;pub use single_window_manager::show_plot_sequential;pub use window::*;
Modules§
- controls
- Interactive controls for plots
- native_
window - Native cross-platform window management
- plot_
overlay - GUI overlay system for interactive plot controls and annotations
- single_
window_ manager - Single Window Manager - V8-caliber EventLoop management
- thread_
manager - Robust GUI thread management system
- widgets
- Custom plot widgets
- window
- Main window management for interactive GUI plotting
- window_
impl - Implementation methods for the GUI plot window