, including all inherited members.
accessToMotherLib(void) | maal::abstract::Matrix | |
accessToMotherLib(void) const | maal::abstract::Matrix | |
addition(const Matrix &A, const Matrix &B, Matrix &C) | maal::abstract::Matrix | [friend] |
addition(const Matrix &B) const | maal::abstract::Matrix | [inline] |
addition(const Matrix &B, Matrix &C) const | maal::abstract::Matrix | [inline] |
addition(const Matrix &A, const FloatType x, Matrix &C) | maal::abstract::Matrix | [friend] |
addition(const FloatType x) const | maal::abstract::Matrix | [inline] |
addition(const FloatType x, Matrix &C) const | maal::abstract::Matrix | [inline] |
dampedInverse(Matrix &invMatrix, const FloatType threshold=1e-6, Matrix *U=NULL, Matrix *S=NULL, Matrix *V=NULL) const | maal::abstract::Matrix | [inline] |
dampedInverse(const FloatType threshold=1e-6, Matrix *U=NULL, Matrix *S=NULL, Matrix *V=NULL) const | maal::abstract::Matrix | [inline] |
datablock(void) | maal::abstract::Matrix | [inline] |
datablock(void) const | maal::abstract::Matrix | [inline] |
determinant(void) const | maal::abstract::Matrix | [inline] |
division(const Matrix &A, const FloatType x, Matrix &C) | maal::abstract::Matrix | [friend] |
division(const FloatType x) const | maal::abstract::Matrix | [inline] |
division(const FloatType x, Matrix &C) const | maal::abstract::Matrix | [inline] |
elementAt(const int row, const int col) const | maal::abstract::Matrix | [inline] |
elementAt(const int row, const int col) | maal::abstract::Matrix | [inline] |
elementAt(const int elmt) const | maal::abstract::Matrix | [inline] |
elementAt(const int elmt) | maal::abstract::Matrix | [inline] |
extract(const int top, const int left, const int nbrows, const int nbcols, Matrix &C) const | maal::abstract::Matrix | [inline] |
extract(const int top, const int left, const int nbrows, const int nbcols) const | maal::abstract::Matrix | [inline] |
fill(const FloatType value) | maal::abstract::Matrix | [inline] |
getDiagonal(void) const | maal::abstract::Matrix | [inline] |
getDiagonal(Vector &vector) const | maal::abstract::Matrix | [inline] |
initFromMotherLib(const InternalMatrix &bv) | maal::abstract::Matrix | |
inverse(Matrix &invMatrix) const | maal::abstract::Matrix | [inline] |
inverse(void) const | maal::abstract::Matrix | [inline] |
juxtaposeMatrix(const Matrix &B, Matrix &C) const | maal::abstract::Matrix | [inline] |
juxtaposeMatrix(const Matrix &B) const | maal::abstract::Matrix | [inline] |
Matrix(const unsigned int rows=0, const unsigned int cols=0) | maal::abstract::Matrix | |
Matrix(InternalMatrix *clone, const bool proprio=false) | maal::abstract::Matrix | |
Matrix(const Matrix ©) | maal::abstract::Matrix | |
max(void) const | maal::abstract::Matrix | [inline] |
min(void) const | maal::abstract::Matrix | [inline] |
multiply(const Matrix &A, const Matrix &B, Matrix &C) | maal::abstract::Matrix | [friend] |
multiply(const Matrix &B) const | maal::abstract::Matrix | [inline] |
multiply(const Matrix &B, Matrix &C) const | maal::abstract::Matrix | [inline] |
multiply(const Matrix &M, const Vector &v, Vector &res) | maal::abstract::Matrix | [friend] |
multiply(const Vector &v) const | maal::abstract::Matrix | [inline] |
multiply(const Vector &v, Vector &res) const | maal::abstract::Matrix | [inline] |
multiply(const Matrix &A, const FloatType x, Matrix &C) | maal::abstract::Matrix | [friend] |
multiply(const FloatType x) const | maal::abstract::Matrix | [inline] |
multiply(const FloatType x, Matrix &C) const | maal::abstract::Matrix | [inline] |
nbCols(void) const | maal::abstract::Matrix | [inline] |
nbRows(void) const | maal::abstract::Matrix | [inline] |
norm(void) const | maal::abstract::Matrix | [inline] |
norm1(void) const | maal::abstract::Matrix | [inline] |
normInfty(void) const | maal::abstract::Matrix | [inline] |
operator()(const int i, const int j) const | maal::abstract::Matrix | [inline] |
operator()(const int i, const int j) | maal::abstract::Matrix | [inline] |
operator()(const int n) const | maal::abstract::Matrix | [inline] |
operator()(const int n) | maal::abstract::Matrix | [inline] |
operator*(const Matrix &m1, const Matrix &m2) | maal::abstract::Matrix | [friend] |
operator*(const Matrix &M, const Vector &v1) | maal::abstract::Matrix | [friend] |
operator*(const Vector &v1, const Matrix &M) | maal::abstract::Matrix | [friend] |
operator*(const FloatType x, const Matrix &m1) | maal::abstract::Matrix | [friend] |
operator*(const Matrix &m1, const FloatType x) | maal::abstract::Matrix | [friend] |
operator*=(const Matrix &m1) | maal::abstract::Matrix | [inline] |
operator*=(const FloatType x) | maal::abstract::Matrix | [inline] |
operator+(const Matrix &m1, const Matrix &m2) | maal::abstract::Matrix | [friend] |
operator+(const FloatType x, const Matrix &m1) | maal::abstract::Matrix | [friend] |
operator+(const Matrix &m1, const FloatType x) | maal::abstract::Matrix | [friend] |
operator+=(const Matrix &m1) | maal::abstract::Matrix | [inline] |
operator-(const Matrix &m1, const Matrix &m2) | maal::abstract::Matrix | [friend] |
operator-(const Matrix &m) | maal::abstract::Matrix | [friend] |
operator-(const FloatType x, const Matrix &m1) | maal::abstract::Matrix | [friend] |
operator-(const Matrix &m1, const FloatType x) | maal::abstract::Matrix | [friend] |
operator-=(const Matrix &m1) | maal::abstract::Matrix | [inline] |
operator/(const FloatType x, const Matrix &m1) | maal::abstract::Matrix | [friend] |
operator/(const Matrix &m1, const FloatType x) | maal::abstract::Matrix | [friend] |
operator<<(std::ostream &os, const Matrix &m1) | maal::abstract::Matrix | [friend] |
operator=(const Matrix &m1) | maal::abstract::Matrix | [inline] |
operator>>(std::istream &is, Matrix &v1) | maal::abstract::Matrix | [friend] |
opposite(Matrix &res) const | maal::abstract::Matrix | [inline] |
opposite(void) const | maal::abstract::Matrix | [inline] |
pseudoInverse(Matrix &invMatrix, const FloatType threshold=1e-6, Matrix *Uref=NULL, Matrix *Sref=NULL, Matrix *Vref=NULL) const | maal::abstract::Matrix | |
pseudoInverse(const FloatType threshold=1e-6, Matrix *U=NULL, Matrix *S=NULL, Matrix *V=NULL) const | maal::abstract::Matrix | [inline] |
resize(const unsigned int nbRows, const unsigned int nbCols, const bool setZero=true) | maal::abstract::Matrix | [inline] |
setDiagonal(const Vector &vector) | maal::abstract::Matrix | [inline] |
setIdentity(void) | maal::abstract::Matrix | [inline] |
setZero(void) | maal::abstract::Matrix | [inline] |
stackMatrix(const Matrix &B, Matrix &C) const | maal::abstract::Matrix | [inline] |
stackMatrix(const Matrix &B) const | maal::abstract::Matrix | [inline] |
substraction(const Matrix &A, const Matrix &B, Matrix &C) | maal::abstract::Matrix | [friend] |
substraction(const Matrix &B) const | maal::abstract::Matrix | [inline] |
substraction(const Matrix &B, Matrix &C) const | maal::abstract::Matrix | [inline] |
substraction(const Matrix &A, const FloatType x, Matrix &C) | maal::abstract::Matrix | [friend] |
substraction(const FloatType x) const | maal::abstract::Matrix | [inline] |
substraction(const FloatType x, Matrix &C) const | maal::abstract::Matrix | [inline] |
sumSquare(void) const | maal::abstract::Matrix | [inline] |
trace(void) const | maal::abstract::Matrix | [inline] |
transpose(Matrix &At) const | maal::abstract::Matrix | [inline] |
transpose(void) const | maal::abstract::Matrix | [inline] |
~Matrix(void) | maal::abstract::Matrix | [virtual] |