Marcel Admiraal
|
8b983bddfb
Remove Quat set methods in favour of constructors
|
4 years ago |
Rémi Verschelde
|
b5334d14f7
Update copyright statements to 2021
|
4 years ago |
Aaron Franke
|
5465e604bb
Improve argument names for core types
|
4 years ago |
reduz
|
127458ed17
Reorganized core/ directory, it was too fatty already
|
4 years ago |
reduz
|
05de7ce6ca
Refactored variant setters/getters
|
4 years ago |
reduz
|
f2397809a8
Refactored Variant Operators.
|
4 years ago |
George Marques
|
e4942e4a96
Allow commutative multiplication in Variant
|
5 years ago |
Marcel Admiraal
|
ce263c4ff6
Ensure assignment operators return by reference to avoid unnecessary copies.
|
5 years ago |
Rémi Verschelde
|
0be6d925dc
Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks
|
5 years ago |
Rémi Verschelde
|
1f6f364a56
Port member initialization from constructor to declaration (C++11)
|
5 years ago |
Rémi Verschelde
|
13a9bfbca7
Style: Harmonize header guards to style guide [Core]
|
5 years ago |
Hugo Locurcio
|
a002b93d86
Add explanations for errors related to Vector/Quat normalization
|
5 years ago |
Rémi Verschelde
|
a7f49ac9a1
Update copyright statements to 2020
|
5 years ago |
Aaron Franke
|
86922ff70b
Make is_equal_approx separate for structures
|
5 years ago |
IAmActuallyCthulhu
|
82b9557803
Remove redundant author doc comments
|
6 years ago |
marxin
|
6be77da7eb
Fix new GCC 9 warnings: -Wdeprecated-copy.
|
6 years ago |
Rémi Verschelde
|
b16c309f82
Update copyright statements to 2019
|
6 years ago |
Wilson E. Alvarez
|
08f22f1cf0
Moved member variables to initializer list
|
6 years ago |
Aaron Franke
|
4f7b33cdcf
Remove redundant "== false" code
|
6 years ago |
Rémi Verschelde
|
277b24dfb7
Make core/ includes absolute, remove subfolders from include path
|
7 years ago |
tagcup
|
9d41161596
Fixed Basis -> Quat conversions, added a few safety checks.
|
7 years ago |
tagcup
|
ed7aadcd87
Add SLERP to Vector{2,3}, optimize Quat's Vector3 rotation.
|
7 years ago |
Rémi Verschelde
|
b50a9114b1
Update copyright statements to 2018
|
7 years ago |
Rémi Verschelde
|
bd282ff43f
Use HTTPS URL for Godot's website in the headers
|
8 years ago |
Ferenc Arn
|
53c23b0222
Use YXZ convention for Euler angles.
|
8 years ago |
Rémi Verschelde
|
5ae1e172da
Merge pull request #8277 from tagcup/math_checks
|
8 years ago |
Rémi Verschelde
|
df61dc4b2b
Add "Godot Engine contributors" copyright line
|
8 years ago |
Ferenc Arn
|
9a37ff1e34
Added various functions basic math classes. Also enabled math checks only for debug builds.
|
8 years ago |
Rémi Verschelde
|
5dbf1809c6
A Whole New World (clang-format edition)
|
8 years ago |
Juan Linietsky
|
04a6d2789e
Revert "Make nan==nan true for GDScript"
|
8 years ago |