46 Commits

Author SHA1 Message Date
3259a8e980 Expand Matrix4x4 Tests, still have to correct several. 2025-04-18 15:01:32 -04:00
1285b85fbd Add AxisAngle members and fill out more unit tests.
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 2m2s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 33s
2025-03-05 02:12:53 -05:00
0f5070783e Added some more Quaternion unit tests
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m17s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 28s
2025-03-04 16:32:12 -06:00
51d51a9cc7 Add AxisAngle members and fill out more unit tests.
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 1m2s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 26s
2025-03-03 23:33:03 -05:00
b161250052 Remove EulerAngle because it's dumb 2025-03-03 23:32:23 -05:00
073b1518fe Unit test Quaternion::Quaternion(Matrix3x3).
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 4m39s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 21s
2025-03-03 03:37:05 -06:00
0460aede0d Comment out tests for Matrix3x3-To-EulerAngle which is no longer supported at the moment. 2025-02-02 22:11:40 -05:00
79e617b780 RoundTrip angle conversion.
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m23s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 31s
2024-11-19 15:39:06 -05:00
aaea5ff53e AxisAngle FromQuaternion
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 5m52s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 24s
2024-11-19 09:13:37 -05:00
2caa4c8412 Quaternion from EulerAngleXYZ
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m14s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 21s
2024-11-18 21:51:40 -05:00
bb1b1b5a13 Remove EulerAngle & Add EulerAngleXYZ.
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m38s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 26s
2024-11-18 20:39:08 -05:00
71474081bc Changes by dawsh 2024-08-22 18:12:07 -04:00
05d664ecba migrate to new JTest API
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 6m37s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 24s
2024-08-21 20:21:14 -04:00
94a3164930 Fixed windows errors
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 1m33s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 24s
2024-08-07 23:25:16 -04:00
7bb94f9897 Fixed windows errors
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 6m13s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 24s
2024-08-07 23:17:59 -04:00
b58582d7c4 Fixed RNG Float results!!!
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 6m31s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 26s
2024-08-07 14:00:46 -04:00
11062e761a Actually builds now (Sorry bout that)
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 1m13s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 20s
2024-08-05 18:24:51 -04:00
a3d4562dec Implement Circle header, rename all files to use .hpp extension. 2024-07-31 14:22:10 -04:00
98802f2b0d Implement J3ML Core Math & Unit Tests 2024-07-10 14:17:56 -04:00
cbfbc6acf0 Implement Frustum Unit Tests (Currently failing) 2024-07-10 14:17:34 -04:00
62aeb36628 Header include fixes and implementation of more unit tests. 2024-07-10 14:16:51 -04:00
926defe7bb Implement AABB Unit Tests 2024-07-10 14:15:55 -04:00
9253cfc8c7 Fixed several recursive header issues, refactored Math lib, began implementing core mathematical functions as wrappers around stdmath, will implement SSE and lookup tables later.
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m13s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 19s
2024-07-05 16:13:13 -04:00
1236c90cfb Update QuaternionTests.hpp
Some checks failed
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 37s
Run tests / Explore-Gitea-Actions (push) Failing after 2m25s
fix compilation of latest on windows????
2024-06-28 18:15:02 -04:00
70aa74719a Minor fixes related to test migration
Some checks failed
Run tests / Explore-Gitea-Actions (push) Failing after 2m32s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 37s
2024-06-26 11:44:04 -04:00
4d9a9d3a95 Migrate from google-test to jtest.
Some checks failed
Build Docs With Doxygen / Explore-Gitea-Actions (push) Waiting to run
Run tests / Explore-Gitea-Actions (push) Has been cancelled
2024-06-26 11:43:29 -04:00
1684efa6c8 Merge remote-tracking branch 'origin/main' 2024-06-25 10:34:54 -04:00
76f5fad0bf fix build fail with O3
Some checks failed
Run tests / Explore-Gitea-Actions (push) Failing after 1m24s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 30s
2024-06-17 03:03:43 -04:00
b6b2709eca Implement RNG class unit tests 2024-06-06 15:16:41 -04:00
2573757017 Implement additional Matrix unit tests
Some checks failed
Run tests / Explore-Gitea-Actions (push) Failing after 1m26s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 25s
2024-06-05 15:56:19 -04:00
be47e3f8fe Implement Matrix3x3 Tests (Fails on InverseFast)
Some checks are pending
Run tests / Explore-Gitea-Actions (push) Waiting to run
Build Docs With Doxygen / Explore-Gitea-Actions (push) Waiting to run
2024-06-04 16:24:57 -04:00
ff777d1867 Fix obsolete function signatures 2024-05-27 16:27:12 -04:00
85f717ba27 Add cmake_minimum_required to Test directory CMakeLists.txt
All checks were successful
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 1m11s
2024-05-22 14:37:55 -04:00
Mishura
4830015060 Add triangle SAT intersection 2024-05-08 09:23:20 -04:00
Mishura
ac4538bba5 Fix dot product 2024-05-08 08:32:33 -04:00
9a5f12e505 Implement J3ML Namespace 2024-02-02 13:53:23 -05:00
f7a7ec38d7 Implement Transform2D.h 2024-01-23 04:14:24 -05:00
dea5735c87 Implement CreateFrustumFromCamera 2024-01-10 14:46:12 -05:00
cc9ff95daa Implement ToQuat 2024-01-07 02:14:31 -05:00
7429f0782f Implementing Vector3 Unit Tests 2024-01-02 21:31:44 -05:00
09922ac0bd Implementing Vector3 Unit Tests 2024-01-02 16:29:19 -05:00
d2960b1dc4 Implement Vector2Tests 2023-12-29 01:02:57 -05:00
fd4cc4723b Implement Vector2Tests 2023-12-29 01:02:41 -05:00
7e32c2ec62 Adding code x3 2023-12-28 16:04:31 -06:00
f90f1cf40b Adding code x2 2023-12-26 21:29:05 -06:00
d9bd070fd1 Adding code 2023-12-26 13:24:13 -06:00