summaryrefslogtreecommitdiff
path: root/core/math
AgeCommit message (Expand)Author
2018-08-28Changed A* exit condition, added 2 tests for itMaykeye
2018-08-27Merge pull request #21205 from KellyThomas/c-sharp-feature-parity-quatIgnacio Etcheverry
2018-08-24Make some debug prints verbose-only, remove othersRémi Verschelde
2018-08-24mono: Quat - add some missing constructors and methodsKelly Thomas
2018-08-23Merge pull request #21305 from Mr-Slurpy/expression-fixRémi Verschelde
2018-08-23Fixed bugs in expression classDaniel Eliasinski
2018-08-22[Mono] Vector2/3 Project methodsAaron Franke
2018-08-20Remove faces in in QuickHull::build() that we don't need anymoreHein-Pieter van Braam
2018-08-16add project method to Vector2/3Thomas Herzog
2018-08-11[Core] Completely kill math_2d.h, change includesAaron Franke
2018-08-11[Core] Move Vector2i and Rect2i out of math_2d.hAaron Franke
2018-08-10[Core] Move Rect2 and Transform2D to their own filesAaron Franke
2018-08-10[Core] Grammar, move defs to defsAaron Franke
2018-08-10[Core] Change math_2d includes to vector2 includes where relevantAaron Franke
2018-08-10[Core] Move Vector2 to its own fileAaron Franke
2018-08-09Fix clang compile errorMarcelo Fernandez
2018-08-08Ability to pass custom variables to expression.Juan Linietsky
2018-08-08-Add Expression class, used to evaluate expressionsJuan Linietsky
2018-07-26Merge pull request #18955 from tagcup/fix_set_scaleRémi Verschelde
2018-07-26Reduce unnecessary COW on Vector by make writing explicitHein-Pieter van Braam
2018-07-24Removed unnecessary assignmentsWilson E. Alvarez
2018-07-05Merge pull request #19279 from aaronfranke/core-fposmod-fixMax Hilbrunner
2018-07-03Merge pull request #19819 from MetaSaval/masterMax Hilbrunner
2018-06-27Change the neighbours vector to a set in AStarDanny
2018-06-25Merge pull request #19193 from tagcup/quat_normJuan Linietsky
2018-06-21Added auto triangle generation in blend space, using Delaunay.Juan Linietsky
2018-06-13Polished 3D selectionJFonS
2018-06-10[Core] [Math] Fix fposmod() functionAaron Franke
2018-06-07Added functions to get trimesh infoAndrea Catania
2018-05-31Style: Apply clang-format (5.0) to some missed filesRémi Verschelde
2018-05-27Fixed Basis -> Quat conversions, added a few safety checks.tagcup
2018-05-17Removed incorrect Basis::set_scale().tagcup
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