Pascal Serrarens
|
de3a6479cf
|
Updated negation
|
2023-12-07 10:56:49 +01:00 |
|
Pascal Serrarens
|
254bb27f53
|
Added negation
|
2023-12-07 10:51:20 +01:00 |
|
Pascal Serrarens
|
bd04285d48
|
Make superclass accessable
|
2023-12-07 10:48:47 +01:00 |
|
Pascal Serrarens
|
2bb0009861
|
Initial implementation
|
2023-12-07 10:43:07 +01:00 |
|
Pascal Serrarens
|
006ea046e4
|
Added AVR support
|
2023-12-04 10:53:32 +01:00 |
|
Pascal Serrarens
|
493a3f7489
|
Fix another float/double mistake
|
2023-11-14 17:10:19 +01:00 |
|
Pascal Serrarens
|
3c67a2e16a
|
Fixed missing float number types
|
2023-11-13 16:28:08 +00:00 |
|
Pascal Serrarens
|
bebd097db3
|
Merge branch '0.2-beta' into 'main'
0.2
See merge request passer/cpp/vectoralgebra!1
|
2023-06-22 08:26:55 +00:00 |
|
Pascal Serrarens
|
e6f45b1b84
|
Fix missing gtest link library
|
2023-05-01 10:24:57 +02:00 |
|
Pascal Serrarens
|
52a8df8c69
|
Fix platform dependent cmake
|
2023-05-01 10:17:52 +02:00 |
|
Pascal Serrarens
|
986d3fdb13
|
ESP-IDF component support
|
2023-04-21 17:26:28 +02:00 |
|
Pascal Serrarens
|
f75ecf1112
|
Normalize polar angle at creation
|
2023-03-31 11:49:56 +02:00 |
|
Pascal Serrarens
|
113f5a14f3
|
Fix zero vector addition
|
2023-03-30 17:16:43 +02:00 |
|
Pascal Serrarens
|
99e4515358
|
Fix: adding two vectors with nearly the same angle
|
2023-03-24 15:42:56 +01:00 |
|
Pascal Serrarens
|
295a2b3902
|
Added Polar::Rotate
|
2023-01-27 16:53:42 +01:00 |
|
Pascal Serrarens
|
882dfdfcdb
|
Removed erronous arduino include
|
2023-01-27 11:48:04 +01:00 |
|
Pascal Serrarens
|
755fc1961d
|
Fix nan issues in consine rule
|
2023-01-27 11:45:02 +01:00 |
|
Pascal Serrarens
|
4448ee150d
|
Fixed Vector2::Rotation
|
2023-01-25 15:54:41 +01:00 |
|
Pascal Serrarens
|
71bbef7d13
|
Fixed unsigned float
|
2023-01-25 15:48:05 +01:00 |
|
Pascal Serrarens
|
6b75707a2e
|
Added cosine/sine rules
|
2023-01-25 15:46:11 +01:00 |
|
Pascal Serrarens
|
1707751bf3
|
Fix angle when newDistance < 0
|
2023-01-25 14:42:13 +00:00 |
|
Pascal Serrarens
|
df60404ea3
|
Updated documentation generation
|
2023-01-20 16:58:50 +01:00 |
|
Pascal Serrarens
|
ed7325aaf6
|
Update Doxyfile
|
2023-01-20 16:54:23 +01:00 |
|
Pascal Serrarens
|
c3896b78ed
|
Updated documentation
|
2023-01-20 16:53:44 +01:00 |
|
Pascal Serrarens
|
913f8126ad
|
Add source file
|
2023-01-20 15:52:16 +01:00 |
|
Pascal Serrarens
|
c44dc3ddad
|
Added initial support for polar coordinate system
|
2023-01-20 15:52:07 +01:00 |
|
Pascal Serrarens
|
00b62c9baa
|
Added EulerXYZ
|
2022-10-27 10:00:47 +02:00 |
|
Pascal Serrarens
|
d3e2ded5d7
|
Added Vector2::one and Vector3::one
|
2022-04-15 16:03:18 +02:00 |
|
Pascal Serrarens
|
c1a926582e
|
Added Vector2::Rotate, Moved Rad2Deg/Deg2Rad to Angle class
|
2022-03-29 13:54:08 +02:00 |
|
Pascal Serrarens
|
307a94c567
|
Added ToFactor function
|
2022-03-17 15:46:06 +01:00 |
|
Pascal Serrarens
|
c2b5791f53
|
Added first Float and Angle functions
|
2022-03-17 14:40:07 +01:00 |
|
Pascal Serrarens
|
90da11db68
|
Added Vector2
|
2022-03-15 12:26:18 +01:00 |
|
Pascal Serrarens
|
1ffbeaf854
|
Added GTEST define, removed hello-test
|
2022-02-10 17:25:18 +01:00 |
|
Pascal Serrarens
|
8601756f7e
|
removed use of #pragma-once
|
2022-02-10 17:22:52 +01:00 |
|
Pascal Serrarens
|
eb3c7805a3
|
Added Vector3::Lerp (unit test omitted for now)
|
2022-01-28 15:48:21 +01:00 |
|
Pascal Serrarens
|
0f46f06ed5
|
Added Quaternion unit tests
|
2022-01-28 13:45:31 +01:00 |
|
Pascal Serrarens
|
3e85537bf6
|
Included first Quaternion tests
|
2022-01-27 13:59:15 +01:00 |
|
Pascal Serrarens
|
adb9b6e235
|
Improved accuracy of Quaternion::Normalize
|
2022-01-27 13:40:38 +01:00 |
|
Pascal Serrarens
|
5c11ba83fd
|
Set position independent code flag
|
2022-01-25 17:30:50 +01:00 |
|
Pascal Serrarens
|
5f6ff853d2
|
Merge branch 'set-sast-config-2' into 'main'
Configure SAST in `.gitlab-ci.yml`, creating this file if it does not already exist
See merge request passer/vectoralgebra!1
|
2022-01-25 10:53:32 +00:00 |
|
Pascal Serrarens
|
de215e41bb
|
Included comment for the docker image to use
|
2022-01-25 10:51:10 +00:00 |
|
Pascal Serrarens
|
cbb43bbad5
|
Configure SAST in .gitlab-ci.yml , creating this file if it does not already exist
|
2022-01-25 10:43:32 +00:00 |
|
Pascal Serrarens
|
ea72cf5cb9
|
Replaced std::isnan by <math.h>isnan for improved compatibility
|
2022-01-25 11:27:16 +01:00 |
|
Pascal Serrarens
|
7229337121
|
Completed Vector3 unit tests
Fixed issues with Angle/SignedAngle for zero and infinity values
|
2022-01-25 11:23:59 +01:00 |
|
Pascal Serrarens
|
ef53f08760
|
Replaced INFINITY by numeric limit
|
2022-01-24 13:11:32 +01:00 |
|
Pascal Serrarens
|
979a6eddcd
|
Added Vector3 tests
|
2022-01-24 13:05:32 +01:00 |
|
Pascal Serrarens
|
23a459c2f3
|
removed ctest call
|
2022-01-24 12:43:05 +01:00 |
|
Pascal Serrarens
|
0ff7c751c5
|
Launch VectorAlgebraTest after ctest to compare results
|
2022-01-24 12:41:02 +01:00 |
|
Pascal Serrarens
|
d93ce018d6
|
Included ls to see what files are generated
|
2022-01-24 12:39:13 +01:00 |
|
Pascal Serrarens
|
d15ccd8001
|
Created vector3_test
|
2022-01-24 12:21:00 +01:00 |
|