Classes | Functions
Transformations.cpp File Reference
#include "../utest.h"
Include dependency graph for Transformations.cpp:

Go to the source code of this file.

Classes

class  TransformationCheckerTest
 

Functions

static void assertOnDataPointsTransformation (const PM::DataPoints &cloud, const PM::TransformationParameters &transformation, std::shared_ptr< PM::Transformation > &transformator, const NumericType kEpsilonNumericalError=0)
 
static Eigen::Transform< NumericType, 2, Eigen::Affine > buildUpTransformation2D (const Eigen::Matrix< NumericType, 2, 1 > &translation, const Eigen::Rotation2D< NumericType > &rotation, const NumericType scale=1.0)
 
static Eigen::Transform< NumericType, 3, Eigen::Affine > buildUpTransformation3D (const Eigen::Matrix< NumericType, 3, 1 > &translation, const Eigen::Quaternion< NumericType > &rotation, const NumericType scale=1.0)
 
 TEST (Transformation, ComputePureTranslationDataPoints2D)
 
 TEST (Transformation, ComputePureTranslationDataPoints3D)
 
 TEST (Transformation, ComputeRigidTransformDataPoints2D)
 
 TEST (Transformation, ComputeRigidTransformDataPoints3D)
 
 TEST (Transformation, ComputeSimilarityTransformDataPoints2D)
 
 TEST (Transformation, ComputeSimilarityTransformDataPoints3D)
 
 TEST (Transformation, ComputeSimilarityTransformTrajectory3D)
 
 TEST (Transformation, RigidTransformationParameterCheck)
 
 TEST_F (TransformationCheckerTest, BoundTransformationChecker)
 
 TEST_F (TransformationCheckerTest, CounterTransformationChecker)
 
 TEST_F (TransformationCheckerTest, DifferentialTransformationChecker)
 

Function Documentation

◆ assertOnDataPointsTransformation()

static void assertOnDataPointsTransformation ( const PM::DataPoints cloud,
const PM::TransformationParameters transformation,
std::shared_ptr< PM::Transformation > &  transformator,
const NumericType  kEpsilonNumericalError = 0 
)
inlinestatic

Definition at line 24 of file Transformations.cpp.

◆ buildUpTransformation2D()

static Eigen::Transform<NumericType, 2, Eigen::Affine> buildUpTransformation2D ( const Eigen::Matrix< NumericType, 2, 1 > &  translation,
const Eigen::Rotation2D< NumericType > &  rotation,
const NumericType  scale = 1.0 
)
inlinestatic

Definition at line 6 of file Transformations.cpp.

◆ buildUpTransformation3D()

static Eigen::Transform<NumericType, 3, Eigen::Affine> buildUpTransformation3D ( const Eigen::Matrix< NumericType, 3, 1 > &  translation,
const Eigen::Quaternion< NumericType > &  rotation,
const NumericType  scale = 1.0 
)
inlinestatic

Definition at line 15 of file Transformations.cpp.

◆ TEST() [1/8]

TEST ( Transformation  ,
ComputePureTranslationDataPoints2D   
)

Definition at line 178 of file Transformations.cpp.

◆ TEST() [2/8]

TEST ( Transformation  ,
ComputePureTranslationDataPoints3D   
)

Definition at line 200 of file Transformations.cpp.

◆ TEST() [3/8]

TEST ( Transformation  ,
ComputeRigidTransformDataPoints2D   
)

Definition at line 223 of file Transformations.cpp.

◆ TEST() [4/8]

TEST ( Transformation  ,
ComputeRigidTransformDataPoints3D   
)

Definition at line 261 of file Transformations.cpp.

◆ TEST() [5/8]

TEST ( Transformation  ,
ComputeSimilarityTransformDataPoints2D   
)

Definition at line 300 of file Transformations.cpp.

◆ TEST() [6/8]

TEST ( Transformation  ,
ComputeSimilarityTransformDataPoints3D   
)

Definition at line 360 of file Transformations.cpp.

◆ TEST() [7/8]

TEST ( Transformation  ,
ComputeSimilarityTransformTrajectory3D   
)

Definition at line 420 of file Transformations.cpp.

◆ TEST() [8/8]

TEST ( Transformation  ,
RigidTransformationParameterCheck   
)

Definition at line 126 of file Transformations.cpp.

◆ TEST_F() [1/3]

TEST_F ( TransformationCheckerTest  ,
BoundTransformationChecker   
)

Definition at line 109 of file Transformations.cpp.

◆ TEST_F() [2/3]

TEST_F ( TransformationCheckerTest  ,
CounterTransformationChecker   
)

Definition at line 96 of file Transformations.cpp.

◆ TEST_F() [3/3]

TEST_F ( TransformationCheckerTest  ,
DifferentialTransformationChecker   
)

Definition at line 102 of file Transformations.cpp.



libpointmatcher
Author(s):
autogenerated on Mon Sep 16 2024 02:24:10