#[repr(C)]pub struct Matrix {
pub xx: f32,
pub xy: f32,
pub xz: f32,
pub yx: f32,
pub yy: f32,
pub yz: f32,
pub zx: f32,
pub zy: f32,
pub zz: f32,
}
Expand description
3x3 matrix in row-major order.
Fields§
§xx: f32
§xy: f32
§xz: f32
§yx: f32
§yy: f32
§yz: f32
§zx: f32
§zy: f32
§zz: f32
Trait Implementations§
Source§impl From<FusionMatrix> for Matrix
impl From<FusionMatrix> for Matrix
Source§fn from(value: FusionMatrix) -> Self
fn from(value: FusionMatrix) -> Self
Converts to this type from the input type.
Source§impl From<Matrix> for FusionMatrix
impl From<Matrix> for FusionMatrix
Source§impl PartialOrd for Matrix
impl PartialOrd for Matrix
impl Copy for Matrix
impl StructuralPartialEq for Matrix
Auto Trait Implementations§
impl Freeze for Matrix
impl RefUnwindSafe for Matrix
impl Send for Matrix
impl Sync for Matrix
impl Unpin for Matrix
impl UnwindSafe for Matrix
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