Image Component Library (ICL)
icl::math::DynMatrix< T > Member List
This is the complete list of members for icl::math::DynMatrix< T >, including all inherited members.
at(unsigned int col, unsigned int row)icl::math::DynMatrix< T > [inline]
at(unsigned int col, unsigned int row) const icl::math::DynMatrix< T > [inline]
begin()icl::math::DynMatrix< T > [inline]
begin() const icl::math::DynMatrix< T > [inline]
big_matrix_pinv(T zeroThreshold=1E-16) const icl::math::DynMatrix< T >
big_matrix_pinv(T zeroThreshold, GESDD gesdd, CBLAS_GEMM cblas_gemm) const icl::math::DynMatrix< T >
CBLAS_GEMM typedeficl::math::DynMatrix< T >
col(int col)icl::math::DynMatrix< T > [inline]
col(int col) const icl::math::DynMatrix< T > [inline]
col_begin(unsigned int col)icl::math::DynMatrix< T > [inline]
col_begin(unsigned int col) const icl::math::DynMatrix< T > [inline]
col_check(unsigned int col) const icl::math::DynMatrix< T > [inline, private]
col_end(unsigned int col)icl::math::DynMatrix< T > [inline]
col_end(unsigned int col) const icl::math::DynMatrix< T > [inline]
cols() const icl::math::DynMatrix< T > [inline]
cond(const double p=2) const icl::math::DynMatrix< T > [inline]
const_col_iterator typedeficl::math::DynMatrix< T >
const_iterator typedeficl::math::DynMatrix< T >
const_row_iterator typedeficl::math::DynMatrix< T >
cross(const DynMatrix< T > &x, const DynMatrix< T > &y)icl::math::DynMatrix< T > [inline, static]
data()icl::math::DynMatrix< T > [inline]
data() const icl::math::DynMatrix< T > [inline]
decompose_LU(DynMatrix &L, DynMatrix &U, T zeroThreshold=1E-16) const icl::math::DynMatrix< T >
decompose_QR(DynMatrix &Q, DynMatrix &R) const icl::math::DynMatrix< T >
decompose_RQ(DynMatrix &R, DynMatrix &Q) const icl::math::DynMatrix< T >
det() const icl::math::DynMatrix< T >
diag() const icl::math::DynMatrix< T > [inline]
dim() const icl::math::DynMatrix< T > [inline]
distanceTo(const DynMatrix &other) const icl::math::DynMatrix< T > [inline]
dot(const DynMatrix< T > &M) const icl::math::DynMatrix< T > [inline]
DynMatrix(const DynMatrixColumn &column)icl::math::DynMatrix< T >
DynMatrix()icl::math::DynMatrix< T > [inline]
DynMatrix(unsigned int cols, unsigned int rows, const T &initValue=0)icl::math::DynMatrix< T > [inline]
DynMatrix(unsigned int cols, unsigned int rows, T *data, bool deepCopy=true)icl::math::DynMatrix< T > [inline]
DynMatrix(unsigned int cols, unsigned int rows, const T *data)icl::math::DynMatrix< T > [inline]
DynMatrix(const DynMatrix &other)icl::math::DynMatrix< T > [inline]
DynMatrix(const std::string &filename)icl::math::DynMatrix< T > [inline]
eigen(DynMatrix &eigenvectors, DynMatrix &eigenvalues) const icl::math::DynMatrix< T >
element_wise_inner_product(const DynMatrix< T > &other) const icl::math::DynMatrix< T > [inline]
elementwise_div(const DynMatrix &m, DynMatrix &dst) const icl::math::DynMatrix< T > [inline]
elementwise_div(const DynMatrix &m) const icl::math::DynMatrix< T > [inline]
elementwise_mult(const DynMatrix &m, DynMatrix &dst) const icl::math::DynMatrix< T > [inline]
elementwise_mult(const DynMatrix &m) const icl::math::DynMatrix< T > [inline]
end()icl::math::DynMatrix< T > [inline]
end() const icl::math::DynMatrix< T > [inline]
GESDD typedeficl::math::DynMatrix< T >
id(unsigned int dim)icl::math::DynMatrix< T > [inline, static]
idx_check(unsigned int col, unsigned int row) const icl::math::DynMatrix< T > [inline, private]
idx_check(unsigned int idx) const icl::math::DynMatrix< T > [inline, private]
inv() const icl::math::DynMatrix< T >
isNull() const icl::math::DynMatrix< T > [inline]
isSimilar(const DynMatrix &other, T tollerance=0.0001) const icl::math::DynMatrix< T > [inline]
iterator typedeficl::math::DynMatrix< T >
loadCSV(const std::string &filename)icl::math::DynMatrix< T > [static]
m_colsicl::math::DynMatrix< T > [private]
m_dataicl::math::DynMatrix< T > [private]
m_ownDataicl::math::DynMatrix< T > [private]
m_rowsicl::math::DynMatrix< T > [private]
mult(T f, DynMatrix &dst) const icl::math::DynMatrix< T > [inline]
mult(const DynMatrix &m, DynMatrix &dst) const icl::math::DynMatrix< T > [inline]
norm(double l=2) const icl::math::DynMatrix< T > [inline]
operator!=(const DynMatrix &other) const icl::math::DynMatrix< T > [inline]
operator()(unsigned int col, unsigned int row)icl::math::DynMatrix< T > [inline]
operator()(unsigned int col, unsigned int row) const icl::math::DynMatrix< T > [inline]
operator*(T f) const icl::math::DynMatrix< T > [inline]
operator*(const DynMatrix &m) const icl::math::DynMatrix< T > [inline]
operator*=(T f)icl::math::DynMatrix< T > [inline]
operator*=(const DynMatrix &m)icl::math::DynMatrix< T > [inline]
operator+(const T &t) const icl::math::DynMatrix< T > [inline]
operator+(const DynMatrix &m) const icl::math::DynMatrix< T > [inline]
operator+=(const T &t)icl::math::DynMatrix< T > [inline]
operator+=(const DynMatrix &m)icl::math::DynMatrix< T > [inline]
operator-(const T &t) const icl::math::DynMatrix< T > [inline]
operator-(const DynMatrix &m) const icl::math::DynMatrix< T > [inline]
operator-=(const T &t)icl::math::DynMatrix< T > [inline]
operator-=(const DynMatrix &m)icl::math::DynMatrix< T > [inline]
operator/(T f) const icl::math::DynMatrix< T > [inline]
operator/(const DynMatrix &m) const icl::math::DynMatrix< T > [inline]
operator/=(T f)icl::math::DynMatrix< T > [inline]
operator/=(const DynMatrix &m) const icl::math::DynMatrix< T > [inline]
operator=(const DynMatrix &other)icl::math::DynMatrix< T > [inline]
operator=(const DynMatrixColumn &col)icl::math::DynMatrix< T > [inline]
operator==(const DynMatrix &other) const icl::math::DynMatrix< T > [inline]
operator[](unsigned int idx)icl::math::DynMatrix< T > [inline]
operator[](unsigned int idx) const icl::math::DynMatrix< T > [inline]
pinv(bool useSVD=false, T zeroThreshold=1E-16) const icl::math::DynMatrix< T >
reshape(int newCols, int newRows)icl::math::DynMatrix< T > [inline]
row(int row)icl::math::DynMatrix< T > [inline]
row(int row) const icl::math::DynMatrix< T > [inline]
row_begin(unsigned int row)icl::math::DynMatrix< T > [inline]
row_begin(unsigned int row) const icl::math::DynMatrix< T > [inline]
row_check(unsigned int row) const icl::math::DynMatrix< T > [inline, private]
row_end(unsigned int row)icl::math::DynMatrix< T > [inline]
row_end(unsigned int row) const icl::math::DynMatrix< T > [inline]
row_iterator typedeficl::math::DynMatrix< T >
rows() const icl::math::DynMatrix< T > [inline]
saveCSV(const std::string &filename)icl::math::DynMatrix< T >
set_data(T *newData)icl::math::DynMatrix< T > [inline]
setBounds(unsigned int cols, unsigned int rows, bool holdContent=false, const T &initializer=0)icl::math::DynMatrix< T > [inline]
shallowTransposed() const icl::math::DynMatrix< T > [inline]
shallowTransposed()icl::math::DynMatrix< T > [inline]
solve(const DynMatrix &b, const std::string &method="lu", T zeroThreshold=1E-16)icl::math::DynMatrix< T >
solve_lower_triangular(const DynMatrix &b) const icl::math::DynMatrix< T >
solve_upper_triangular(const DynMatrix &b) const icl::math::DynMatrix< T >
sqrDistanceTo(const DynMatrix &other) const icl::math::DynMatrix< T > [inline]
stride0() const icl::math::DynMatrix< T > [inline]
stride1() const icl::math::DynMatrix< T > [inline]
stride2() const icl::math::DynMatrix< T > [inline]
svd(DynMatrix &U, DynMatrix &S, DynMatrix &V) const icl::math::DynMatrix< T >
trace() const icl::math::DynMatrix< T > [inline]
transp() const icl::math::DynMatrix< T > [inline]
~DynMatrix()icl::math::DynMatrix< T > [inline]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines