8 #ifndef META_OCEAN_TEST_TESTGEOMETRY_TEST_P3P_H
9 #define META_OCEAN_TEST_TESTGEOMETRY_TEST_P3P_H
23 namespace TestGeometry
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 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 testP3PWithRays(const double testDuration)
Tests the perspective pose problem for three rays.
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