381 Commits

Author SHA1 Message Date
Pascal Serrarens
1ea65d56b1 Made toQuestion const 2024-09-20 15:14:25 +02:00
Pascal Serrarens
f1c70c756e Fix unit tests 2024-09-20 14:40:03 +02:00
Pascal Serrarens
2ad6a5adb3 Fix include 2024-09-20 14:09:56 +02:00
Pascal Serrarens
11259a92a6 Extend functionality 2024-09-20 12:29:47 +02:00
Pascal Serrarens
3363388a95 Extended AngleAxis & Direction 2024-09-16 15:21:16 +02:00
Pascal Serrarens
09e25a8a21 Add Asin and Atan 2024-09-12 15:30:36 +02:00
Pascal Serrarens
a646e936ee Add ACos 2024-09-09 16:02:27 +02:00
Pascal Serrarens
407e7712c6 Add WithDistance 2024-09-09 15:14:06 +02:00
Pascal Serrarens
69bad8f662 Added degrees, radians, cos, sin, and tan functions 2024-09-06 15:35:39 +02:00
Pascal Serrarens
5c3dfa66d3 Adde degrees/readians and poc ACos 2024-09-06 13:17:14 +02:00
Pascal Serrarens
05c61a3dbd Add distance between 2024-09-06 13:16:49 +02:00
Pascal Serrarens
6a1d0434cf Added Angle comparison 2024-09-06 12:36:22 +02:00
Pascal Serrarens
6b3bcfc391 Another anglebetween fix 2024-08-28 12:35:46 +02:00
Pascal Serrarens
b5a6330517 Fix anglebetween 2024-08-28 12:33:20 +02:00
Pascal Serrarens
b975aedd2b Added angle and rotate functions 2024-08-28 12:09:12 +02:00
Pascal Serrarens
f48343952b Moved Polar/Spherical to template class completely 2024-08-28 11:32:37 +02:00
Pascal Serrarens
e0ef43a699 Merge branch 'Experimental' of http://gitlab.passervr.com/passer/cpp/linear-algebra into Experimental 2024-08-28 09:21:20 +02:00
Pascal Serrarens
b460bec696 Added scaling to SphericalOf<T> 2024-08-28 09:18:50 +02:00
Pascal Serrarens
e10e010095 Added Direction to library sources 2024-08-22 14:35:37 +02:00
Pascal Serrarens
dedaa31740 Fix unit tests 2024-08-22 14:24:33 +02:00
Pascal Serrarens
1da93cac15 Fix ToVector3 2024-08-22 12:49:46 +02:00
Pascal Serrarens
9c3503f3cb Added SphericalOf 2024-08-22 12:28:02 +02:00
Pascal Serrarens
353cb1bc7f Add conversion from Quaternion 2024-08-06 12:08:19 +02:00
Pascal Serrarens
cf86ba82ac Cleanup template classes 2024-08-06 10:02:01 +02:00
Pascal Serrarens
ea6894e05b Fix generic template functions 2024-08-06 09:47:48 +02:00
Pascal Serrarens
1ce7234d71 Bug fixes 2024-08-06 09:28:54 +02:00
Pascal Serrarens
38ebb34491 Added Direction to replace Axis 2024-08-06 09:14:33 +02:00
Pascal Serrarens
c72bba4f7a Change Vector3::Angle return type to AngleOf<float> 2024-08-05 12:16:27 +02:00
Pascal Serrarens
18cf653aff Added scaling support 2024-08-05 11:58:53 +02:00
Pascal Serrarens
51772a1843 Added add/subtract for discrete angles 2024-08-05 11:37:33 +02:00
Pascal Serrarens
49c67405fc Make Angle -> float conversion explicit 2024-08-05 10:03:42 +02:00
Pascal Serrarens
608c45c1a7 Fix precision error 2024-08-02 14:27:42 +02:00
Pascal Serrarens
4591aef901 Added Spherical16 2024-08-02 12:55:15 +02:00
Pascal Serrarens
48828e20b3 Fix int/float issues 2024-08-02 11:55:27 +02:00
Pascal Serrarens
86b7c21dca Added Degrees inline function 2024-08-02 11:27:39 +02:00
Pascal Serrarens
a4b0491c2f Fix unit tests 2024-08-02 11:27:16 +02:00
Pascal Serrarens
b81b77b1c9 Extend AngleOf support 2024-07-31 11:44:23 +02:00
Pascal Serrarens
c70c079efc Add spherical subtract 2024-06-18 11:45:38 +02:00
Pascal Serrarens
2bad384611 Added spherical addition 2024-06-17 17:52:32 +02:00
Pascal Serrarens
a25a8be067 Fixed namespace issues 2024-05-23 12:46:39 +02:00
Pascal Serrarens
f8009a7663 Updated namespace 2024-05-23 12:41:19 +02:00
Pascal Serrarens
91c7b2086d Fix gitlab test runner 2024-05-14 12:02:36 +02:00
Pascal Serrarens
78468e38cd Renamed VectorAlgebra project to LinearAlgebra 2024-05-14 11:57:44 +02:00
Pascal Serrarens
47a63689ff Fix Vector3 2024-05-14 11:57:26 +02:00
Pascal Serrarens
ee62cbae3e XYZ deprecation 2024-05-14 09:21:35 +02:00
Pascal Serrarens
62d74396e1 Extend ulitity functions 2024-05-13 19:01:21 +02:00
Pascal Serrarens
95713c8621 Cleanup, added utility functions 2024-05-13 15:32:42 +02:00
Pascal Serrarens
f7d9d976fc Cleanup 2024-05-12 21:56:49 +02:00
Pascal Serrarens
66e47d736f Cleanup Vector2 and Polar 2024-05-12 21:35:44 +02:00
Pascal Serrarens
e922a017fa fix == operator 2024-05-12 20:25:19 +02:00