Main MRPT website > C++ reference for MRPT 1.5.6
List of all members | Classes | Protected Types | Protected Member Functions | Static Protected Member Functions
SE_traits_tests< POSE_TYPE > Class Template Reference

Detailed Description

template<class POSE_TYPE>
class SE_traits_tests< POSE_TYPE >

Definition at line 23 of file SE_traits_unittest.cpp.

Inheritance diagram for SE_traits_tests< POSE_TYPE >:
Inheritance graph

Classes

struct  TParams
 

Protected Types

typedef mrpt::poses::SE_traits< POSE_TYPE::rotation_dimensions > SE_TYPE
 

Protected Member Functions

virtual void SetUp ()
 
virtual void TearDown ()
 
void test_jacobs_P1DP2inv (double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double xd, double yd, double zd, double yawd, double pitchd, double rolld, double x2, double y2, double z2, double yaw2, double pitch2, double roll2)
 
void do_all_jacobs_test ()
 

Static Protected Member Functions

static void func_numeric (const CArrayDouble< 2 *SE_TYPE::VECTOR_SIZE > &x, const TParams &params, CArrayDouble< SE_TYPE::VECTOR_SIZE > &Y)
 

Member Typedef Documentation

◆ SE_TYPE

template<class POSE_TYPE >
typedef mrpt::poses::SE_traits<POSE_TYPE::rotation_dimensions> SE_traits_tests< POSE_TYPE >::SE_TYPE
protected

Definition at line 30 of file SE_traits_unittest.cpp.

Member Function Documentation

◆ do_all_jacobs_test()

template<class POSE_TYPE >
void SE_traits_tests< POSE_TYPE >::do_all_jacobs_test ( )
inlineprotected

Definition at line 126 of file SE_traits_unittest.cpp.

References DEG2RAD.

◆ func_numeric()

template<class POSE_TYPE >
static void SE_traits_tests< POSE_TYPE >::func_numeric ( const CArrayDouble< 2 *SE_TYPE::VECTOR_SIZE > &  x,
const TParams params,
CArrayDouble< SE_TYPE::VECTOR_SIZE > &  Y 
)
inlinestaticprotected

Definition at line 37 of file SE_traits_unittest.cpp.

◆ SetUp()

template<class POSE_TYPE >
virtual void SE_traits_tests< POSE_TYPE >::SetUp ( )
inlineprotectedvirtual

Definition at line 25 of file SE_traits_unittest.cpp.

◆ TearDown()

template<class POSE_TYPE >
virtual void SE_traits_tests< POSE_TYPE >::TearDown ( )
inlineprotectedvirtual

Definition at line 28 of file SE_traits_unittest.cpp.

◆ test_jacobs_P1DP2inv()

template<class POSE_TYPE >
void SE_traits_tests< POSE_TYPE >::test_jacobs_P1DP2inv ( double  x1,
double  y1,
double  z1,
double  yaw1,
double  pitch1,
double  roll1,
double  xd,
double  yd,
double  zd,
double  yawd,
double  pitchd,
double  rolld,
double  x2,
double  y2,
double  z2,
double  yaw2,
double  pitch2,
double  roll2 
)
inlineprotected



Page generated by Doxygen 1.8.14 for MRPT 1.5.6 Git: 4c65e8431 Tue Apr 24 08:18:17 2018 +0200 at lun oct 28 01:35:26 CET 2019