MRPT logo

mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > Member List

This is the complete list of members for mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS >, including all inherited members.
_E(const size_t row, const size_t col) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
_E(const size_t row, const size_t col)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
Abs()mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
add_AAt(const OTHERMATRIX &m)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
add_Ac(const OTHERMATRIX &m, const T c)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
add_At(const OTHERMATRIX &m)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
adjustRange(const T min_val, const T max_val)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
applyToAllElements(T(*function)(T))mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
array_type typedefmrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS >
ASSERT_ENOUGHROOM(size_t r, size_t c) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
assignMatrix(const OTHERMATRIX &m)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
begin()mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
begin() const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
chol(MATRIXOUT &out) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
CMatrixFixedNumeric()mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
CMatrixFixedNumeric(bool, bool, bool)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
CMatrixFixedNumeric(V(&theArray)[N])mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
CMatrixFixedNumeric(const CMatrixFixedNumeric< T, N, M > &B)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline, explicit]
CMatrixFixedNumeric(const CMatrixFixedNumeric< R, NROWS, NCOLS > &B)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline, explicit]
CMatrixFixedNumeric(const CMatrixTemplate< R > &B, bool clipToFixedMatrixSize=false)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline, explicit]
CMatrixFixedNumeric(const CPoint2D &p)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
CMatrixFixedNumeric(const CPoint3D &p)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
CMatrixFixedNumeric(const CPose2D &p)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
CMatrixFixedNumeric(const CPose3D &p)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
const_iterator typedefmrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS >
const_reference typedefmrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS >
const_reverse_iterator typedefmrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS >
countCommonElements(const CONTAINER2 &b) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
countNonZero() const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
cumsum(CONTAINEROUT &out) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
cumsum() const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
det() const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
difference_type typedefmrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS >
eigenValues(VECTOR1 &eVals) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
eigenVectors(MATRIX1 &eVecs, MATRIX2 &eVals) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
eigenVectorsVec(MATRIX1 &eVecs, VECTOR1 &eVals) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
empty() const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
end()mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
end() const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
Exp()mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
fastLeftDivideSquare(MAT2 &A)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
fastRightDivideSquare(MAT2 &B)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
fill(const T &val)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
force_symmetry()mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
fromMatlabStringFormat(const std::string &s)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
get_unsafe(const size_t row, const size_t col) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
get_unsafe(const size_t row, const size_t col)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
getColCount()mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline, static]
getRowCount()mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline, static]
getVicinity(size_t c, size_t r) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
histogram(double limit_min, double limit_max, size_t number_bins, bool do_normalization=false) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
inMatlabFormat() const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
inv(MATRIXOUT &out) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
inv() const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
inv_fast(MATRIXOUT &out)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
isSingular(const T epsilon=0) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
IsSquare() const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
isSquare() const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
iterator typedefmrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS >
leftDivideSquare(const MAT2 &A, MAT3 &RES) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
loadFromTextFile(const std::string &file)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
Log()mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
m_Valmrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS >
maximum(size_t *maxIndex=NULL) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
mean() const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
meanAndStd(double &out_mean, double &out_std, bool unbiased=true)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
minimum(size_t *minIndex=NULL) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
minimum_maximum(T &out_min, T &out_max, size_t *minIndex=NULL, size_t *maxIndex=NULL) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
mrpt_autotype typedefmrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS >
multiply(const MATRIX1 &A, const MATRIX2 &B)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
multiply_AAt(const MAT_A &A)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
multiply_Ab(const OTHERVECTOR1 &vIn, OTHERVECTOR2 &vOut, bool accumToOutput=false) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
multiply_ABC(const MAT_A &A, const MAT_B &B, const MAT_C &C)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
multiply_ABCt(const MAT_A &A, const MAT_B &B, const MAT_C &C)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
multiply_ABt(const MAT_A &A, const MAT_B &B)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
multiply_AtA(const MAT_A &A)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
multiply_Atb(const OTHERVECTOR1 &vIn, OTHERVECTOR2 &vOut, bool accumToOutput=false) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
multiply_HCHt(const MAT_C &C, MAT_R &R, bool accumResultInOutput=false, bool allow_submatrix_mult=false) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
multiply_HCHt_scalar(const MAT_C &C) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
multiply_HtCH(const MAT_C &C, MAT_R &R, bool accumResultInOutput=false, bool allow_submatrix_mult=false) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
multiply_HtCH_scalar(const MAT_C &C) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
multiply_result_is_symmetric(const MAT_A &A, const MAT_B &B)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
multiply_subMatrix(const MAT_A &A, MAT_OUT &outResult, const size_t A_cols_offset, const size_t A_rows_offset, const size_t A_col_count) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
multiplyColumnByScalar(size_t c, T scalar)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
norm() const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
norm_inf(size_t *maxIndex=NULL) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
normalize(const T min_val=0, const T max_val=1)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
operator()(const size_t row, const size_t col)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
operator()(const size_t row, const size_t col) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
operator*=(const T n)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
operator*=(const OTHERMATRIX &m)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
operator+()mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
operator+=(const T n)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
operator-() const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
operator-=(const T n)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
operator/=(const T n)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
operator=(const CMatrixTemplate< T > &B)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
operator=(const CMatrixTemplate< R > &B)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
operator=(const CPoint2D &p)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
operator=(const CPoint3D &p)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
operator=(const CPose2D &p)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
operator=(const CPose3D &p)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
pivot(const size_t row)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
pseudoInverse(MAT_OUT &out) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
pseudoInverse() const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
rank(T eps=1e-7) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
rbegin()mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
rbegin() const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
reference typedefmrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS >
rend()mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
rend() const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
resize(const size_t nRows_times_nCols)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline, static]
reverse_iterator typedefmrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS >
rightDivideSquare(const MAT2 &B, MAT3 &RES) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
saveToTextFile(const std::string &file, mrpt::math::TMatrixTextFileFormat fileFormat=MATRIX_FORMAT_ENG, bool appendMRPTHeader=false, const std::string &userHeader=std::string("")) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
set_unsafe(const size_t row, const size_t col, const T val)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
setIdentity()mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
setIdentity(size_t N)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
setSize(const size_t nRows, const size_t nCols)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline, static]
size()mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline, static]
size_type typedefmrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS >
Sqrt()mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
Square()mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
squareNorm() const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
std(bool unbiased=true) const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
substract_AAt(const OTHERMATRIX &m)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
substract_Ac(const OTHERMATRIX &m, const T c)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
substract_An(const OTHERMATRIX &m, const size_t n)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
substract_At(const OTHERMATRIX &m)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
sumAll() const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
swapCols(size_t i1, size_t i2)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
swapRows(size_t i1, size_t i2)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
trace() const mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
unit()mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
value_type typedefmrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS >
zeros()mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]
zeros(size_t N, size_t M)mrpt::math::CMatrixFixedNumeric< T, NROWS, NCOLS > [inline]



Page generated by Doxygen 1.7.1 for MRPT 0.8.1 SVN:exported at Sun Sep 19 14:53:45 UTC 2010