Commit Graph

256 Commits

Author SHA1 Message Date
a0fa8f7200 Add smaller logo to readme
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-05-31 15:08:47 -04:00
49882a59cf Add logo to readme
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-05-31 15:07:22 -04:00
8847ed7adf Create Logo
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-05-31 15:05:24 -04:00
b4cba4cac3 Implement several missing Matrix3x3 member functions
Some checks failed
Run tests / Explore-Gitea-Actions (push) Has been cancelled
Build Docs With Doxygen / Explore-Gitea-Actions (push) Has been cancelled
2024-05-29 13:16:08 -04:00
5e253e0b2c Move template-parameterized matrix operations to Matrices.inl (excluding SetMatrixRotatePart(T, Quaternion) due to symbol resolution error)
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-05-29 11:14:12 -04:00
201fb4a28d Implement missing Matrix members
All checks were successful
Run tests / Explore-Gitea-Actions (push) Successful in 1m13s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 31s
2024-05-27 16:27:21 -04:00
ff777d1867 Fix obsolete function signatures 2024-05-27 16:27:12 -04:00
78415d2a88 Implement Matrix4x4::Set() Adjugate() SetIdentity() InverseColOrthogonal()
Some checks failed
Run tests / Explore-Gitea-Actions (push) Failing after 33s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 22s
2024-05-27 14:12:32 -04:00
c7aef869a0 Implement Vector3::Orthonormalize() AreOrthonormal()
Some checks failed
Run tests / Explore-Gitea-Actions (push) Failing after 38s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 25s
2024-05-27 13:35:35 -04:00
52547bca9d Implement Matrix4x4::Equals 2024-05-27 13:35:11 -04:00
aa8bc4d1c4 Implement Matrix4x4::Equals 2024-05-27 13:34:48 -04:00
ee86082c84 Implement Matrix4x4::RotateX() RotateY() RotateZ()
Some checks failed
Run tests / Explore-Gitea-Actions (push) Failing after 34s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 34s
2024-05-27 11:11:07 -04:00
a78b8208e2 Implement Matrix4x4::FromTRS() Scale() Translate()
Some checks failed
Run tests / Explore-Gitea-Actions (push) Failing after 24s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 35s
2024-05-27 03:22:58 -04:00
eabb32f26c Merge remote-tracking branch 'origin/main'
Some checks failed
Run tests / Explore-Gitea-Actions (push) Failing after 53s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 52s
2024-05-24 14:36:30 -04:00
bf237d1428 Move Swap(T&, T&) to J3ML.h 2024-05-24 14:36:24 -04:00
e0464b7f4f Implement Matrix3x3::InverseTranpose() InverseTransposed() Inverse() InverseFast() 2024-05-24 12:02:09 -04:00
3333dfee51 Implement Matrix3x3::DeterminantSymmetric 2024-05-24 10:44:03 -04:00
a2f1ea1979 Make shape polymorphic
All checks were successful
Run tests / Explore-Gitea-Actions (push) Successful in 1m8s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 29s
Release-7
2024-05-23 19:32:24 -04:00
704a11cbc0 Fix Matrix3x3::Matrix3x3(Quaternion)
Some checks failed
Run tests / Explore-Gitea-Actions (push) Failing after 1m19s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 1m12s
Release-6
2024-05-22 20:27:08 -04:00
2eaaeafdcd Merge remote-tracking branch 'origin/main'
Some checks failed
Run tests / Explore-Gitea-Actions (push) Failing after 45s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Failing after 29s
Release-5
2024-05-22 20:13:01 -04:00
e18a2cdfbf Fix Matrix3x3::Matrix3x3(Quaternion) 2024-05-22 20:12:53 -04:00
maxbyte9p
f067f67af0 workflow test
Some checks failed
Run tests / Explore-Gitea-Actions (push) Successful in 2m20s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Failing after 57s
2024-05-22 16:15:05 -04:00
maxbyte9p
58ba13cfa6 workflow test
All checks were successful
Run tests / Explore-Gitea-Actions (push) Successful in 2m15s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 1m0s
2024-05-22 16:08:54 -04:00
maxbyte9p
6cc0830834 workflow test
Some checks failed
Run tests / Explore-Gitea-Actions (push) Failing after 27s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 1m7s
2024-05-22 16:07:20 -04:00
maxbyte9p
4c5999d167 workflow test
Some checks failed
Run tests / Explore-Gitea-Actions (push) Successful in 27s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Failing after 38s
2024-05-22 16:05:57 -04:00
maxbyte9p
294d5bd013 workflow for running tests
All checks were successful
Run tests / Explore-Gitea-Actions (push) Successful in 28s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 1m6s
2024-05-22 16:04:01 -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
4b0b05603e Implement Matrix3x3::Row
Some checks failed
Build Docs With Doxygen / Explore-Gitea-Actions (push) Failing after 1m11s
2024-05-22 12:31:13 -04:00
bc1ee4e14f Merge remote-tracking branch 'origin/main'
All checks were successful
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 1m18s
2024-05-22 12:27:43 -04:00
d2b51d348c Implement Matrix4x4::ShearX ShearY ShearZ D3DOrthoProjLH D3DOrthoProjRH D3DPerspProjLH 2024-05-22 12:27:37 -04:00
9b2b138d65 Update OBB.cpp
All checks were successful
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 58s
Constructor
Release-4
2024-05-22 12:16:12 -04:00
0c85b8408c MSVC Support fixes.
All checks were successful
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 1m20s
Release-3
2024-05-21 00:52:02 -07:00
ca2223aaee Implement generic matrix Inverse, LUDecompose, CholeskyDecompose
All checks were successful
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 1m17s
2024-05-20 20:40:33 -04:00
d8959ab9d1 Implement missing members & documentation for Matrix4x4
All checks were successful
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 1m28s
2024-05-14 13:52:18 -04:00
121cdfb8b8 Refactor CMakeLists for theoretical Win32 support
All checks were successful
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 1m9s
2024-05-13 21:18:34 -04:00
6544d0ddbe Implement Matrix3x3 missing members and documentation (More!!!)
All checks were successful
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 1m3s
2024-05-13 12:33:43 -04:00
3e8f83ddfb Implement Matrix3x3 missing members and documentation
All checks were successful
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 1m7s
2024-05-12 11:51:10 -04:00
f72bb0de9f Implement more static constants for Vector3
All checks were successful
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 1m7s
2024-05-10 14:59:57 -04:00
80a6bf7a14 Fill out Matrix3x3 Documentation, implement several missing functions.
Some checks failed
Build Docs With Doxygen / Explore-Gitea-Actions (push) Has been cancelled
2024-05-10 14:59:46 -04:00
285d909ecc Fix CMakeLists 2024-05-10 14:59:27 -04:00
9114dd6886 Merge pull request 'Add AABB v AABB & Triangle v Triangle intersection, and fix dot product' (#27) from Miuna/j3ml-fork:main into main
All checks were successful
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 1m15s
Reviewed-on: #27
Release-2
2024-05-08 13:35:04 -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
Mishura
82cb3d7ee3 Add AABBvAABB interesection & add AABB scale 2024-05-07 14:55:09 -04:00
35e1309d6f Separate implementation
All checks were successful
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 1m4s
2024-04-26 11:52:11 -04:00
ac46c259aa Separate implementation
Some checks failed
Build Docs With Doxygen / Explore-Gitea-Actions (push) Failing after 1m2s
2024-04-25 16:31:48 -04:00
50e99413e5 Fix Spacing
Some checks failed
Build Docs With Doxygen / Explore-Gitea-Actions (push) Has been cancelled
2024-04-25 16:30:44 -04:00
b8d54cc11b Fix Spacing
All checks were successful
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 1m4s
2024-04-25 16:02:43 -04:00
4b3fe2b9e2 Added Quaternion constructors, SetFrom(AxisAngle)
Some checks failed
Build Docs With Doxygen / Explore-Gitea-Actions (push) Has been cancelled
2024-04-25 16:02:32 -04:00
5b356d9d6e Fixed Readme
All checks were successful
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 1m1s
2024-04-10 21:03:59 -04:00