Trait MatInverse

Source
pub trait MatInverse<T> {
    // Required method
    fn inverse(&self) -> Self;
}
Expand description

trait for all kinds of matrices to calculate inverse

Required Methods§

Source

fn inverse(&self) -> Self

returns the inverse of the matrix

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§

Source§

impl<T> MatInverse<T> for Mat2<T>
where T: SignedNumber,

Source§

impl<T> MatInverse<T> for Mat3<T>
where T: SignedNumber,

Source§

impl<T> MatInverse<T> for Mat4<T>
where T: SignedNumber,

Source§

impl<T> MatInverse<T> for Mat34<T>
where T: SignedNumber,