8#ifndef META_OCEAN_TEST_TESTDEVICES_TEST_GRAVITY_TRACKER_3DOF_H
9#define META_OCEAN_TEST_TESTDEVICES_TEST_GRAVITY_TRACKER_3DOF_H
This class implements tests for the GravityTracker3DOF class.
Definition TestGravityTracker3DOF.h:33
static bool test(const double testDuration, const TestSelector &selector)
Invokes all tests.
static Vector3 expectedInterpolatedGravity(const double queryTime, const Timestamps ×tamps, const Vectors3 &gravities)
Computes the expected interpolated gravity vector for a given query timestamp.
static bool testSampleInterpolation(const double testDuration)
Tests the sample() function with random measurements and all interpolation strategies.
This class implements a test selector that parses test function strings and determines which tests sh...
Definition TestSelector.h:51
std::vector< Timestamp > Timestamps
Definition of a vector holding Timestamp objects.
Definition Timestamp.h:54
std::vector< Vector3 > Vectors3
Definition of a vector holding Vector3 objects.
Definition Vector3.h:65
The namespace covering the entire Ocean framework.
Definition Accessor.h:15