8#ifndef META_OCEAN_TEST_TESTMATH_PINHOLE_CAMERA_H
9#define META_OCEAN_TEST_TESTMATH_PINHOLE_CAMERA_H
35 static bool test(
const double testDuration);
73 static bool testDistortion(
const unsigned int width,
const unsigned int height,
const double testDuration);
95 static bool testVectorDistorted(
const unsigned int width,
const unsigned int height,
const double testDuration);
103 template <
typename T>
This class implements tests for the PinholeCamera.
Definition TestPinholeCamera.h:27
static bool testFovDiagonal(const double testDuration)
Tests the diagonal field of view function.
static bool test(const double testDuration)
Tests all pinhole camera functions.
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 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