#[repr(C)]pub struct F32Matrix3x3(pub F32Vector3, pub F32Vector3, pub F32Vector3);Expand description
Row-major 3x3 float matrix.
Tuple Fields§
§0: F32Vector3§1: F32Vector3§2: F32Vector3Implementations§
Source§impl F32Matrix3x3
impl F32Matrix3x3
Sourcepub fn new(r0: F32Vector3, r1: F32Vector3, r2: F32Vector3) -> Self
pub fn new(r0: F32Vector3, r1: F32Vector3, r2: F32Vector3) -> Self
Construct from an array of row/column vectors.
Trait Implementations§
Source§impl Clone for F32Matrix3x3
impl Clone for F32Matrix3x3
Source§fn clone(&self) -> F32Matrix3x3
fn clone(&self) -> F32Matrix3x3
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 F32Matrix3x3
impl Debug for F32Matrix3x3
Source§impl From<F32Matrix3x3> for Mat3
impl From<F32Matrix3x3> for Mat3
Source§fn from(F32Matrix3x3: F32Matrix3x3) -> Self
fn from(F32Matrix3x3: F32Matrix3x3) -> Self
Converts to this type from the input type.
Source§impl From<F32Matrix3x3> for Mat3A
impl From<F32Matrix3x3> for Mat3A
Source§fn from(F32Matrix3x3: F32Matrix3x3) -> Self
fn from(F32Matrix3x3: F32Matrix3x3) -> Self
Converts to this type from the input type.
Source§impl From<Mat3> for F32Matrix3x3
impl From<Mat3> for F32Matrix3x3
Source§impl From<Mat3A> for F32Matrix3x3
impl From<Mat3A> for F32Matrix3x3
Source§impl PartialEq for F32Matrix3x3
impl PartialEq for F32Matrix3x3
impl Copy for F32Matrix3x3
impl StructuralPartialEq for F32Matrix3x3
Auto Trait Implementations§
impl Freeze for F32Matrix3x3
impl RefUnwindSafe for F32Matrix3x3
impl Send for F32Matrix3x3
impl Sync for F32Matrix3x3
impl Unpin for F32Matrix3x3
impl UnwindSafe for F32Matrix3x3
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