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