List of all items
Structs
- PlotOptions
- context::SharedWgpuContext
- core::camera::Camera
- core::camera::CameraController
- core::depth::ClipPolicy
- core::gpu_pack::GpuPackContext
- core::interaction::Modifiers
- core::plot_renderer::PlotRenderConfig
- core::plot_renderer::PlotRenderer
- core::plot_renderer::RenderResult
- core::plot_renderer::RenderTarget
- core::renderer::DirectUniforms
- core::renderer::GridUniforms
- core::renderer::PointStyleUniforms
- core::renderer::Uniforms
- core::renderer::Vertex
- core::renderer::WgpuRenderer
- core::scene::BoundingBox
- core::scene::DrawCall
- core::scene::DrawIndirectArgsRaw
- core::scene::Frustum
- core::scene::GpuIndirectDraw
- core::scene::GpuVertexBuffer
- core::scene::LodLevel
- core::scene::Material
- core::scene::Plane
- core::scene::RenderData
- core::scene::Scene
- core::scene::SceneNode
- core::scene::SceneStatistics
- data::buffers::BufferManager
- data::geometry::GeometryUtils
- data::lod::LodManager
- event::FigureEvent
- event::FigureLayout
- event::FigureLegendEntry
- event::FigureMetadata
- event::FigureScene
- event::FigureSnapshot
- event::PlotDescriptor
- event::SerializedAxesMetadata
- event::SerializedLegendStyle
- event::SerializedTextAnnotation
- event::SerializedTextStyle
- event::SerializedVertex
- export::image::ImageExportSettings
- export::image::ImageExporter
- export::native_surface::NativeSurfaceRenderContext
- export::vector::VectorExportSettings
- export::vector::VectorExporter
- export::web::SerializedRenderData
- export::web::WebExportSettings
- export::web::WebExporter
- export::web::WidgetInstance
- gpu::area::AreaGpuInputs
- gpu::area::AreaGpuParams
- gpu::bar::BarGpuInputs
- gpu::bar::BarGpuParams
- gpu::contour::ContourGpuInputs
- gpu::contour::ContourGpuParams
- gpu::contour_fill::ContourFillGpuInputs
- gpu::contour_fill::ContourFillGpuParams
- gpu::errorbar::ErrorBarGpuInputs
- gpu::errorbar::ErrorBarGpuParams
- gpu::histogram::HistogramGpuInputs
- gpu::histogram::HistogramGpuOutput
- gpu::histogram::HistogramGpuParams
- gpu::image::TrueColorImageGpuInputs
- gpu::line3::Line3GpuInputs
- gpu::line3::Line3GpuParams
- gpu::line::LineGpuInputs
- gpu::line::LineGpuParams
- gpu::quiver::QuiverGpuInputs
- gpu::quiver::QuiverGpuParams
- gpu::scatter2::Scatter2GpuInputs
- gpu::scatter2::Scatter2GpuParams
- gpu::scatter3::Scatter3GpuInputs
- gpu::scatter3::Scatter3GpuParams
- gpu::stairs::StairsGpuInputs
- gpu::stairs::StairsGpuParams
- gpu::stem::StemGpuInputs
- gpu::stem::StemGpuParams
- gpu::surface::SurfaceGpuInputs
- gpu::surface::SurfaceGpuParams
- gui::controls::PlotControls
- gui::lifecycle::WindowRegistration
- gui::native_window::NativeWindowManager
- gui::thread_manager::GuiThreadManager
- gui::thread_manager::MainThreadDetector
- gui::widgets::PlotWidget
- gui::window::PlotWindow
- gui::window::WindowConfig
- overlay::plot_overlay::FrameInfo
- overlay::plot_overlay::OverlayConfig
- overlay::plot_overlay::OverlayMetrics
- overlay::plot_overlay::PlotMargins
- overlay::plot_overlay::PlotOverlay
- plots::area::AreaPlot
- plots::bar::BarChart
- plots::bar::BarChartStatistics
- plots::contour::ContourPlot
- plots::contour_fill::ContourFillPlot
- plots::errorbar::ErrorBar
- plots::figure::AxesMetadata
- plots::figure::Figure
- plots::figure::FigureStatistics
- plots::figure::LegendEntry
- plots::figure::LegendStyle
- plots::figure::PieLabelEntry
- plots::figure::TextAnnotation
- plots::figure::TextStyle
- plots::line3::Line3Plot
- plots::line::LineGpuStyle
- plots::line::LineMarkerAppearance
- plots::line::LinePlot
- plots::line::PlotStatistics
- plots::pie::PieChart
- plots::pie::PieSliceMeta
- plots::quiver::QuiverPlot
- plots::scatter3::Scatter3Plot
- plots::scatter::PlotStatistics
- plots::scatter::ScatterGpuStyle
- plots::scatter::ScatterPlot
- plots::stairs::StairsPlot
- plots::stem::StemPlot
- plots::surface::SurfacePlot
- plots::surface::SurfaceStatistics
- plots::volume::VolumePlot
- plots::volume::VolumeStatistics
- styling::config::ClassicLightTheme
- styling::config::CustomColorConfig
- styling::config::CustomTheme
- styling::config::GridConfig
- styling::config::HighContrastTheme
- styling::config::InteractionConfig
- styling::config::LayoutConfig
- styling::config::PlotThemeConfig
- styling::config::TypographyConfig
- styling::theme::Layout
- styling::theme::ModernDarkTheme
- styling::theme::Typography
Enums
- core::camera::MouseButton
- core::camera::ProjectionType
- core::depth::DepthMode
- core::interaction::KeyCode
- core::interaction::MouseButton
- core::interaction::PlotEvent
- core::renderer::PipelineType
- core::scene::AlphaMode
- core::scene::ImageData
- event::FigureEventKind
- event::PlotKind
- event::ScenePlot
- export::image::ImageFormat
- export::vector::VectorFormat
- gpu::ScalarType
- gpu::axis::AxisData
- gpu::bar::BarLayoutMode
- gpu::bar::BarOrientation
- gpu::histogram::HistogramGpuWeights
- gpu::histogram::HistogramNormalizationMode
- gpu::scatter2::ScatterAttributeBuffer
- gpu::scatter2::ScatterColorBuffer
- gui::native_window::NativeWindowResult
- gui::thread_manager::GuiErrorCode
- gui::thread_manager::GuiOperationResult
- gui::thread_manager::GuiThreadMessage
- plots::bar::Orientation
- plots::errorbar::ErrorBarOrientation
- plots::figure::PlotElement
- plots::figure::PlotType
- plots::line::LineCap
- plots::line::LineJoin
- plots::line::LineStyle
- plots::scatter::MarkerStyle
- plots::surface::ColorMap
- plots::surface::ShadingMode
- plots::volume::VolumeColorMap
- styling::config::ThemeVariant
Traits
Functions
- context::install_shared_wgpu_context
- context::shared_wgpu_context
- core::plot_renderer::plot_utils::calculate_tick_interval
- core::plot_renderer::plot_utils::format_tick_label
- core::plot_renderer::plot_utils::generate_grid_lines
- core::plot_renderer::plot_utils::generate_major_ticks
- core::renderer::marker_shape_code
- core::renderer::vertex_utils::create_line
- core::renderer::vertex_utils::create_line_plot
- core::renderer::vertex_utils::create_line_plot_dashed
- core::renderer::vertex_utils::create_point_cloud
- core::renderer::vertex_utils::create_scatter_plot
- core::renderer::vertex_utils::create_thick_polyline
- core::renderer::vertex_utils::create_thick_polyline_dashed
- core::renderer::vertex_utils::create_thick_polyline_round_caps
- core::renderer::vertex_utils::create_thick_polyline_square_caps
- core::renderer::vertex_utils::create_thick_polyline_with_join
- core::renderer::vertex_utils::create_triangle
- core::renderer::vertex_utils::extrude_polyline
- core::renderer::vertex_utils::extrude_polyline_with_join
- core::viewport::data_units_per_px
- export::native_surface::render_figure_png_bytes_interactive
- export::native_surface::render_figure_png_bytes_interactive_and_theme
- export::native_surface::render_figure_png_bytes_interactive_and_theme_and_textmark
- export::native_surface::render_figure_png_bytes_interactive_with_axes_cameras
- export::native_surface::render_figure_png_bytes_interactive_with_axes_cameras_and_theme
- export::native_surface::render_figure_png_bytes_interactive_with_axes_cameras_and_theme_and_textmark
- export::native_surface::render_figure_png_bytes_interactive_with_camera
- export::native_surface::render_figure_png_bytes_interactive_with_camera_and_theme
- export::native_surface::render_figure_png_bytes_interactive_with_camera_and_theme_and_textmark
- export::native_surface::render_figure_rgba_bytes_interactive
- export::native_surface::render_figure_rgba_bytes_interactive_and_theme
- export::native_surface::render_figure_rgba_bytes_interactive_with_axes_cameras
- export::native_surface::render_figure_rgba_bytes_interactive_with_axes_cameras_and_theme
- export::native_surface::render_figure_rgba_bytes_interactive_with_camera
- export::native_surface::render_figure_rgba_bytes_interactive_with_camera_and_theme
- gpu::area::pack_vertices
- gpu::axis::axis_storage_buffer
- gpu::bar::pack_vertices_from_values
- gpu::contour::pack_contour_vertices
- gpu::contour_fill::pack_contour_fill_vertices
- gpu::errorbar::pack_vertical_vertices
- gpu::histogram::histogram_values_buffer
- gpu::image::pack_truecolor_vertices
- gpu::line3::pack_vertices_from_xyz
- gpu::line::pack_marker_vertices_from_xy
- gpu::line::pack_vertices_from_xy
- gpu::quiver::pack_vertices
- gpu::scatter2::pack_vertices_from_xy
- gpu::scatter3::pack_vertices_from_xyz
- gpu::stairs::pack_vertices_from_xy
- gpu::stem::pack_vertices_from_xy
- gpu::surface::pack_surface_vertices
- gpu::tuning::effective_workgroup_size
- gpu::tuning::set_effective_workgroup_size
- gpu::util::readback_f32
- gpu::util::readback_f32_buffer
- gpu::util::readback_u32
- gui::lifecycle::register_handle
- gui::lifecycle::render_figure
- gui::lifecycle::request_close
- gui::native_window::initialize_native_window
- gui::native_window::is_native_window_available
- gui::native_window::show_plot_native_window
- gui::native_window::show_plot_native_window_with_signal
- gui::single_window_manager::is_window_available
- gui::single_window_manager::show_plot_sequential
- gui::single_window_manager::show_plot_sequential_with_signal
- gui::thread_manager::get_gui_manager
- gui::thread_manager::health_check_global
- gui::thread_manager::initialize_gui_manager
- gui::thread_manager::is_main_thread
- gui::thread_manager::register_main_thread
- gui::thread_manager::show_plot_global
- gui::thread_manager::show_plot_global_with_signal
- plot_bar
- plot_histogram
- plot_line
- plot_scatter
- plots::bar::matlab_compat::bar
- plots::bar::matlab_compat::bar_with_color
- plots::bar::matlab_compat::bar_with_labels
- plots::contour::contour_bounds
- plots::figure::matlab_compat::figure
- plots::figure::matlab_compat::figure_with_title
- plots::figure::matlab_compat::plot_multiple_lines
- plots::figure::matlab_compat::scatter_multiple
- plots::line::matlab_compat::plot
- plots::line::matlab_compat::plot_with_color
- plots::scatter::matlab_compat::scatter
- plots::scatter::matlab_compat::scatter_with_style
- plots::surface::matlab_compat::mesh
- plots::surface::matlab_compat::meshgrid_surf
- plots::surface::matlab_compat::surf
- plots::surface::matlab_compat::surf_with_colormap
- render_interactive_with_handle
- show_interactive_platform_optimal
- show_plot_unified
- styling::config::validate_theme_config
Type Aliases
Constants
- gpu::shaders::area::F32
- gpu::shaders::area::F64
- gpu::shaders::bar::F32
- gpu::shaders::bar::F64
- gpu::shaders::contour::F32
- gpu::shaders::contour::F64
- gpu::shaders::contour_fill::F32
- gpu::shaders::contour_fill::F64
- gpu::shaders::errorbar::F32
- gpu::shaders::errorbar::F64
- gpu::shaders::histogram::convert::TEMPLATE
- gpu::shaders::histogram::counts::F32_UNIFORM
- gpu::shaders::histogram::counts::F32_WEIGHTS_F32
- gpu::shaders::histogram::counts::F32_WEIGHTS_F64
- gpu::shaders::histogram::counts::F64_UNIFORM
- gpu::shaders::histogram::counts::F64_WEIGHTS_F32
- gpu::shaders::histogram::counts::F64_WEIGHTS_F64
- gpu::shaders::histogram_convert::TEMPLATE
- gpu::shaders::image::F32
- gpu::shaders::image::F64
- gpu::shaders::line3::F32
- gpu::shaders::line3::F64
- gpu::shaders::line::F32
- gpu::shaders::line::F64
- gpu::shaders::line::MARKER_F32
- gpu::shaders::line::MARKER_F64
- gpu::shaders::quiver::F32
- gpu::shaders::quiver::F64
- gpu::shaders::scatter2::F32
- gpu::shaders::scatter2::F64
- gpu::shaders::scatter3::F32
- gpu::shaders::scatter3::F64
- gpu::shaders::stairs::F32
- gpu::shaders::stairs::F64
- gpu::shaders::stem::F32
- gpu::shaders::stem::F64
- gpu::shaders::surface::F32
- gpu::shaders::surface::F64
- gpu::shaders::vertex::grid_plane::SHADER
- gpu::shaders::vertex::image_direct::SHADER
- gpu::shaders::vertex::line::SHADER
- gpu::shaders::vertex::line_direct::SHADER
- gpu::shaders::vertex::point::SHADER
- gpu::shaders::vertex::point_direct::SHADER
- gpu::shaders::vertex::triangle::SHADER