pub struct Matrix4x4 {
pub m: [[Float; 4]; 4],
}
Fields§
§m: [[Float; 4]; 4]
Implementations§
source§impl Matrix4x4
impl Matrix4x4
pub fn new( t00: Float, t01: Float, t02: Float, t03: Float, t10: Float, t11: Float, t12: Float, t13: Float, t20: Float, t21: Float, t22: Float, t23: Float, t30: Float, t31: Float, t32: Float, t33: Float ) -> Self
pub fn transpose(m: &Matrix4x4) -> Matrix4x4
pub fn inverse(m: &Matrix4x4) -> Matrix4x4
Trait Implementations§
source§impl PartialEq<Matrix4x4> for Matrix4x4
impl PartialEq<Matrix4x4> for Matrix4x4
impl Copy for Matrix4x4
Auto Trait Implementations§
impl RefUnwindSafe for Matrix4x4
impl Send for Matrix4x4
impl Sync for Matrix4x4
impl Unpin for Matrix4x4
impl UnwindSafe for Matrix4x4
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> Pointable for T
impl<T> Pointable for T
source§impl<R, P> ReadPrimitive<R> for Pwhere
R: Read + ReadEndian<P>,
P: Default,
impl<R, P> ReadPrimitive<R> for Pwhere R: Read + ReadEndian<P>, P: Default,
source§fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
fn read_from_little_endian(read: &mut R) -> Result<Self, Error>
Read this value from the supplied reader. Same as
ReadEndian::read_from_little_endian()
.