summaryrefslogtreecommitdiffstats
path: root/core/math/vector3.cpp
Commit message (Expand)AuthorAgeFilesLines
* One Copyright Update to rule them allRémi Verschelde2023-01-051-29/+29
* Add `is_finite` method for checking built-in typesHaoyu Qiu2022-10-081-0/+4
* Remove set_axis and get_axis methods from Vector2/2i/3/3i/4/4iAaron Franke2022-09-191-10/+0
* Add `is_zero_approx` methods to `Vector2`, `3`, and `4`Jonathan Nicholl2022-09-021-0/+4
* Basis constructor: row vectors -> column vectorsZhehang Ding2022-08-311-5/+5
* Octahedral Normal/Tangent CompressionOmar El Sheikh2022-08-131-0/+16
* Refactor bezier interpolation functionsHendrik Brucker2022-06-271-8/+0
* Core: Rename math 'phi' arguments to 'angle'Rémi Verschelde2022-05-051-4/+4
* Float literals - fix main primitives to use real_t castinglawnjelly2022-02-241-1/+1
* Core: Use forward declares for Vector3/Vector3iRémi Verschelde2022-02-191-0/+32
* Implement cubic_interpolate() as MathFunc for refactoringSilc 'Tokage' Renew2022-02-121-16/+5
* Float literals - fix main primitives to use .flawnjelly2022-02-101-4/+4
* Update copyright statements to 2022Rémi Verschelde2022-01-031-2/+2
* Rename Vector parameters to be consistentRaul Santos2021-12-011-4/+4
* clang-format: Disable alignment of operands, too unreliableRémi Verschelde2021-10-281-4/+5
* Replace Vector3.to_diagonal_matrix with Basis.from_scaleAaron Franke2021-09-171-6/+0
* Add constant to vector function parameters that don't actually modify their i...Ricard Rovira Cubeles2021-08-151-7/+7
* Reformat structure string operatorsAaron Franke2021-06-111-1/+1
* Allow clamping vectors and colorsAaron Franke2021-06-031-0/+7
* Rename Vector2 clamped to limit_length and add limit_length to Vector3Aaron Franke2021-06-031-0/+11
* Dynamic BVH broadphase in 2D & 3D Godot PhysicsPouleyKetchoupp2021-05-101-8/+0
* Update copyright statements to 2021Rémi Verschelde2021-01-011-2/+2
* Rename Math::stepify to snappedMarcel Admiraal2020-12-281-6/+6
* Cleanup unused engine codeTomasz Chabora2020-12-091-33/+0
* Improve argument names for core typesAaron Franke2020-12-071-4/+4
* Style: Enforce braces around if blocks and loopsRémi Verschelde2020-05-141-2/+4
* Style: Enforce separation line between function definitionsRémi Verschelde2020-05-141-0/+3
* Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde2020-05-141-12/+0
* Fix Vector3 ambiguities and out of bounds init.bruvzg2020-02-111-2/+2
* Update copyright statements to 2020Rémi Verschelde2020-01-011-2/+2
* Make is_equal_approx separate for structuresAaron Franke2019-10-141-0/+5
* Remove circular dependency between Vector3 and Basis.Marcel Admiraal2019-10-071-0/+15
* Added move_toward functions for float, Vector2 and Vector3Giacom2019-05-281-0/+7
* [Core] Rename Matrix3 file to BasisAaron Franke2019-02-091-1/+1
* Update copyright statements to 2019Rémi Verschelde2019-01-011-2/+2
* Make core/ includes absolute, remove subfolders from include pathRémi Verschelde2018-09-121-1/+2
* Add missing copyright headers and fix formattingRémi Verschelde2018-01-051-0/+1
* Update copyright statements to 2018Rémi Verschelde2018-01-011-2/+2
* Dead code tells no talesRémi Verschelde2017-08-271-45/+0
* Use HTTPS URL for Godot's website in the headersRémi Verschelde2017-08-271-1/+1
* Fixed syntax inconsistency in Vector3.snap and Vector3.snappedTwistedTwigleg2017-07-031-5/+5
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-081-0/+1
* A Whole New World (clang-format edition)Rémi Verschelde2017-03-051-43/+36
* Revert "Make nan==nan true for GDScript"Juan Linietsky2017-02-141-11/+0
* Make nan==nan true for GDScriptHein-Pieter van Braam2017-02-141-0/+11
* Overloaded basic math funcs (double and float variants). Use real_t rather th...Ferenc Arn2017-01-161-37/+37
* Type renames:Juan Linietsky2017-01-111-1/+1
* Welcome in 2017, dear changelog reader!Rémi Verschelde2017-01-011-1/+1
* Vector3: format properly, fix indentsJ08nY2016-10-031-6/+6
* Changed Vector3.snap from fmod to stepify, which makes more sense, fixes #6399Juan Linietsky2016-09-061-7/+3