MRPT  1.9.9
Pose3DQuatTests Class Reference

Detailed Description

Definition at line 25 of file CPose3DQuat_unittest.cpp.

Inheritance diagram for Pose3DQuatTests:
Inheritance graph

Protected Member Functions

virtual void SetUp ()
 
virtual void TearDown ()
 
void test_compose (double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x2, double y2, double z2, double yaw2, double pitch2, double roll2)
 
void test_composePoint (double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x, double y, double z)
 
void test_composePointJacob (double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x, double y, double z)
 
void test_invComposePoint (double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x, double y, double z)
 
void test_invComposePointJacob (double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x, double y, double z)
 
void test_fromYPRAndBack (double x1, double y1, double z1, double yaw1, double pitch1, double roll1)
 
void test_unaryInverse (double x1, double y1, double z1, double yaw1, double pitch1, double roll1)
 
void test_copy (double x1, double y1, double z1, double yaw1, double pitch1, double roll1)
 
void test_composeAndInvComposePoint (double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x, double y, double z)
 
void test_composePoint_vs_CPose3D (double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x, double y, double z)
 
void test_invComposePoint_vs_CPose3D (double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x, double y, double z)
 
void test_sphericalCoords (double x1, double y1, double z1, double yaw1, double pitch1, double roll1, double x, double y, double z)
 
void test_normalizeJacob (double yaw1, double pitch1, double roll1)
 

Static Protected Member Functions

static void func_compose_point (const CArrayDouble< 7+3 > &x, const double &dummy, CArrayDouble< 3 > &Y)
 
static void func_inv_compose_point (const CArrayDouble< 7+3 > &x, const double &dummy, CArrayDouble< 3 > &Y)
 
static void func_spherical_coords (const CArrayDouble< 7+3 > &x, const double &dummy, CArrayDouble< 3 > &Y)
 
static void func_normalizeJacob (const CArrayDouble< 4 > &x, const double &dummy, CArrayDouble< 4 > &Y)
 

Member Function Documentation

◆ func_compose_point()

static void Pose3DQuatTests::func_compose_point ( const CArrayDouble< 7+3 > &  x,
const double &  dummy,
CArrayDouble< 3 > &  Y 
)
inlinestaticprotected

Definition at line 127 of file CPose3DQuat_unittest.cpp.

References MRPT_UNUSED_PARAM.

◆ func_inv_compose_point()

static void Pose3DQuatTests::func_inv_compose_point ( const CArrayDouble< 7+3 > &  x,
const double &  dummy,
CArrayDouble< 3 > &  Y 
)
inlinestaticprotected

◆ func_normalizeJacob()

static void Pose3DQuatTests::func_normalizeJacob ( const CArrayDouble< 4 > &  x,
const double &  dummy,
CArrayDouble< 4 > &  Y 
)
inlinestaticprotected

Definition at line 535 of file CPose3DQuat_unittest.cpp.

References MRPT_UNUSED_PARAM.

◆ func_spherical_coords()

static void Pose3DQuatTests::func_spherical_coords ( const CArrayDouble< 7+3 > &  x,
const double &  dummy,
CArrayDouble< 3 > &  Y 
)
inlinestaticprotected

Definition at line 465 of file CPose3DQuat_unittest.cpp.

References MRPT_UNUSED_PARAM.

◆ SetUp()

virtual void Pose3DQuatTests::SetUp ( )
inlineprotectedvirtual

Definition at line 28 of file CPose3DQuat_unittest.cpp.

◆ TearDown()

virtual void Pose3DQuatTests::TearDown ( )
inlineprotectedvirtual

Definition at line 29 of file CPose3DQuat_unittest.cpp.

◆ test_compose()

void Pose3DQuatTests::test_compose ( double  x1,
double  y1,
double  z1,
double  yaw1,
double  pitch1,
double  roll1,
double  x2,
double  y2,
double  z2,
double  yaw2,
double  pitch2,
double  roll2 
)
inlineprotected

◆ test_composeAndInvComposePoint()

void Pose3DQuatTests::test_composeAndInvComposePoint ( double  x1,
double  y1,
double  z1,
double  yaw1,
double  pitch1,
double  roll1,
double  x,
double  y,
double  z 
)
inlineprotected

◆ test_composePoint()

void Pose3DQuatTests::test_composePoint ( double  x1,
double  y1,
double  z1,
double  yaw1,
double  pitch1,
double  roll1,
double  x,
double  y,
double  z 
)
inlineprotected

◆ test_composePoint_vs_CPose3D()

void Pose3DQuatTests::test_composePoint_vs_CPose3D ( double  x1,
double  y1,
double  z1,
double  yaw1,
double  pitch1,
double  roll1,
double  x,
double  y,
double  z 
)
inlineprotected

◆ test_composePointJacob()

void Pose3DQuatTests::test_composePointJacob ( double  x1,
double  y1,
double  z1,
double  yaw1,
double  pitch1,
double  roll1,
double  x,
double  y,
double  z 
)
inlineprotected

◆ test_copy()

void Pose3DQuatTests::test_copy ( double  x1,
double  y1,
double  z1,
double  yaw1,
double  pitch1,
double  roll1 
)
inlineprotected

◆ test_fromYPRAndBack()

void Pose3DQuatTests::test_fromYPRAndBack ( double  x1,
double  y1,
double  z1,
double  yaw1,
double  pitch1,
double  roll1 
)
inlineprotected

◆ test_invComposePoint()

void Pose3DQuatTests::test_invComposePoint ( double  x1,
double  y1,
double  z1,
double  yaw1,
double  pitch1,
double  roll1,
double  x,
double  y,
double  z 
)
inlineprotected

◆ test_invComposePoint_vs_CPose3D()

void Pose3DQuatTests::test_invComposePoint_vs_CPose3D ( double  x1,
double  y1,
double  z1,
double  yaw1,
double  pitch1,
double  roll1,
double  x,
double  y,
double  z 
)
inlineprotected

◆ test_invComposePointJacob()

◆ test_normalizeJacob()

void Pose3DQuatTests::test_normalizeJacob ( double  yaw1,
double  pitch1,
double  roll1 
)
inlineprotected

◆ test_sphericalCoords()

void Pose3DQuatTests::test_sphericalCoords ( double  x1,
double  y1,
double  z1,
double  yaw1,
double  pitch1,
double  roll1,
double  x,
double  y,
double  z 
)
inlineprotected

◆ test_unaryInverse()

void Pose3DQuatTests::test_unaryInverse ( double  x1,
double  y1,
double  z1,
double  yaw1,
double  pitch1,
double  roll1 
)
inlineprotected



Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: 7d5e6d718 Fri Aug 24 01:51:28 2018 +0200 at lun nov 2 08:35:50 CET 2020