| asString() const | LA::Matrix | |
| c | LA::Matrix | [private] |
| columns() const | LA::Matrix | |
| content | LA::Matrix | [private] |
| create(int rows, int columns) | LA::Matrix | |
| create(int rows, int columns, const double *M) | LA::Matrix | |
| destroy() | LA::Matrix | [private] |
| det() const | LA::Matrix | |
| det(const Matrix &M) | LA::Matrix | [friend] |
| get_column(int index) const | LA::Matrix | |
| get_row(int index) const | LA::Matrix | |
| get_sub(int rowstart, int rowlength, int columnstart, int columnlength) const | LA::Matrix | |
| identity(int dim) | LA::Matrix | [static] |
| inv(const Matrix &M) | LA::Matrix | [friend] |
| inverse() const | LA::Matrix | |
| invert() | LA::Matrix | |
| invert(const Matrix &M) | LA::Matrix | [friend] |
| Matrix() | LA::Matrix | |
| Matrix(int rows, int columns) | LA::Matrix | |
| Matrix(int rows, int columns, const double *M) | LA::Matrix | |
| Matrix(const Matrix &M) | LA::Matrix | |
| Matrix(const Matrix3x3< double > &M) | LA::Matrix | |
| operator *(const Matrix &M1, const Matrix &M2) | LA::Matrix | [friend] |
| operator *(const Matrix &M, const Vector &v) | LA::Matrix | [friend] |
| operator *(const Matrix &M, const double &s) | LA::Matrix | [friend] |
| operator *(const double &s, const Matrix &M) | LA::Matrix | [friend] |
| operator *=(const Matrix &M) | LA::Matrix | |
| operator *=(const double &s) | LA::Matrix | |
| operator()(int row) const | LA::Matrix | |
| operator()(int row) | LA::Matrix | |
| operator()(int row, int column) const | LA::Matrix | |
| operator()(int row, int column) | LA::Matrix | |
| operator+(const Matrix &M1, const Matrix &M2) | LA::Matrix | [friend] |
| operator+=(const Matrix &M) | LA::Matrix | |
| operator-(const Matrix &M1, const Matrix &M2) | LA::Matrix | [friend] |
| operator-=(const Matrix &M) | LA::Matrix | |
| operator/(const Matrix &M, const double &s) | LA::Matrix | [friend] |
| operator/(const Matrix &M1, const Matrix &M2) | LA::Matrix | [friend] |
| operator/=(const Matrix &M) | LA::Matrix | |
| operator/=(const double &s) | LA::Matrix | |
| operator<<(Out &stream, const Matrix &M) | LA::Matrix | [friend] |
| operator=(const Matrix &M) | LA::Matrix | |
| operator=(const Matrix3x3< double > &M) | LA::Matrix | |
| operator>>(In &stream, Matrix &M) | LA::Matrix | [friend] |
| operator[](int row) const | LA::Matrix | |
| operator[](int row) | LA::Matrix | |
| r | LA::Matrix | [private] |
| rows() const | LA::Matrix | |
| set_column(int index, const Vector &v) | LA::Matrix | |
| set_row(int index, const Vector &v) | LA::Matrix | |
| set_sub(int rowstart, int columnstart, const Matrix &M) | LA::Matrix | |
| solve(const Vector &b) | LA::Matrix | |
| T() const | LA::Matrix | |
| transpose() | LA::Matrix | |
| transpose(const Matrix &M) | LA::Matrix | [friend] |
| transposition() const | LA::Matrix | |
| ~Matrix() | LA::Matrix | [virtual] |