summaryrefslogtreecommitdiff
path: root/core/math
AgeCommit message (Expand)Author
2018-11-13Implement random number generatorChaosus
2018-11-02Remove unused "dtoll" methodsAaron Franke
2018-10-28Error running Expression.execute after parse errorsantouits
2018-10-07Merge pull request #22722 from akien-mga/fix-warningsRémi Verschelde
2018-10-06Remove redundant "== false" codeAaron Franke
2018-10-06Fix warnings in HTML5 build outside platform filesLeon Krause
2018-10-04Fix more "may be used initialized" warnings from GCC 7Rémi Verschelde
2018-10-03Fix warnings on release builds (not DEBUG_ENABLED)Rémi Verschelde
2018-10-02Merge pull request #21492 from Maykeye/astarRémi Verschelde
2018-10-01Add support for '.[0-9]' numbers in ExpressionRémi Verschelde
2018-09-28SCons: Build core's thirdparty code in own environmentRémi Verschelde
2018-09-23Removed obsoleted core/helper/value_evaluator.h and moved math_fieldwise to c...DualMatrix
2018-09-19Fix: Strip integer part in "decimals"Aaron Franke
2018-09-13Merge pull request #21982 from luzpaz/misc-typosRémi Verschelde
2018-09-12Misc. typosluz.paz
2018-09-12Make core/ includes absolute, remove subfolders from include pathRémi Verschelde
2018-08-29Add missing copyright headersRémi Verschelde
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