8 #ifndef META_OCEAN_TEST_TESTTRACKING_TEST_DATABASE_H
9 #define META_OCEAN_TEST_TESTTRACKING_TEST_DATABASE_H
23 namespace TestTracking
39 static bool test(
const double testDuration);
This class implements a generator for random numbers.
Definition: RandomGenerator.h:42
This class implements tests for the Database class.
Definition: TestDatabase.h:31
static bool test(const double testDuration)
Starts all tests for the database class.
static Tracking::Database createDatabaseWithRandomTopology(RandomGenerator &randomGenerator, const unsigned int lowerPoseId, const unsigned int upperPoseId, const unsigned int numberPoses, const unsigned int numberObjectPoints, const unsigned int minimalNumberObservations, const unsigned int maximalNumberObservations)
Creates a database with random topology.
static bool testSerialization(const double testDuration)
Tests the serialization of the database.
static bool testAddObjectPointFromDatabase(const double testDuration)
Tests the addObjectPointFromDatabase function.
This class implements a database for 3D object points, 2D image points and 6DOF camera poses.
Definition: Database.h:67
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15