opensurgsim
Classes | Typedefs | Functions
RigidTransformTests.cpp File Reference

Tests that exercise the functionality of our rigid transform typedefs, which come straight from Eigen. More...

#include <Eigen/Core>
#include <Eigen/Geometry>
#include "SurgSim/Math/RigidTransform.h"
#include "SurgSim/Math/Quaternion.h"
#include "SurgSim/Math/MathConvert.h"
#include "gtest/gtest.h"

Classes

class  RigidTransformTestBase< T >
 
class  RigidTransform3Tests< T >
 
class  AllRigidTransformTests< T >
 

Typedefs

typedef ::testing::Types< SurgSim::Math::RigidTransform3d, SurgSim::Math::RigidTransform3fRigidTransform3Variants
 
typedef ::testing::Types< SurgSim::Math::RigidTransform2d, SurgSim::Math::RigidTransform2f, SurgSim::Math::RigidTransform3d, SurgSim::Math::RigidTransform3fAllRigidTransformVariants
 

Functions

 TYPED_TEST_CASE (RigidTransform3Tests, RigidTransform3Variants)
 
 TYPED_TEST_CASE (AllRigidTransformTests, AllRigidTransformVariants)
 
 TYPED_TEST (AllRigidTransformTests, CanConstruct)
 Test that rigid transforms can be constructed.
 
 TYPED_TEST (AllRigidTransformTests, Interpolation)
 Test rigid transforms interpolation.
 
 TYPED_TEST (AllRigidTransformTests, MakeLookAt)
 
 TYPED_TEST (AllRigidTransformTests, YamlConvert)
 

Detailed Description

Tests that exercise the functionality of our rigid transform typedefs, which come straight from Eigen.