Image Component Library (ICL)
icl::math::FixedMatrix< T, COLS, ROWS > Member List
This is the complete list of members for icl::math::FixedMatrix< T, COLS, ROWS >, including all inherited members.
at(unsigned int col, unsigned int row)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
at(unsigned int col, unsigned int row) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
begin()icl::math::FixedMatrix< T, COLS, ROWS > [inline]
begin() const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
col(unsigned int idx)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
col(unsigned int idx) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
col_begin(unsigned int col)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
col_begin(unsigned int col) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
col_end(unsigned int col)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
col_end(unsigned int col) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
cols()icl::math::FixedMatrix< T, COLS, ROWS > [inline, static]
cond(const double p=2) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
const_col_iterator typedeficl::math::FixedMatrix< T, COLS, ROWS >
const_iterator typedeficl::math::FixedMatrix< T, COLS, ROWS >
const_row_iterator typedeficl::math::FixedMatrix< T, COLS, ROWS >
data()icl::math::FixedMatrix< T, COLS, ROWS > [inline]
data() const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
decompose_QR(FixedMatrix< T, COLS, ROWS > &Q, FixedMatrix< T, COLS, COLS > &R) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
decompose_RQ(FixedMatrix< T, ROWS, ROWS > &R, FixedMatrix< T, ROWS, ROWS > &Q) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
det() const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
diag() const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
dim()icl::math::FixedMatrix< T, COLS, ROWS > [inline, static]
DIMicl::math::FixedMatrix< T, COLS, ROWS > [static]
dot(const FixedMatrix< T, OTHER_COLS, ROWS > &M) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
dyn()icl::math::FixedMatrix< T, COLS, ROWS > [inline]
dyn() const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
eigen(FixedMatrix &eigenvectors, FixedMatrix< T, 1, COLS > &eigenvalues) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
element_wise_inner_product(const FixedMatrix< T, OTHER_COLS, DIM/OTHER_COLS > &other) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
end()icl::math::FixedMatrix< T, COLS, ROWS > [inline]
end() const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
FixedMatrix()icl::math::FixedMatrix< T, COLS, ROWS > [inline]
FixedMatrix(const T &initValue)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
FixedMatrix(const T *srcdata)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
FixedMatrix(const T &v0, const T &v1, const T &v2=0, const T &v3=0, const T &v4=0, const T &v5=0, const T &v6=0, const T &v7=0, const T &v8=0, const T &v9=0, const T &v10=0, const T &v11=0, const T &v12=0, const T &v13=0, const T &v14=0, const T &v15=0)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
FixedMatrix(OtherIterator begin, OtherIterator end)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
FixedMatrix(const FixedMatrix &other)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
FixedMatrix(const FixedMatrix< otherT, COLS, ROWS > &other)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
FixedMatrix(const FixedMatrixPart< T, DIM, Iterator > &r)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
FixedMatrix(const FixedMatrixPart< otherT, DIM, Iterator > &r)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
id()icl::math::FixedMatrix< T, COLS, ROWS > [inline, static]
inv() const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
iterator typedeficl::math::FixedMatrix< T, COLS, ROWS >
length(T norm=2) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
m_dataicl::utils::FixedArray< T, COLS *ROWS >
mult(const FixedMatrix< T, MCOLS, COLS > &m, FixedMatrix< T, MCOLS, ROWS > &dst) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
normalize(T norm=2)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
normalized(T norm=2) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
null()icl::math::FixedMatrix< T, COLS, ROWS > [inline, static]
operator!=(const FixedMatrix< otherT, COLS, ROWS > &m) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator()(unsigned int col, unsigned int row)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator()(unsigned int col, unsigned int row) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator*(T f) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator*(const FixedMatrix< T, MCOLS, COLS > &m) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator*=(T f)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator+(const T &t) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator+(const FixedMatrix &m) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator+=(const T &t)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator+=(const FixedMatrix &m)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator-(const T &t) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator-(const FixedMatrix &m) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator-() const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator-=(const T &t)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator-=(const FixedMatrix &m)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator/(const FixedMatrix &m) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator/(T f) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator/=(const FixedMatrix &m)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator/=(T f)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator=(const FixedMatrix &other)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator=(const FixedMatrix< otherT, COLS, ROWS > &other)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator=(const T &t)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator=(const FixedMatrixPart< T, DIM, Iterator > &r)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator=(const FixedMatrixPart< otherT, DIM, Iterator > &r)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator==(const FixedMatrix< otherT, COLS, ROWS > &m) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator[](unsigned int idx)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
operator[](unsigned int idx) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
optimized_copy(SrcIterator srcBegin, SrcIterator srcEnd, DstIterator dstBegin)icl::math::FixedMatrixBase [inline, static]
part()icl::math::FixedMatrix< T, COLS, ROWS > [inline]
part() const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
pinv(bool useSVD=0, float zeroThreshold=0.00000000000000001) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
resize(const T &init=T(0)) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
row(unsigned int idx)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
row(unsigned int idx) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
row_begin(unsigned int row)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
row_begin(unsigned int row) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
row_end(unsigned int row)icl::math::FixedMatrix< T, COLS, ROWS > [inline]
row_end(unsigned int row) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
row_iterator typedeficl::math::FixedMatrix< T, COLS, ROWS >
rows()icl::math::FixedMatrix< T, COLS, ROWS > [inline, static]
svd(FixedMatrix< T, COLS, ROWS > &U, FixedMatrix< T, 1, COLS > &s, FixedMatrix< T, COLS, COLS > &V) const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
trace() const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
transp() const icl::math::FixedMatrix< T, COLS, ROWS > [inline]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines