Ocean
|
Namespace of the Math Test library. More...
Data Structures | |
class | TestAnyCamera |
This class implements tests for the AnyCamera class. More... | |
class | TestApproximation |
This class implements a test of the approximation functions. More... | |
class | TestAutomaticDifferentiation |
This class implements a test for the automatic differentiation functionalities. More... | |
class | TestBoundingBox |
This class implements a bounding box test. More... | |
class | TestBoundingSphere |
This class implements a test for the bounding sphere. More... | |
class | TestBox2 |
This class implements a test for the Box2 class. More... | |
class | TestBox3 |
This class implements box tests. More... | |
class | TestCone3 |
This class implements a test for the 3D cone. More... | |
class | TestCylinder3 |
This class implements a test for the 3D cylinder. More... | |
class | TestEquation |
This class implements a math equation test. More... | |
class | TestEuler |
This class tests the implementation of the Euler class. More... | |
class | TestExponentialMap |
This class implements a test for ExponentialMap. More... | |
class | TestFiniteLine2 |
This class implements a 2D finite line test. More... | |
class | TestFiniteLine3 |
This class implements a 3D finite line test. More... | |
class | TestFourierTransformation |
This class implements test for the Fourier transformation class. More... | |
class | TestFrustum |
This class implements frustum tests. More... | |
class | TestHomogenousMatrix4 |
This class implements a test for 4x4 homogeneous matrices. More... | |
class | TestHSVAColor |
This class implements a HSVAColor test. More... | |
class | TestInterpolation |
This class implements an interpolation test. More... | |
class | TestLine2 |
This class implements a 2D line test. More... | |
class | TestLine3 |
This class implements a 3D line test. More... | |
class | TestLinearAlgebra |
This class implements linear algebra tests. More... | |
class | TestLookup2 |
This class implements a lookup object test. More... | |
class | TestMathUtilities |
This class implements a test for functions in the Utilities class. More... | |
class | TestMatrix |
This class implements a matrix test. More... | |
class | TestNumeric |
This class implements a test for the numeric class for the math library. More... | |
class | TestPinholeCamera |
This class implements camera tests. More... | |
class | TestPlane3 |
This class implements a 3D plane test. More... | |
class | TestQuaternion |
This class implements a quaternion test. More... | |
class | TestRandom |
This class tests the performance of the random functionalities. More... | |
class | TestRateCalculator |
This class implements tests for the RateCalculator class. More... | |
class | TestRGBAColor |
This class implements a RGBAColor test. More... | |
class | TestRotation |
This class implements a rotation test. More... | |
class | TestSampleMap |
This class implements tests for the SampleMap class. More... | |
class | TestSparseMatrix |
This class implements a matrix test. More... | |
class | TestSphere3 |
This class implements a test for the 3D sphere. More... | |
class | TestSquareMatrix2 |
This class implements a test for 2x2 square matrices. More... | |
class | TestSquareMatrix3 |
This class implements a test for 3x3 square matrices. More... | |
class | TestSquareMatrix4 |
This class implements a test for 4x4 square matrices. More... | |
class | TestStaticMatrix |
This class implements the test of the StaticMatrix class. More... | |
class | TestTriangle2 |
This class implements a test for the 2D triangle. More... | |
class | TestVariance |
This class implements a test for the Variance class. More... | |
class | TestVector2 |
This class implements a test for the 2D vector. More... | |
class | TestVector3 |
This class implements a test for the 3D vector. More... | |
class | TestVector4 |
This class implements a test for the 4D vector. More... | |
Functions | |
OCEAN_TEST_MATH_EXPORT bool | testMath (const double testDuration, Worker &worker, const std::string &testFunctions=std::string()) |
Tests the entire math library. More... | |
OCEAN_TEST_MATH_EXPORT void | testMathAsynchron (const double testDuration, const std::string &testFunctions=std::string()) |
Tests the entire math library. More... | |
Namespace of the Math Test library.
The Namespace Ocean::Test::TestMath is used in the entire Ocean Math Test Library.