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 */ }