Skip to main content

Crate pluot_core

Crate pluot_core 

Source

Re-exports§

pub use crate::params::RenderParams;
pub use crate::params::PlotParams;
pub use crate::params::LayerParams;
pub use crate::params::GraphicsFormat;
pub use crate::params::LayeredPlotRenderParams;
pub use crate::params::ViewMode;
pub use crate::render_traits::AspectRatioMode;
pub use crate::render_traits::AspectRatioAlignmentMode;
pub use crate::render_traits::UnitsMode;
pub use crate::render_traits::ViewParams;
pub use crate::render_traits::MarginParams;
pub use crate::registry::LayerRegistration;
pub use crate::registry::get_layer_from_registry;
pub use crate::viewport::project;
pub use crate::viewport::unproject;
pub use crate::viewport::get_bounds;
pub use crate::viewport::camera_matrix_to_zoom_and_translation;
pub use crate::cache::get_or_init_store;
pub use crate::cache::use_memo_vec_f32;
pub use crate::cache::use_memo_vec_i32;
pub use crate::cache::use_memo_vec_string;
pub use crate::cache::use_memo_numeric_data;
pub use crate::bindings::plain_rust::log;
pub use crate::bindings::plain_rust::zarr_get;
pub use crate::bindings::plain_rust::zarr_get_range_from_end;
pub use crate::bindings::plain_rust::zarr_get_range_from_offset;
pub use crate::bindings::plain_rust::zarr_has;
pub use crate::bindings::plain_rust::zarr_get_status;
pub use crate::bindings::plain_rust::zarr_get_range_from_end_status;
pub use crate::bindings::plain_rust::zarr_get_range_from_offset_status;
pub use crate::bindings::plain_rust::zarr_has_status;
pub use wgpu;

Modules§

bindings
cache
compute
d3
layers
maybe
MaybeSend and MaybeSync traits for cross-platform async code.
params
plot_layers
positioning
registry
render_traits
render_types
two
viewport
zarr
zarr_types

Macros§

maybe_timeout

Structs§

Duration
A Duration type to represent a span of time, typically used for system timeouts.
LayerPickingResult
PickingResult

Traits§

FutureExt
Extend Future with time-based operations.

Functions§

pick
render