Main MRPT website > C++ reference
MRPT logo

mrpt::math::detail::TMatrixJacobianType< T, N1, N2 > Struct Template Reference

TMatrixJacobianType: Metaprogramming helper to determine the type of the MxN matrix from the types of two vector-like objects VECX (length N) and VECY (length M). More...

#include <mrpt/math/matrices_metaprogramming.h>

List of all members.

Public Types

typedef CMatrixFixedNumeric< T,
N2, N1 > 
mat_type

Detailed Description

template<typename T, size_t N1, size_t N2>
struct mrpt::math::detail::TMatrixJacobianType< T, N1, N2 >

TMatrixJacobianType: Metaprogramming helper to determine the type of the MxN matrix from the types of two vector-like objects VECX (length N) and VECY (length M).

Example of usage with the helper macro MAT_TYPE_JACOBIAN_OF():

   void f(VEC1 v1,VEC2 v2) {
        MAT_TYPE_JACOBIAN_OF(VEC1,VEC2) res = ...
        ...

Definition at line 180 of file matrices_metaprogramming.h.


Member Typedef Documentation

template<typename T , size_t N1, size_t N2>
typedef CMatrixFixedNumeric<T,N2,N1> mrpt::math::detail::TMatrixJacobianType< T, N1, N2 >::mat_type

Definition at line 182 of file matrices_metaprogramming.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines



Page generated by Doxygen 1.6.1 for MRPT 0.9.0 SVN: at Mon Jun 7 06:47:58 UTC 2010