#include <thread>
#include <cinttypes>
#include <cstring>
#include <jau/test/catch2_ext.hpp>
#include <jau/math/mat4f.hpp>
Go to the source code of this file.
|
static float * | invertMatrix (float msrc[], float mres[], float temp[]) |
|
static float * | makeIdentity (float m[]) |
|
| TEST_CASE ("Test 02", "[mat4f][linear_algebra][math]") |
|
| TEST_CASE ("Test 03", "[mat4f][linear_algebra][math]") |
|
| TEST_CASE ("Test 04", "[mat4f][linear_algebra][math]") |
|
| TEST_CASE ("Test 05 Perf01", "[mat4f][linear_algebra][math]") |
|
static void | testImpl (float matrix[]) |
|
|
static const float | EPSILON = std::numeric_limits<float>::epsilon() |
|
◆ makeIdentity()
static float * makeIdentity |
( |
float |
m[] | ) |
|
|
static |
◆ invertMatrix()
static float * invertMatrix |
( |
float |
msrc[], |
|
|
float |
mres[], |
|
|
float |
temp[] |
|
) |
| |
|
static |
◆ testImpl()
static void testImpl |
( |
float |
matrix[] | ) |
|
|
static |
◆ TEST_CASE() [1/4]
TEST_CASE |
( |
"Test 02" |
, |
|
|
"" |
[mat4f][linear_algebra][math] |
|
) |
| |
◆ TEST_CASE() [2/4]
TEST_CASE |
( |
"Test 03" |
, |
|
|
"" |
[mat4f][linear_algebra][math] |
|
) |
| |
◆ TEST_CASE() [3/4]
TEST_CASE |
( |
"Test 04" |
, |
|
|
"" |
[mat4f][linear_algebra][math] |
|
) |
| |
◆ TEST_CASE() [4/4]
TEST_CASE |
( |
"Test 05 Perf01" |
, |
|
|
"" |
[mat4f][linear_algebra][math] |
|
) |
| |
◆ EPSILON
const float EPSILON = std::numeric_limits<float>::epsilon() |
|
static |