#include <ostream>
#include <cmath>
Go to the source code of this file.
|
| class | Array< T, N > |
| | A fixed size array. More...
|
| |
| class | NVector< T, N > |
| | An N-dimensional vector, extending addition and subtraction from the type T to the NVector class. More...
|
| |
| class | NumVector< T, N > |
| | An N-dimensional physics vector, extending NVector. More...
|
| |
| class | Vector3< T > |
| | A 3D physics vector, with methods for adding, subtracting, dot product, etc. More...
|
| |
| class | Vector2< T > |
| | A 2D physics vector, with methods for adding, subtracting, dot product, etc. More...
|
| |
| class | Matrix< C > |
| | A 3x3 matrix, with methods for adding, subtracting, dot product, etc. More...
|
| |
|
| typedef unsigned int | uint |
| |
| typedef unsigned int uint |
template<class U , unsigned int M>
| ostream& operator<< |
( |
ostream & |
out, |
|
|
const NVector< U, M > & |
v |
|
) |
| |
template<class U , unsigned int M>
| ostream& operator<< |
( |
ostream & |
out, |
|
|
const NumVector< U, M > & |
v |
|
) |
| |
template<class U >
| ostream& operator<< |
( |
ostream & |
out, |
|
|
const Vector3< U > |
v |
|
) |
| |
template<class U >
| ostream& operator<< |
( |
ostream & |
out, |
|
|
const Vector2< U > |
v |
|
) |
| |