Struct nalgebra::Mat6
[−]
[src]
pub struct Mat6<N> { pub m11: N, pub m21: N, pub m31: N, pub m41: N, pub m51: N, pub m61: N, pub m12: N, pub m22: N, pub m32: N, pub m42: N, pub m52: N, pub m62: N, pub m13: N, pub m23: N, pub m33: N, pub m43: N, pub m53: N, pub m63: N, pub m14: N, pub m24: N, pub m34: N, pub m44: N, pub m54: N, pub m64: N, pub m15: N, pub m25: N, pub m35: N, pub m45: N, pub m55: N, pub m65: N, pub m16: N, pub m26: N, pub m36: N, pub m46: N, pub m56: N, pub m66: N, }
Square matrix of dimension 6.
Fields
m11 | |
m21 | |
m31 | |
m41 | |
m51 | |
m61 | |
m12 | |
m22 | |
m32 | |
m42 | |
m52 | |
m62 | |
m13 | |
m23 | |
m33 | |
m43 | |
m53 | |
m63 | |
m14 | |
m24 | |
m34 | |
m44 | |
m54 | |
m64 | |
m15 | |
m25 | |
m35 | |
m45 | |
m55 | |
m65 | |
m16 | |
m26 | |
m36 | |
m46 | |
m56 | |
m66 |
Methods
impl<N> Mat6<N>
fn new(m11: N, m12: N, m13: N, m14: N, m15: N, m16: N, m21: N, m22: N, m23: N, m24: N, m25: N, m26: N, m31: N, m32: N, m33: N, m34: N, m35: N, m36: N, m41: N, m42: N, m43: N, m44: N, m45: N, m46: N, m51: N, m52: N, m53: N, m54: N, m55: N, m56: N, m61: N, m62: N, m63: N, m64: N, m65: N, m66: N) -> Mat6<N>
impl<N> Mat6<N>
fn as_array(&self) -> &[[N; 6]; 6]
View this matrix as a column-major array of arrays.
fn as_array_mut<'a>(&'a mut self) -> &'a mut [[N; 6]; 6]
View this matrix as a column-major mutable array of arrays.
fn from_array_ref(array: &[[N; 6]; 6]) -> &Mat6<N>
View a column-major array of array as a vector.
fn from_array_mut(array: &mut [[N; 6]; 6]) -> &mut Mat6<N>
View a column-major array of array as a mutable vector.