8#ifndef META_OCEAN_TEST_TESTCV_TEST_EIGEN_UTILITIES_H
9#define META_OCEAN_TEST_TESTCV_TEST_EIGEN_UTILITIES_H
84 template <
typename TSource,
typename TTarget>
95 template <
typename TType,
size_t tElements,
typename TOceanVector>
106 template <
typename TType,
size_t tElements,
typename TOceanVector>
115 template <
typename TType>
124 template <
typename TType>
This class implements tests for the EigenUtilities class.
Definition TestEigenUtilities.h:29
static bool testToOceanVector(const double testDuration)
Tests the conversion of Eigen::Vector{2,3,4}T to Ocean VectorT{2,3,4}T.
static bool testFrame2Matrix(const double testDuration)
Tests the frame to matrix conversion function for a specific source type and target type.
static bool testToOceanQuaternion(const double testDuration)
Tests the conversion of Eigen::Quaternion<T> to Ocean::QuaternionT<T>
static bool testToEigenQuaternion(const double testDuration)
Tests the conversion of Ocean::QuaternionT<T> to Eigen::Quaternion<T>
static bool testToEigenVector(const double testDuration)
Tests the conversion of Ocean VectorT2 to Eigen::Vector2T.
static bool testFrame2Matrix(const double testDuration)
Tests the frame to matrix conversion function.
static bool testToOceanVector(const double testDuration)
Tests the conversion of Eigen::Vector2T to Ocean VectorT2.
static bool testToEigenQuaternion(const double testDuration)
Tests the conversion of Ocean::QuaternionT<T> to Eigen::Quaternion<T>
static bool test(const double testDuration, const TestSelector &selector=TestSelector())
Invokes all tests.
static bool testToEigenVector(const double testDuration)
Tests the conversion of Ocean VectorT{2,3,4}T to Eigen::Vector{2,3,4}T.
static bool testToOceanQuaternion(const double testDuration)
Tests the conversion of Eigen::Quaternion<T> to Ocean::QuaternionT<T>
This class implements a test selector that parses test function strings and determines which tests sh...
Definition TestSelector.h:51
The namespace covering the entire Ocean framework.
Definition Accessor.h:15