|
template<class T , unsigned N> |
Vec< T, N > | operator* (const typename Vec< T, N >::value_type r, const Vec< T, N > &v) |
|
template<class T , unsigned N> |
std::ostream & | operator<< (std::ostream &s, const Vec< T, N > &v) |
|
template<class T , unsigned M, unsigned N> |
Matrix< T, M, N > | operator+ (const Matrix< T, M, N > &m1, const Matrix< T, M, N > &m2) |
|
template<class T , unsigned M, unsigned N> |
Matrix< T, M, N > | operator- (const Matrix< T, M, N > &m1, const Matrix< T, M, N > &m2) |
|
template<class T , unsigned M, unsigned N> |
Matrix< T, M, N > | operator* (const Matrix< T, M, N > &m1, const typename Matrix< T, M, N >::value_type lambda) |
|
template<class T , unsigned M, unsigned N> |
Matrix< T, M, N > | operator* (const typename Matrix< T, M, N >::value_type lambda, const Matrix< T, M, N > &m1) |
|
template<class T , unsigned M, unsigned N> |
Matrix< T, M, N > | operator/ (const Matrix< T, M, N > &m1, const typename Matrix< T, M, N >::value_type lambda) |
|
template<class T , unsigned M, unsigned N, unsigned P> |
Matrix< T, M, P > | operator* (const Matrix< T, M, N > &m1, const Matrix< T, N, P > &m2) |
|
template<class T , unsigned M, unsigned N> |
Vec< T, M > | operator* (const Matrix< T, M, N > &m, const Vec< T, N > &v) |
|
template<class T , unsigned M, unsigned N> |
std::ostream & | operator<< (std::ostream &s, const Matrix< T, M, N > &m) |
|