|
template<class T , size_t M, size_t N> |
std::ostream & | Spidar::Math::operator<< (std::ostream &os, const Matrix< T, M, N > &m) |
|
template<class T , size_t N> |
void | Spidar::Math::Identity (Matrix< T, N, N > &mat) |
|
template<class T , size_t M, size_t N> |
const Matrix< T, M, N > | Spidar::Math::operator+ (Matrix< T, M, N > lhs, const Matrix< T, M, N > &rhs) |
|
template<class T , size_t M, size_t N> |
const Matrix< T, M, N > | Spidar::Math::operator- (Matrix< T, M, N > lhs, const Matrix< T, M, N > &rhs) |
|
template<class T , size_t M, size_t N> |
const Matrix< T, M, N > | Spidar::Math::operator* (Matrix< T, M, N > lhs, double rhs) |
|
template<class T , size_t M, size_t N> |
const Matrix< T, M, N > | Spidar::Math::operator* (double lhs, Matrix< T, M, N > rhs) |
|
template<class T , size_t L, size_t M, size_t N> |
const Matrix< T, L, N > | Spidar::Math::operator* (const Matrix< T, L, M > &lhs, const Matrix< T, M, N > &rhs) |
|
template<class T , size_t M, size_t N> |
const Vector< T, M > | Spidar::Math::operator* (const Matrix< T, M, N > &mat, const Vector< T, N > &vec) |
|
template<class T , size_t M, size_t N> |
const Matrix< T, M, N > | Spidar::Math::operator/ (Matrix< T, M, N > lhs, double rhs) |
|