MRPT logo

mrpt::math::detail Namespace Reference

Classes

class  MatrixWrapper< U, true >
class  MatrixWrapper< U, false >
class  VicinityTraits< CMatrixFixedNumeric< T, D, D > >
 Vicinity traits class specialization for fixed size matrices. More...
class  VicinityTraits< CMatrixTemplate< T > >
 Vicinity traits class specialization for matrices. More...
class  VicinityTraits< std::vector< T > >
 Vicinity traits class specialization for vectors. More...
struct  getVicinity< MatrixType, T, ReturnType, 4 >
 Template specialization for getVicinity. More...
struct  getVicinity< MatrixType, T, ReturnType, 5 >
 Template specialization for getVicinity. More...
struct  getVicinity< MatrixType, T, ReturnType, 8 >
 Template specialization for getVicinity. More...
struct  getVicinity< MatrixType, T, ReturnType, 9 >
 Template specialization for getVicinity. More...
struct  getVicinity< MatrixType, T, ReturnType, 12 >
 Template specialization for getVicinity. More...
struct  getVicinity< MatrixType, T, ReturnType, 13 >
 Template specialization for getVicinity. More...
struct  getVicinity< MatrixType, T, ReturnType, 20 >
 Template specialization for getVicinity. More...
struct  getVicinity< MatrixType, T, ReturnType, 21 >
 Template specialization for getVicinity. More...
struct  getVicinity< MatrixType, T, ReturnType, 24 >
 Template specialization for getVicinity. More...
struct  getVicinity< MatrixType, T, ReturnType, 25 >
 Template specialization for getVicinity. More...
class  VicinityTraits< CMatrixTemplateNumeric< T > >
 Vicinity traits class specialization for fixed size matrices. More...

Functions

template<typename T , typename U , bool UIsObject, typename FunctionType >
void applyFunction (CBinaryRelation< T, U, UIsObject > &o, FunctionType fun, size_t e1, size_t e2, const T &T1, const T &T2)
template<typename T , typename U , bool UIsObject>
void applyFunction (CBinaryRelation< T, U, UIsObject > &o, typename CBinaryRelation< T, U, UIsObject >::FunctionByReferencePass fun, size_t e1, size_t e2, const T &T1, const T &T2)
 Template specialization by reference type.
template<typename M , typename A >
void getAccessors (M &mat, std::vector< A > &vec, size_t N)

Function Documentation

template<typename T , typename U , bool UIsObject>
void mrpt::math::detail::applyFunction ( CBinaryRelation< T, U, UIsObject > &  o,
typename CBinaryRelation< T, U, UIsObject >::FunctionByReferencePass  fun,
size_t  e1,
size_t  e2,
const T &  T1,
const T &  T2 
) [inline]

Template specialization by reference type.

Definition at line 462 of file CBinaryRelation.h.

References mrpt::math::CBinaryRelation< T, U, UIsObject >::getRelationValue().

template<typename T , typename U , bool UIsObject, typename FunctionType >
void mrpt::math::detail::applyFunction ( CBinaryRelation< T, U, UIsObject > &  o,
FunctionType  fun,
size_t  e1,
size_t  e2,
const T &  T1,
const T &  T2 
) [inline]
template<typename M , typename A >
void mrpt::math::detail::getAccessors ( M &  mat,
std::vector< A > &  vec,
size_t  N 
) [inline]



Page generated by Doxygen 1.6.2 for MRPT 0.8.1 SVN:exported at Mon Feb 15 22:01:07 UTC 2010