|
template<int N, int M, typename T > |
std::ostream & | operator<< (std::ostream &out, const Matrix< N, M, T > &mat) |
|
template<int N, int M, typename T > |
std::istream & | operator>> (std::istream &in, Matrix< N, M, T > &mat) |
|
template<int M, int N, int P, int Q, typename T > |
Matrix< M, Q, T > | operator* (const Matrix< M, N, T > &a, const Matrix< P, Q, T > &b) |
|
template<int M, int N, typename T > |
Matrix< M, N, T > | operator+ (const Matrix< M, N, T > &a, const Matrix< M, N, T > &b) |
|
template<int M, int N, typename T > |
Matrix< M, N, T > | operator- (const Matrix< M, N, T > &a, const Matrix< M, N, T > &b) |
|
template<int M, int N, typename T > |
Matrix< M, N, T > | operator* (const Matrix< M, N, T > &a, float b) |
|
template<int M, int N, typename T > |
Matrix< M, N, T > | operator/ (const Matrix< M, N, T > &a, float b) |
|