8#ifndef META_OCEAN_TEST_TESTGEOMETRY_TEST_P3P_H
9#define META_OCEAN_TEST_TESTGEOMETRY_TEST_P3P_H
39 static bool test(
const double testDuration);
This class implements a generator for random numbers.
Definition RandomGenerator.h:42
This class implements a P3P test.
Definition TestP3P.h:31
static bool testP3PWithRaysStressTest(const double testDuration)
Tests whether the perspective pose problem for three rays does not crash.
static bool test(const double testDuration)
Invokes all tests for the perspective pose problem for three points.
static bool testP3PWithPoints(const double testDuration)
Tests the perspective pose problem for three image points and any camera.
static bool testP3PWithRays(const double testDuration)
Tests the perspective pose problem for three rays.
static VectorT3< T > randomVector(RandomGenerator &randomGenerator)
Creates a random 3D vector fitting into a 3D bounding box of size 20,000 x 20,000 x 20,...
static bool testP3PWithPointsStressTest(const double testDuration)
Tests whether the perspective pose problem for three points does not crash and whether basic requirem...
This class implements a vector with three elements.
Definition Vector3.h:97
The namespace covering the entire Ocean framework.
Definition Accessor.h:15