summaryrefslogtreecommitdiff
path: root/core/math
AgeCommit message (Expand)Author
2018-05-12Add SLERP to Vector{2,3}, optimize Quat's Vector3 rotation.tagcup
2018-05-07Merge pull request #15943 from poke1024/geometry-line-lineJuan Linietsky
2018-05-04Vector3::round, Vector2::round & Vector2::ceil methods were added.Alexander Alekseev
2018-04-19Fix Coverity reports of uninitialized scalar variableRémi Verschelde
2018-04-14Avoid converting Quat to Euler angles when not necessary.tagcup
2018-04-13Small performance fix to wrapfChaosus
2018-04-09Resolves Inccorect Quaternion ConversionCrazy-P
2018-04-08Merge pull request #16495 from Chaosus/is_point_in_triangle_fixJuan Linietsky
2018-03-22Fix for clang warning at distance_toMarcelo Fernandez
2018-03-13Merge pull request #17254 from Chaosus/updatewrapRémi Verschelde
2018-03-07Bring back Vector2.cross()Bernhard Liebl
2018-03-06Update wrap functionsChaosus
2018-02-28Allow degenerate triangles in polygon triangulation when necessary.Nicolas Silva
2018-02-08Fix is_point_in_triangleChaosus
2018-02-05Fix polygon triangulation failure.Nicolas Silva
2018-01-21Add Geometry::line_intersects_line_2d()Bernhard Liebl
2018-01-18Fix typos in code and docs with codespellRémi Verschelde
2018-01-05Add missing copyright headers and fix formattingRémi Verschelde
2018-01-03Merge pull request #15093 from poke1024/canvas-editor-selectRémi Verschelde
2018-01-02Merge pull request #15083 from tagcup/spatial_rot_fixJuan Linietsky
2018-01-01Update copyright statements to 2018Rémi Verschelde
2018-01-01Merge pull request #15091 from poke1024/fix-rect2-distance-toNoshyaar
2017-12-27Restore the behavior of Spatial rotations recently changed in c1153f5.tagcup
2017-12-27More exact picking for canvas editorBernhard Liebl
2017-12-27Fix Rect2::distance_to() not returning 0Bernhard Liebl
2017-12-27Merge pull request #15045 from poke1024/vector2-inlineNoshyaar
2017-12-26Change the rotate function of Spatial to be local, makes more sense. Closes #...Juan Linietsky
2017-12-25Inline some very common Vector2 operationsBernhard Liebl
2017-12-25Add missing parameter namesPoommetee Ketson
2017-12-21Fixes grow_margin not working at allGilles Roudiere
2017-12-10Fix wrong return value in some virtual method bindingsRémi Verschelde
2017-12-09Merge pull request #13347 from Noshyaar/hang_in_thereRémi Verschelde
2017-12-07Style: Apply new clang-format 5.0 style to all filesRémi Verschelde
2017-12-07Style: Apply clang-format again on all filesRémi Verschelde
2017-12-03Forgot to apply oversampling to YBastiaan Olij
2017-11-28Rect2: add function returning same rect with positive w and hPoommetee Ketson
2017-11-17Rename Rect3 to AABB.Ferenc Arn
2017-11-12Add support for the TAU constant. Fixes #12094.Goutte
2017-11-09Remove get_default_video_mode definition on OSX/iOSRémi Verschelde
2017-11-04AStar: implementation of get_point_connectionsDmDerbin
2017-10-31Merge pull request #12035 from Chaosus/wrapfuncRémi Verschelde
2017-10-31Merge pull request #11249 from m4nu3lf/bugfix/get_eulerRémi Verschelde
2017-10-27AStar: Add setters for point position and scale weight, cleanupUnknown
2017-10-22Fixed memory leak with AStar classRobert Hernandez
2017-10-22Merge pull request #11401 from SaracenOne/snapped_dragRémi Verschelde
2017-10-13Added new wrap functionsChaosus
2017-10-11Added Basis::get_quat() and set_quat().Ferenc Arn
2017-09-22Fix Basis::get_euler_xyz()m4nu3lf
2017-09-20Merge pull request #11409 from MarufSarker/PR-core-math-is_nanRémi Verschelde
2017-09-20Rename pos to position in user facing methods and variablesletheed