pub enum Voxel {
Maxima(EncodedAtom),
Boundary(IntMap<EncodedAtom, f32>),
Vacuum,
}Expand description
Describes the state of the voxel.
Variants§
Maxima(EncodedAtom)
Contians the position of the voxel’s maxima.
Boundary(IntMap<EncodedAtom, f32>)
Contians a vector of the maxima the current voxel contributes to and their weights.
Vacuum
A voxel beneath the vacuum tolerance and not contributing to any maxima.
Auto Trait Implementations§
impl Freeze for Voxel
impl RefUnwindSafe for Voxel
impl Send for Voxel
impl Sync for Voxel
impl Unpin for Voxel
impl UnsafeUnpin for Voxel
impl UnwindSafe for Voxel
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