pub enum SpzGaussiansPositions {
Float16(Vec<[u16; 3]>),
FixedPoint24(Vec<[[u8; 3]; 3]>),
}Expand description
Representation of SPZ Gaussians position s.
Variants§
Float16(Vec<[u16; 3]>)
(x, y, z) each as 16-bit floating point.
FixedPoint24(Vec<[[u8; 3]; 3]>)
(x, y, z) each as 24-bit fixed point signed integer.
Implementations§
Trait Implementations§
Source§impl Clone for SpzGaussiansPositions
impl Clone for SpzGaussiansPositions
Source§fn clone(&self) -> SpzGaussiansPositions
fn clone(&self) -> SpzGaussiansPositions
Returns a duplicate of the value. Read more
1.0.0 · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for SpzGaussiansPositions
impl Debug for SpzGaussiansPositions
Source§impl PartialEq for SpzGaussiansPositions
impl PartialEq for SpzGaussiansPositions
impl StructuralPartialEq for SpzGaussiansPositions
Auto Trait Implementations§
impl Freeze for SpzGaussiansPositions
impl RefUnwindSafe for SpzGaussiansPositions
impl Send for SpzGaussiansPositions
impl Sync for SpzGaussiansPositions
impl Unpin for SpzGaussiansPositions
impl UnwindSafe for SpzGaussiansPositions
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