Commit Graph

  • 96bcc4a405 Added permature Spherical type Pascal Serrarens 2024-01-04 18:02:19 +01:00
  • 5a03d296e5 Fixed tests Pascal Serrarens 2024-01-03 12:03:56 +01:00
  • 37d45cdda5 Moved all source/includes to root Pascal Serrarens 2024-01-03 11:49:50 +01:00
  • 5b2d515ccc Added Polar to the source list Pascal Serrarens 2023-12-31 16:24:47 +01:00
  • f196ebadea Update .gitlab-ci.yml file Pascal Serrarens 2023-12-30 12:56:04 +00:00
  • dc58f0a473 Update .gitlab-ci.yml file Pascal Serrarens 2023-12-30 12:01:36 +00:00
  • 91027b2e41 Add projecton on horizontal plane Pascal Serrarens 2023-12-29 12:27:44 +01:00
  • aaf335d218 Normalize the result of the rotation Pascal Serrarens 2023-12-29 12:27:22 +01:00
  • 2cbf2594eb Make negation virtual override Pascal Serrarens 2023-12-07 11:04:03 +01:00
  • 2b50babcf1 Add negation for DiscreteAngle Pascal Serrarens 2023-12-07 11:03:06 +01:00
  • de3a6479cf Updated negation Pascal Serrarens 2023-12-07 10:56:49 +01:00
  • 254bb27f53 Added negation Pascal Serrarens 2023-12-07 10:51:20 +01:00
  • bd04285d48 Make superclass accessable Pascal Serrarens 2023-12-07 10:48:47 +01:00
  • 2bb0009861 Initial implementation Pascal Serrarens 2023-12-07 10:43:07 +01:00
  • 006ea046e4 Added AVR support Pascal Serrarens 2023-12-04 10:53:32 +01:00
  • 493a3f7489 Fix another float/double mistake Pascal Serrarens 2023-11-14 17:10:19 +01:00
  • 3c67a2e16a Fixed missing float number types Pascal Serrarens 2023-11-13 16:28:08 +00:00
  • cc3102f757 Added initial spherical implementation 0.3-beta Pascal Serrarens 2023-06-22 17:08:49 +02:00
  • 5ea0a101e5 Add initial Spherical struct Pascal Serrarens 2023-06-22 11:02:45 +02:00
  • bebd097db3 Merge branch '0.2-beta' into 'main' Pascal Serrarens 2023-06-22 08:26:55 +00:00
  • e6f45b1b84 Fix missing gtest link library Pascal Serrarens 2023-05-01 10:24:57 +02:00
  • 52a8df8c69 Fix platform dependent cmake Pascal Serrarens 2023-05-01 10:17:52 +02:00
  • 986d3fdb13 ESP-IDF component support Pascal Serrarens 2023-04-21 17:26:28 +02:00
  • f75ecf1112 Normalize polar angle at creation Pascal Serrarens 2023-03-31 11:49:56 +02:00
  • 113f5a14f3 Fix zero vector addition Pascal Serrarens 2023-03-30 17:16:43 +02:00
  • 99e4515358 Fix: adding two vectors with nearly the same angle Pascal Serrarens 2023-03-24 15:42:56 +01:00
  • 295a2b3902 Added Polar::Rotate Pascal Serrarens 2023-01-27 16:53:42 +01:00
  • 882dfdfcdb Removed erronous arduino include Pascal Serrarens 2023-01-27 11:48:04 +01:00
  • 755fc1961d Fix nan issues in consine rule Pascal Serrarens 2023-01-27 11:45:02 +01:00
  • 4448ee150d Fixed Vector2::Rotation Pascal Serrarens 2023-01-25 15:54:41 +01:00
  • 71bbef7d13 Fixed unsigned float Pascal Serrarens 2023-01-25 15:48:05 +01:00
  • 6b75707a2e Added cosine/sine rules Pascal Serrarens 2023-01-25 15:46:11 +01:00
  • 1707751bf3 Fix angle when newDistance < 0 Pascal Serrarens 2023-01-25 14:42:13 +00:00
  • df60404ea3 Updated documentation generation Pascal Serrarens 2023-01-20 16:58:50 +01:00
  • ed7325aaf6 Update Doxyfile Pascal Serrarens 2023-01-20 16:54:23 +01:00
  • c3896b78ed Updated documentation Pascal Serrarens 2023-01-20 16:53:44 +01:00
  • 913f8126ad Add source file Pascal Serrarens 2023-01-20 15:52:16 +01:00
  • c44dc3ddad Added initial support for polar coordinate system Pascal Serrarens 2023-01-20 15:52:07 +01:00
  • 00b62c9baa Added EulerXYZ 0.1.0 Pascal Serrarens 2022-10-27 10:00:47 +02:00
  • d3e2ded5d7 Added Vector2::one and Vector3::one Pascal Serrarens 2022-04-15 16:03:18 +02:00
  • c1a926582e Added Vector2::Rotate, Moved Rad2Deg/Deg2Rad to Angle class Pascal Serrarens 2022-03-29 13:54:08 +02:00
  • 307a94c567 Added ToFactor function Pascal Serrarens 2022-03-17 15:46:06 +01:00
  • c2b5791f53 Added first Float and Angle functions Pascal Serrarens 2022-03-17 14:40:07 +01:00
  • 90da11db68 Added Vector2 Pascal Serrarens 2022-03-15 12:26:18 +01:00
  • 1ffbeaf854 Added GTEST define, removed hello-test Pascal Serrarens 2022-02-10 17:25:18 +01:00
  • 8601756f7e removed use of #pragma-once Pascal Serrarens 2022-02-10 17:22:52 +01:00
  • eb3c7805a3 Added Vector3::Lerp (unit test omitted for now) Pascal Serrarens 2022-01-28 15:48:21 +01:00
  • 0f46f06ed5 Added Quaternion unit tests Pascal Serrarens 2022-01-28 13:45:31 +01:00
  • 3e85537bf6 Included first Quaternion tests Pascal Serrarens 2022-01-27 13:59:15 +01:00
  • adb9b6e235 Improved accuracy of Quaternion::Normalize Pascal Serrarens 2022-01-27 13:40:38 +01:00
  • 5c11ba83fd Set position independent code flag Pascal Serrarens 2022-01-25 17:30:50 +01:00
  • 5f6ff853d2 Merge branch 'set-sast-config-2' into 'main' Pascal Serrarens 2022-01-25 10:53:32 +00:00
  • de215e41bb Included comment for the docker image to use Pascal Serrarens 2022-01-25 10:51:10 +00:00
  • cbb43bbad5 Configure SAST in .gitlab-ci.yml, creating this file if it does not already exist Pascal Serrarens 2022-01-25 10:43:32 +00:00
  • ea72cf5cb9 Replaced std::isnan by <math.h>isnan for improved compatibility Pascal Serrarens 2022-01-25 11:27:16 +01:00
  • 7229337121 Completed Vector3 unit tests Fixed issues with Angle/SignedAngle for zero and infinity values Pascal Serrarens 2022-01-25 11:23:59 +01:00
  • ef53f08760 Replaced INFINITY by numeric limit Pascal Serrarens 2022-01-24 13:11:32 +01:00
  • 979a6eddcd Added Vector3 tests Pascal Serrarens 2022-01-24 13:05:32 +01:00
  • 23a459c2f3 removed ctest call Pascal Serrarens 2022-01-24 12:43:05 +01:00
  • 0ff7c751c5 Launch VectorAlgebraTest after ctest to compare results Pascal Serrarens 2022-01-24 12:41:02 +01:00
  • d93ce018d6 Included ls to see what files are generated Pascal Serrarens 2022-01-24 12:39:13 +01:00
  • d15ccd8001 Created vector3_test Pascal Serrarens 2022-01-24 12:21:00 +01:00
  • a16a695054 Added Vector3.Normalize and .Magnitude tests Pascal Serrarens 2022-01-24 12:01:46 +01:00
  • daa51607c4 Included first real test Pascal Serrarens 2022-01-24 11:50:34 +01:00
  • 34ab2c292e Update .gitlab-ci.yml file Administrator 2022-01-23 16:22:23 +00:00
  • ba429ee7f6 Update .gitlab-ci.yml file Administrator 2022-01-23 16:18:28 +00:00
  • 4dd01873b2 Update .gitlab-ci.yml file Administrator 2022-01-23 16:16:09 +00:00
  • d46f24552d Update .gitlab-ci.yml file Administrator 2022-01-23 16:14:17 +00:00
  • f6f8724a0f Update .gitlab-ci.yml file Administrator 2022-01-23 16:09:47 +00:00
  • aa59630f2e Update .gitlab-ci.yml file Administrator 2022-01-23 16:07:58 +00:00
  • 29b2063cb7 Update .gitlab-ci.yml file Administrator 2022-01-23 16:04:54 +00:00
  • 2905671697 Update .gitlab-ci.yml file Administrator 2022-01-23 16:04:39 +00:00
  • d9c76b0ed9 Update CMakeLists.txt Administrator 2022-01-23 15:59:54 +00:00
  • 4a0bd5b08e Update hello_test.cc Administrator 2022-01-23 15:59:36 +00:00
  • c695bbe57b Update .gitlab-ci.yml file Administrator 2022-01-23 15:48:58 +00:00
  • c4c149de47 Update .gitlab-ci.yml file Administrator 2022-01-23 15:43:43 +00:00
  • 9037edc3be Update .gitlab-ci.yml file Administrator 2022-01-23 15:42:09 +00:00
  • babfd4dd17 Update .gitlab-ci.yml file Administrator 2022-01-23 15:35:09 +00:00
  • e9904c88fb Update .gitlab-ci.yml file Administrator 2022-01-23 15:32:37 +00:00
  • 32191ed51d Update .gitlab-ci.yml file Administrator 2022-01-23 15:27:30 +00:00
  • 4a84500509 Update .gitlab-ci.yml file Administrator 2022-01-23 15:23:42 +00:00
  • 1fba14c615 Update .gitlab-ci.yml file Administrator 2022-01-23 15:20:51 +00:00
  • 54ee2719bf Update .gitlab-ci.yml file Administrator 2022-01-23 15:18:41 +00:00
  • 23afdc0c1f Update .gitlab-ci.yml file Administrator 2022-01-23 15:16:06 +00:00
  • 95535f3a27 Update CMakeLists.txt Administrator 2022-01-23 15:13:40 +00:00
  • 940f6c6f71 Update CMakeLists.txt Administrator 2022-01-23 15:11:35 +00:00
  • f27f432e77 Add example test file Administrator 2022-01-23 15:09:46 +00:00
  • 909f09a474 Add new directory Administrator 2022-01-23 15:06:47 +00:00
  • 5a3a3da497 Update CMakeLists.txt Administrator 2022-01-23 15:04:28 +00:00
  • 4c6ea69d34 Update .gitlab-ci.yml file Administrator 2022-01-23 14:45:37 +00:00
  • bcf0e83526 Update .gitlab-ci.yml file Administrator 2022-01-23 14:43:56 +00:00
  • 5ef5862219 Update .gitlab-ci.yml file Administrator 2022-01-23 14:42:28 +00:00
  • 0bcfd02974 Update .gitlab-ci.yml file Administrator 2022-01-23 14:40:46 +00:00
  • f999d96c9a Update .gitlab-ci.yml file Administrator 2022-01-23 12:05:16 +00:00
  • 4aefe44789 Update .gitlab-ci.yml file Administrator 2022-01-23 12:00:35 +00:00
  • 1f255448cd Update .gitlab-ci.yml file Administrator 2022-01-23 11:41:43 +00:00
  • 81136210b9 Update .gitlab-ci.yml file Administrator 2022-01-23 11:30:00 +00:00
  • e3eb088fde Update .gitlab-ci.yml file Administrator 2022-01-23 11:18:39 +00:00
  • 5ac7a58815 Update .gitlab-ci.yml file Administrator 2022-01-23 11:13:47 +00:00
  • 487b5e69e9 Update .gitlab-ci.yml file Administrator 2022-01-23 11:10:43 +00:00