, including all inherited members.
accessor | kn::Matrix< T > | [protected] |
allocate(void) | kn::Matrix< T > | [inline, protected] |
at(const unsigned int &i, const unsigned int &j) | kn::Matrix< T > | [inline] |
at(const unsigned int &i, const unsigned int &j) const | kn::Matrix< T > | [inline] |
begin() const | kn::Matrix< T > | [inline, virtual] |
begin_ | kn::Matrix< T > | [protected] |
columns(void) const | kn::Matrix< T > | [inline] |
columnsMatrix | kn::Matrix< T > | [protected] |
cross3x3(const kn::Vector< T > v) | kn::Matrix< T > | [inline] |
data | kn::Matrix< T > | [protected] |
end() const | kn::Matrix< T > | [inline, virtual] |
end_ | kn::Matrix< T > | [protected] |
fill(const T &d) | kn::Matrix< T > | [inline] |
getColumn(const unsigned int &column) const | kn::Matrix< T > | [inline] |
getDiagonal(void) const | kn::Matrix< T > | [inline] |
getMatrixArray(void) const | kn::Matrix< T > | [inline] |
getNorm(void) const | kn::Matrix< T > | [inline] |
getRow(const unsigned int &row) const | kn::Matrix< T > | [inline] |
getSubMatrix(const unsigned int &firstrow, const unsigned int &row, const unsigned int &firstcolumn, const unsigned int &column) | kn::Matrix< T > | [inline] |
getTranspose(void) const | kn::Matrix< T > | [inline] |
isSquare(void) const | kn::Matrix< T > | [inline] |
Matrix() | kn::Matrix< T > | [inline] |
Matrix(const Matrix< T > &m) | kn::Matrix< T > | [inline] |
Matrix(const Matrix< T > *m) | kn::Matrix< T > | [inline] |
Matrix(const size_t &n, const size_t &m) | kn::Matrix< T > | [inline] |
Matrix(const size_t &n) | kn::Matrix< T > | [inline, explicit] |
Matrix(const size_t &n, const size_t &m, const T &d) | kn::Matrix< T > | [inline] |
Matrix(const size_t &n, const size_t &m, T *a) | kn::Matrix< T > | [inline] |
Matrix(const size_t &n, T *a) | kn::Matrix< T > | [inline] |
Matrix(const size_t &n, const size_t &m, const Vector< T > &v, const bool &setasrows=true) | kn::Matrix< T > | [inline] |
Matrix(const size_t &n, const Vector< T > *v, const bool &setasrows=true) | kn::Matrix< T > | [inline] |
operator!=(const Matrix< T > &m) const | kn::Matrix< T > | [inline] |
operator()(const unsigned int &i, const unsigned int &j) | kn::Matrix< T > | [inline] |
operator()(const unsigned int &i, const unsigned int &j) const | kn::Matrix< T > | [inline] |
operator*(const Matrix< T > &m) const | kn::Matrix< T > | [inline] |
operator*(const Vector< T > &v) const | kn::Matrix< T > | [inline] |
operator*(const T &d) const | kn::Matrix< T > | [inline] |
operator*=(const Matrix< T > &m) | kn::Matrix< T > | [inline] |
operator*=(const T &d) | kn::Matrix< T > | [inline] |
operator+(const Matrix< T > &m) const | kn::Matrix< T > | [inline] |
operator+=(const Matrix< T > &m) | kn::Matrix< T > | [inline] |
operator+=(const T &d) | kn::Matrix< T > | [inline] |
operator-(const Matrix< T > &m) const | kn::Matrix< T > | [inline] |
operator-(void) const | kn::Matrix< T > | [inline] |
operator-=(const Matrix< T > &m) | kn::Matrix< T > | [inline] |
operator-=(const T &d) | kn::Matrix< T > | [inline] |
operator/(const T &d) const | kn::Matrix< T > | [inline] |
operator/=(const T &d) | kn::Matrix< T > | [inline] |
operator=(const Matrix< T > &m) | kn::Matrix< T > | [inline] |
operator=(const T &value) | kn::Matrix< T > | [inline] |
operator==(const Matrix< T > &m) const | kn::Matrix< T > | [inline] |
operator[](const unsigned int &i) const | kn::Matrix< T > | [inline] |
power(const unsigned int &p) | kn::Matrix< T > | [inline] |
roundZero(const double &d=1.0e-14) | kn::Matrix< T > | [inline] |
rows(void) const | kn::Matrix< T > | [inline] |
rowsMatrix | kn::Matrix< T > | [protected] |
setColumn(const unsigned int &column, const Vector< T > &v) | kn::Matrix< T > | [inline] |
setColumn(const unsigned int &column, const T *a) | kn::Matrix< T > | [inline] |
setColumn(const unsigned int &column, const T &d) | kn::Matrix< T > | [inline] |
setDiagonal(const Vector< T > &v) | kn::Matrix< T > | [inline] |
setDiagonal(const T *a) | kn::Matrix< T > | [inline] |
setDiagonal(const T &d) | kn::Matrix< T > | [inline] |
setIdentity(void) | kn::Matrix< T > | [inline] |
setRow(const unsigned int &row, const Vector< T > &v) | kn::Matrix< T > | [inline] |
setRow(const unsigned int &row, T *a) | kn::Matrix< T > | [inline] |
setRow(const unsigned int &row, const T &d) | kn::Matrix< T > | [inline] |
setSubMatrix(const unsigned int &row, const unsigned int &column, const Matrix< T > &m) | kn::Matrix< T > | [inline] |
setZero(void) | kn::Matrix< T > | [inline] |
swapColumns(const unsigned int &column1, const unsigned int &column2) | kn::Matrix< T > | [inline] |
swapRows(const unsigned int &row1, const unsigned int &row2) | kn::Matrix< T > | [inline] |
times(const Matrix< T > &m1, const Matrix< T > &m2) | kn::Matrix< T > | [inline] |
trace(void) const | kn::Matrix< T > | [inline] |
transpose(void) | kn::Matrix< T > | [inline] |
~Matrix(void) | kn::Matrix< T > | [inline, virtual] |