|
template<int M, int N, typename T > |
constexpr matMxN< M, N, T > | gl::operator- (const matMxN< M, N, T > &A) |
|
template<int M, int N, typename T > |
constexpr matMxN< N, M, T > | gl::transpose (const matMxN< M, N, T > &A) |
|
template<typename T > |
constexpr T | gl::determinant (const matMxN< 2, 2, T > &A) |
|
template<typename T > |
constexpr T | gl::determinant (const matMxN< 3, 3, T > &A) |
|
template<typename T > |
constexpr T | gl::determinant (const matMxN< 4, 4, T > &A) |
|
template<typename T > |
constexpr matMxN< 2, 2, T > | gl::inverse (const matMxN< 2, 2, T > &A) |
|
template<typename T > |
constexpr matMxN< 3, 3, T > | gl::inverse (const matMxN< 3, 3, T > &A) |
|
template<typename T > |
constexpr matMxN< 4, 4, T > | gl::inverse (const matMxN< 4, 4, T > &A) |
|
template<int M, int N, typename T > |
constexpr T | gl::norm2_2 (const matMxN< M, N, T > &A) |
|