#[repr(C, align(16))]pub struct kln_point {
pub p3: __m128,
}Expand description
The point at cartesian coordinate $(x, y, z)$ corresponds to the
multivector:
$$\mathbf{e}{123} + x\mathbf{e}{032} + y\mathbf{e}{013} +
z\mathbf{e}{021}$$
Fields§
§p3: __m128LSB (e123, e021, e013, e032) MSB
Trait Implementations§
Auto Trait Implementations§
impl Freeze for kln_point
impl RefUnwindSafe for kln_point
impl Send for kln_point
impl Sync for kln_point
impl Unpin for kln_point
impl UnwindSafe for kln_point
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