Struct nalgebra::Mat3
[−]
[src]
pub struct Mat3<N> {
pub m11: N,
pub m21: N,
pub m31: N,
pub m12: N,
pub m22: N,
pub m32: N,
pub m13: N,
pub m23: N,
pub m33: N,
}Square matrix of dimension 3.
Fields
m11 | |
m21 | |
m31 | |
m12 | |
m22 | |
m32 | |
m13 | |
m23 | |
m33 |
Methods
impl<N> Mat3<N>
impl<N> Mat3<N>
fn as_array(&self) -> &[[N; 3]; 3]
View this matrix as a column-major array of arrays.
fn as_array_mut<'a>(&'a mut self) -> &'a mut [[N; 3]; 3]
View this matrix as a column-major mutable array of arrays.
fn from_array_ref(array: &[[N; 3]; 3]) -> &Mat3<N>
View a column-major array of array as a vector.
fn from_array_mut(array: &mut [[N; 3]; 3]) -> &mut Mat3<N>
View a column-major array of array as a mutable vector.