feo_math/linear_algebra/
mod.rs

1use {
2    crate::Construct,
3    std::ops::Mul
4};
5
6pub mod matrix3;
7pub mod matrix4;
8pub mod vector3;
9pub mod vector4;
10
11pub trait Vector<T>: Construct<T> 
12{ /* none */ }
13
14pub trait SqMatrix<T, U>: Construct<T> + Mul<U, Output = U>
15where T: Construct<T>, 
16      U: Vector<T>,
17{ /* none */ }