|
template<unsigned int C, unsigned int R, class T > |
const MatrixXX< C, R, T > | ComponentMul (const MatrixXX< C, R, T > &a, const MatrixXX< C, R, T > &b) |
|
template<class T > |
T | Determinant (const MatrixXX< 1, 1, T > &a) |
|
template<class T > |
T | Determinant (const MatrixXX< 2, 2, T > &a) |
|
template<class T > |
T | Determinant (const MatrixXX< 3, 3, T > &a) |
|
template<unsigned int N, class T > |
T | Determinant (const MatrixXX< N, N, T > &a) |
|
template<unsigned int N, class T > |
void | Identity (MatrixXX< N, N, T > *a) |
|
template<unsigned int C, unsigned int R, class T > |
MatrixXX< C, R, T > | max (const MatrixXX< C, R, T > &a, const MatrixXX< C, R, T > &b) |
|
template<unsigned int C, unsigned int R, class T > |
MatrixXX< C, R, T > | min (const MatrixXX< C, R, T > &a, const MatrixXX< C, R, T > &b) |
|
template<unsigned int C, unsigned int R, class T > |
bool | operator!= (const MatrixXX< C, R, T > &a, const MatrixXX< C, R, T > &b) |
|
template<unsigned int C, unsigned int R, class T > |
const MatrixXX< C, R, T > | operator* (const MatrixXX< 1, 1, T > &a, const MatrixXX< C, R, T > &b) |
|
template<unsigned int C, unsigned int R, unsigned int C2, class T > |
const MatrixXX< C2, R, T > | operator* (const MatrixXX< C, R, T > &a, const MatrixXX< C2, C, T > &b) |
|
template<unsigned int C, unsigned int R, class T > |
const MatrixXX< C, R, T > | operator* (T s, const MatrixXX< C, R, T > &a) |
|
template<unsigned int C, unsigned int R, class T > |
MatrixXX< C, R, T > & | operator*= (MatrixXX< C, R, T > &m, const MatrixXX< 1, 1, T > &b) |
|
template<unsigned int C, unsigned int R, class T > |
MatrixXX< C, R, T > & | operator*= (MatrixXX< C, R, T > &m, const MatrixXX< C, R, T > &b) |
|
template<unsigned int C, unsigned int R, class T > |
MatrixXX< C, R, T > & | operator*= (MatrixXX< C, R, T > &m, T s) |
|
template<unsigned int C, unsigned int R, class T > |
const MatrixXX< C, R, T > | operator+ (const MatrixXX< C, R, T > &a, const MatrixXX< C, R, T > &b) |
|
template<unsigned int C, unsigned int R, class T > |
MatrixXX< C, R, T > & | operator+= (MatrixXX< C, R, T > &m, const MatrixXX< C, R, T > &b) |
|
template<unsigned int C, unsigned int R, class T > |
MatrixXX< C, R, T > | operator- (const MatrixXX< C, R, T > &a) |
|
template<unsigned int C, unsigned int R, class T > |
const MatrixXX< C, R, T > | operator- (const MatrixXX< C, R, T > &a, const MatrixXX< C, R, T > &b) |
|
template<unsigned int C, unsigned int R, class T > |
MatrixXX< C, R, T > & | operator-= (MatrixXX< C, R, T > &m, const MatrixXX< C, R, T > &b) |
|
template<unsigned int C, unsigned int R, class T > |
MatrixXX< C, R, T > & | operator/= (MatrixXX< C, R, T > &m, T s) |
|
template<unsigned int C, unsigned int R, class T > |
std::ostream & | operator<< (std::ostream &o, const MatrixXX< C, R, T > &mat) |
|
template<unsigned int C, unsigned int R, class T > |
bool | operator== (const MatrixXX< C, R, T > &a, const MatrixXX< C, R, T > &b) |
|
template<class T > |
void | Rotation (T rad, MatrixXX< 2, 2, T > *a) |
|
template<unsigned int C, unsigned int R, class T > |
const MatrixXX< C, R, T > | SqrComponentMul (const MatrixXX< C, R, T > &a) |
|
template<unsigned int N, class T > |
T | Trace (const MatrixXX< N, N, T > &a) |
|
template<unsigned int N, class T > |
T | TraceAbs (const MatrixXX< N, N, T > &a) |
|