8 #ifndef META_OCEAN_TEST_TESTMATH_CAMERA_H
9 #define META_OCEAN_TEST_TESTMATH_CAMERA_H
35 static bool test(
const double testDuration);
69 static bool testDistortion(
const unsigned int width,
const unsigned int height,
const double testDuration);
89 static bool testVectorDistorted(
const unsigned int width,
const unsigned int height,
const double testDuration);
104 template <
typename T>
112 template <
typename T>
120 template <
typename T>
This class implements camera tests.
Definition: TestPinholeCamera.h:27
static bool testStandard2InvertedFlippedHomogenousMatrix4(const double testDuration)
Tests the conversion of a homogenous matrix from standard coordinate system to an inverted and flippe...
static bool testStandard2InvertedFlippedSquareMatrix3(const double testDuration)
Tests the conversion of a 3x3 rotation matrix from standard coordinate system to an inverted and flip...
static bool test(const double testDuration)
Tests all camera functions.
static bool testStandard2InvertedFlippedQuaternion(const double testDuration)
Tests the conversion of a quaternion from standard coordinate system to an inverted and flipped coord...
static bool testCameraConstructor(const double testDuration)
Tests the constructors of the camera function.
static bool testPatternCamera(const double testDuration)
Tests the pattern camera function.
static bool testVectorDistortionFree(const unsigned int width, const unsigned int height, const double testDuration)
Tests the vector function with an undistorted camera.
static bool testDistortion(const unsigned int width, const unsigned int height, const double testDuration)
Tests the distortion function.
static bool testSubFrameCamera(const double testDuration)
Tests the sub-frame camera function.
static bool testObjectPointInFront(const double testDuration)
Tests function determining whether an object point lies in front of a camera.
static bool testVectorDistorted(const unsigned int width, const unsigned int height, const double testDuration)
Tests the vector function with a distorted camera.
The namespace covering the entire Ocean framework.
Definition: Accessor.h:15