Commit Graph

300 Commits

Author SHA1 Message Date
0460aede0d Comment out tests for Matrix3x3-To-EulerAngle which is no longer supported at the moment. 2025-02-02 22:11:40 -05:00
777601a7c7 Add conversion from Vector2-float to Vector2i 2025-02-02 22:11:14 -05:00
8e8a0a37d4 Add Vector2::PreciselyEquals(), 2025-02-02 22:11:02 -05:00
174f6068e7 Fix incorrect usage of Normalized() vs Normalize() 2025-02-02 22:10:02 -05:00
1a5737a356 Deprecate BitTwiddling module, fix obsolete standard header inclusion 2025-02-02 22:09:43 -05:00
437113437f Implemented Matrix3x3::ForwardDir, BackwardDir, LeftDir, RightDir, UpDir, DownDir return normalized relative direction vectors. 2025-02-02 22:08:48 -05:00
250c745969 Remove DirectionVector class 2025-02-02 22:06:43 -05:00
43191a9857 Fix USE_LOOKUP_TABLES enabled when lookup table implementation is not complete!
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 1m15s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 27s
2024-12-25 17:01:02 -05:00
4de703209c Fix build errors and migrate packages to latest release.
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 1m48s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 20s
3.4.4
2024-12-25 16:35:33 -05:00
6aa4a33121 Merge remote-tracking branch 'origin/main'
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 1m28s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 30s
# Conflicts:
#	include/J3ML/J3ML.hpp
#	src/J3ML/LinearAlgebra/Matrix3x3.cpp
#	src/J3ML/LinearAlgebra/Vector2.cpp
#	tests/LinearAlgebra/Matrix3x3Tests.hpp
2024-12-11 01:36:25 -05:00
b24328488b Fix includes 2024-12-11 01:34:38 -05:00
1e3e2f42f2 Implement Demo of new Trigonometrics 2024-12-11 01:34:22 -05:00
88dad23e50 Implement Trigonometric::SignOfSin, Trigonometric::SignOfCos, Trigonometric::SignOfTan,
Trigonometric::SignOfSin, and Trigonometric::QuadrantOf
2024-12-11 01:34:12 -05:00
f4d8523bdc Implement Vector2 Less-Than and Greater-Than operators 2024-12-11 01:31:31 -05:00
df2c8b31bf More operators
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 6m0s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 20s
3.4.3
2024-12-04 11:46:14 -05:00
d715391d2a Vector2i operators.
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 6m18s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 22s
2024-12-03 19:47:30 -05:00
13a68eea45 right-handed DirectionVector
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m49s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 30s
3.4.2
2024-11-27 19:46:58 -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
fa6d2fefcc ToEulerAngle
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 5m30s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 45s
2024-11-14 23:57:33 -05:00
80b752128c Update Vector3.cpp
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m24s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 30s
Added missing Vector3::One
Release-3.4
2024-10-31 02:09:23 -04:00
3fc9ca3954 Update Vector3.hpp
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m36s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 27s
fixed a documentation copy paste mistake
2024-10-31 02:02:03 -04:00
af75700c46 Implemented Bezier Curve in 3 Dimensions.
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 22s
Release-3.3
2024-10-25 13:06:26 -04:00
bf794ce092 Sending up work
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m37s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 29s
2024-10-23 14:16:41 -04:00
192b93ded4 Update Doxyfile to check if documentation-rollout toolchain is working properly. (I think no?)
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 4m44s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 22s
2024-10-22 09:39:48 -04:00
85aac1c192 Update CMakeLists.txt
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 6m44s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 24s
Get rid of event cmake warning.
Release-3.2
2024-10-10 12:14:21 -04:00
29db4f0792 Implement rest of LineSegment2D members.
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m24s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 27s
2024-10-07 15:36:48 -04:00
143b7e7279 Implementing LineSegment2D class
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m30s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 28s
2024-10-06 22:25:01 -04:00
3861741ff2 Remove inlining of Capsule::AnyPointFast() (seems to prevent compilation on -O3 optimization level)
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m16s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 28s
2024-10-04 12:36:43 -04:00
262603a496 Merge remote-tracking branch 'origin/main'
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 5m25s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 23s
2024-10-01 10:38:56 -04:00
5e0e4b8349 Implementing LineSegment2D class 2024-10-01 10:38:49 -04:00
Redacted
756316169e Update README.md
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 5m15s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 20s
2024-09-17 14:46:53 -04:00
237c318bf1 fix https://git.redacted.cc/Redacted/ReWindow.git using rebitch
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m24s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 21s
2024-08-26 19:49:12 -04:00
2b5978f11b Matrix2x2 ptr()
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m25s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 20s
Release-3.1
2024-08-24 10:32:05 -04:00
155296ac88 Merge remote-tracking branch 'origin/main'
All checks were successful
Run ReCI Build Test / Explore-Gitea-Actions (push) Successful in 1m11s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 20s
2024-08-22 18:12:39 -04:00
71474081bc Changes by dawsh 2024-08-22 18:12:07 -04:00
Redacted
53badd110a Update CMakeLists.txt
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 6m2s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 20s
2024-08-22 12:03:49 -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
a4e0934f17 Update Triangle2D.cpp
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 5m55s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 21s
Release-3.0
2024-08-20 21:44:42 -04:00
47993084ff Set up shapes for dynamic cast
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 1m29s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 22s
2024-08-20 21:37:14 -04:00
fe654611eb Ideally fixed!!!
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 1m8s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 26s
2024-08-11 22:13:03 -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
Release-2.4
2024-08-05 18:24:51 -04:00
6aa7dc9745 Fixed undefined reference in Bezier curve. Other additions and fixes included.
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 58s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 21s
Release-2.3
2024-08-05 15:14:06 -04:00
c10c63a7e1 Merge remote-tracking branch 'origin/main'
Some checks failed
Run ReCI Build Test / Explore-Gitea-Actions (push) Failing after 1m0s
Build Docs With Doxygen / Explore-Gitea-Actions (push) Successful in 25s
2024-07-31 14:22:22 -04:00
a3d4562dec Implement Circle header, rename all files to use .hpp extension. 2024-07-31 14:22:10 -04:00