Trait geomath::prelude::Algebra[][src]

pub trait Algebra<T> where
    Self: Sized + Copy + Clone,
    T: Sized + Copy + Clone
{ fn determinant(&self) -> f64;
fn set_inverse(&mut self) -> &mut Self;
fn set_transposed(&mut self) -> &mut Self;
fn set_adjugate(&mut self) -> &mut Self; fn inverse(&self) -> Self { ... }
fn transposed(&self) -> Self { ... }
fn adjugate(&self) -> Self { ... } }
Expand description

Square matrices algebra

Required methods

Get the determinant of the matrix

Set inverse matrix

Set transposed matrix

Set adjugate matrix

Provided methods

Get the inverse matrix

Get the transposed matrix

Get the adjugate matrix

Implementors