pub struct HeatmapConfig {
pub resolution_x: usize,
pub resolution_y: usize,
pub slice_axis: SliceAxis,
pub slice_offset: Fix128,
pub bounds_min: Vec3Fix,
pub bounds_max: Vec3Fix,
}Expand description
Configuration for heatmap generation.
Fields§
§resolution_x: usizeHorizontal resolution (pixels/cells)
resolution_y: usizeVertical resolution (pixels/cells)
slice_axis: SliceAxisAxis perpendicular to the slice plane
slice_offset: Fix128Position along the slice axis
bounds_min: Vec3FixMinimum corner of the sampling region
bounds_max: Vec3FixMaximum corner of the sampling region
Trait Implementations§
Source§impl Clone for HeatmapConfig
impl Clone for HeatmapConfig
Auto Trait Implementations§
impl Freeze for HeatmapConfig
impl RefUnwindSafe for HeatmapConfig
impl Send for HeatmapConfig
impl Sync for HeatmapConfig
impl Unpin for HeatmapConfig
impl UnsafeUnpin for HeatmapConfig
impl UnwindSafe for HeatmapConfig
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
fn into_either(self, into_left: bool) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self> ⓘ
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more