8#ifndef META_OCEAN_TEST_TESTMATH_TEST_QUATERNION_H
9#define META_OCEAN_TEST_TESTMATH_TEST_QUATERNION_H
35 static bool test(
const double testDuration);
103 template <
typename T>
112 template <
typename T>
This class implements a quaternion test.
Definition TestQuaternion.h:27
static bool testReferenceOffsetConstructor(const double testDuration)
Tests the reference-offset constructor.
static bool testWriteToMessenger()
Tests the messenger function.
static bool testAngle(const double testDuration)
Tests the calculation of the Quaternion's angle.
static bool testInverting(const double testDuration)
Tests the inverting of a quaternion.
static bool testLeft_Q_right(const double testDuration)
Tests the let_Q_right functions.
static bool test(const double testDuration)
Executes all quaternion tests.
static bool testNormalization(const double testDuration)
Tests the normalization of a quaternion.
static bool testConversionToRotation(const double testDuration)
Tests the conversion from a quaternion to a rotation.
static bool testConstructor(const double testDuration)
Tests the constructor.
static bool testSlerp(const double testDuration)
Tests the slerp function.
The namespace covering the entire Ocean framework.
Definition Accessor.h:15