| math::Average< T > | Calculates the average of the elemnents |
| math::Chain< Out, In, U1, U2 > | Chain of 2 utilities, executes utility1(utility2(x)) |
| math::Chunk< T, S > | |
| math::Clamp< T > | Clamp a value to given boundaries |
| math::Clamp2Lower< T > | Clamp a given type to a lower bound |
| math::Clamp2Upper< T > | Clamp a given type to an upper bound |
| math::CompileTimeError< true > | |
| math::Cross< T > | Crossproduct of 2 Vec |
| math::Dot< T, S > | Inner product of 2 Vec |
| math::Int2Type< v > | |
| math::Line< T > | |
| math::Mat< T, W, H > | Generic matrix class, built upon Vec's. the values are ordered the same way opengl do it. eg: Mat<float, 4, 4> matrix -> first 4 values are the 4 values of the first COLUMN-Vec and so on and so forth |
| math::Plane< T > | |
| math::Point< T > | |
| math::Polygon< T > | |
| math::StdDeviation< T > | Calculates the stdandard deviation |
| math::Sum< T > | Summarize all elemnts in container up, in |
| math::Traits< T > | |
| math::Traits< Mat< T, 3, 3 > > | |
| math::Traits< Mat< T, W, H > > | |
| math::Traits< Mat< T, W, W > > | |
| math::Traits< Vec< T, S > > | |
| math::Utility | Base of all utilities |
| math::Variance< T > | Calculates the variance |
| math::Vec< T, S > | Almost completly generic and free Vector-class |