kn::Matrix< T > Member List

This is the complete list of members for kn::Matrix< T >, including all inherited members.

accessorkn::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]
columnsMatrixkn::Matrix< T > [protected]
cross3x3(const kn::Vector< T > v)kn::Matrix< T > [inline]
datakn::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]
rowsMatrixkn::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]


Generated on Thu Nov 12 16:06:35 2009 for OpenKN-math by  doxygen 1.5.8