#[repr(transparent)]pub struct TransformationMatrix(pub [u8; 128]);Tuple Fields§
§0: [u8; 128]Implementations§
Source§impl<'a> TransformationMatrix
impl<'a> TransformationMatrix
pub fn new( m00: f64, m01: f64, m02: f64, m03: f64, m10: f64, m11: f64, m12: f64, m13: f64, m20: f64, m21: f64, m22: f64, m23: f64, m30: f64, m31: f64, m32: f64, m33: f64, ) -> Self
pub fn m00(&self) -> f64
pub fn set_m00(&mut self, x: f64)
pub fn m01(&self) -> f64
pub fn set_m01(&mut self, x: f64)
pub fn m02(&self) -> f64
pub fn set_m02(&mut self, x: f64)
pub fn m03(&self) -> f64
pub fn set_m03(&mut self, x: f64)
pub fn m10(&self) -> f64
pub fn set_m10(&mut self, x: f64)
pub fn m11(&self) -> f64
pub fn set_m11(&mut self, x: f64)
pub fn m12(&self) -> f64
pub fn set_m12(&mut self, x: f64)
pub fn m13(&self) -> f64
pub fn set_m13(&mut self, x: f64)
pub fn m20(&self) -> f64
pub fn set_m20(&mut self, x: f64)
pub fn m21(&self) -> f64
pub fn set_m21(&mut self, x: f64)
pub fn m22(&self) -> f64
pub fn set_m22(&mut self, x: f64)
pub fn m23(&self) -> f64
pub fn set_m23(&mut self, x: f64)
pub fn m30(&self) -> f64
pub fn set_m30(&mut self, x: f64)
pub fn m31(&self) -> f64
pub fn set_m31(&mut self, x: f64)
pub fn m32(&self) -> f64
pub fn set_m32(&mut self, x: f64)
pub fn m33(&self) -> f64
pub fn set_m33(&mut self, x: f64)
Trait Implementations§
Source§impl Clone for TransformationMatrix
impl Clone for TransformationMatrix
Source§fn clone(&self) -> TransformationMatrix
fn clone(&self) -> TransformationMatrix
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 TransformationMatrix
impl Debug for TransformationMatrix
Source§impl Default for TransformationMatrix
impl Default for TransformationMatrix
Source§impl<'a> Follow<'a> for &'a TransformationMatrix
impl<'a> Follow<'a> for &'a TransformationMatrix
Source§impl<'a> Follow<'a> for TransformationMatrix
impl<'a> Follow<'a> for TransformationMatrix
Source§impl PartialEq for TransformationMatrix
impl PartialEq for TransformationMatrix
Source§fn eq(&self, other: &TransformationMatrix) -> bool
fn eq(&self, other: &TransformationMatrix) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl<'b> Push for TransformationMatrix
impl<'b> Push for TransformationMatrix
Source§impl<'a> Verifiable for TransformationMatrix
impl<'a> Verifiable for TransformationMatrix
impl Copy for TransformationMatrix
impl SimpleToVerifyInSlice for TransformationMatrix
impl StructuralPartialEq for TransformationMatrix
Auto Trait Implementations§
impl Freeze for TransformationMatrix
impl RefUnwindSafe for TransformationMatrix
impl Send for TransformationMatrix
impl Sync for TransformationMatrix
impl Unpin for TransformationMatrix
impl UnsafeUnpin for TransformationMatrix
impl UnwindSafe for TransformationMatrix
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