Trait Matrix4Ext

Source
pub trait Matrix4Ext<T>
where T: Scalar,
{ // Required methods fn side(&self) -> Matrix<T, Const<3>, Const<1>, ArrayStorage<T, 3, 1>>; fn up(&self) -> Matrix<T, Const<3>, Const<1>, ArrayStorage<T, 3, 1>>; fn look(&self) -> Matrix<T, Const<3>, Const<1>, ArrayStorage<T, 3, 1>>; fn position(&self) -> Matrix<T, Const<3>, Const<1>, ArrayStorage<T, 3, 1>>; fn basis(&self) -> Matrix<T, Const<3>, Const<3>, ArrayStorage<T, 3, 3>>; }

Required Methods§

Source

fn side(&self) -> Matrix<T, Const<3>, Const<1>, ArrayStorage<T, 3, 1>>

Source

fn up(&self) -> Matrix<T, Const<3>, Const<1>, ArrayStorage<T, 3, 1>>

Source

fn look(&self) -> Matrix<T, Const<3>, Const<1>, ArrayStorage<T, 3, 1>>

Source

fn position(&self) -> Matrix<T, Const<3>, Const<1>, ArrayStorage<T, 3, 1>>

Source

fn basis(&self) -> Matrix<T, Const<3>, Const<3>, ArrayStorage<T, 3, 3>>

Implementors§

Source§

impl<T> Matrix4Ext<T> for Matrix<T, Const<4>, Const<4>, ArrayStorage<T, 4, 4>>
where T: Scalar + Default + Copy + Clone,