8 #ifndef META_OCEAN_TEST_TESTMATH_TEST_ANY_CAMERA_H
9 #define META_OCEAN_TEST_TESTMATH_TEST_ANY_CAMERA_H
54 static bool test(
const double testDuration);
This class implements the abstract base class for all AnyCamera objects.
Definition: AnyCamera.h:130
This class implements a generator for random numbers.
Definition: RandomGenerator.h:42
This class implements tests for the AnyCamera class.
Definition: TestAnyCamera.h:31
static bool testConstructor(const double testDuration)
Tests the constructors.
static bool testPrincipalPoint(const double testDuration)
Tests the principal point.
VerificationResult
Definition of individual verification results.
Definition: TestAnyCamera.h:38
@ VR_LOW_PRECISION
The verification did not meet precision constraints.
Definition: TestAnyCamera.h:42
@ VR_SUCCEEDED
The verification succeeded.
Definition: TestAnyCamera.h:44
static VerificationResult verifyAnyCamera(const AnyCameraT< T > &anyCamera, RandomGenerator *optionalRandomGenerator=nullptr)
Verifies an AnyCamera object.
static bool test(const double testDuration)
Tests all camera functions.
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15