Commit History

Author SHA1 Message Date
  Thaddeus Crews 32c83a228d Style: Add `WARNING:` as new comment admonition 11 months ago
  Thaddeus Crews 55a4836e5b Core: Replace `_NO_DISCARD_` macro with attribute 1 year ago
  A Thousand Ships a497a5cb3e [Core] Codestyle improvements to math types 1 year ago
  Aaron Franke c77ae051d5 Add and expose Basis/Transform2D/3D division by float operator 1 year ago
  Aaron Franke 56806ffeed Add `is_conformal` method to Basis and Transform2D 1 year ago
  Aaron Franke 290b09b36c Expose `determinant` in Transform2D, rename internal method 2 years ago
  kobewi c0083e431b Cleanup unused engine code v2 2 years ago
  Rémi Verschelde d95794ec8a One Copyright Update to rule them all 2 years ago
  Haoyu Qiu 5da515773d Add `is_finite` method for checking built-in types 3 years ago
  Fabian Keller f242f9c738 Fix consistency of translated/scaled/rotated in Transform2D and Transform3D 3 years ago
  Fabian Keller 2bf9e6090c rename translate(d) to translate(d)_local in Transform 2D/3D 3 years ago
  Rémi Verschelde e7a58a7eb6 Core: Rename math 'phi' arguments to 'angle' 3 years ago
  Aaron Franke fa7a7795f0 Rename Basis get_axis to get_column, remove redundant methods 3 years ago
  Aaron Franke b831fb0a54 Rename Transform2D "elements" to "columns" 3 years ago
  Rémi Verschelde e223bad86d Core: Move Vector2i to its own `vector2i.h` header 3 years ago
  Rémi Verschelde 5f56d385b0 Core: Move Rect2i to its own `rect2i.h` header 3 years ago
  lawnjelly b411a731fe Add nodiscard to core math classes to catch c++ errors. 3 years ago
  Rémi Verschelde fe52458154 Update copyright statements to 2022 3 years ago
  Rémi Verschelde 3b11e33a09 clang-format: Disable alignment of operands, too unreliable 3 years ago
  Vincent D aa82cb6f35 Expose get_skew for transform2d and add new constructor 4 years ago
  Aaron Franke bd6ed3fb09 Allow multiplying Transforms and Basis by numbers 4 years ago
  TwistedTwigleg 8aa3c2f091 New and improved IK system for Skeleton2D 5 years ago
  Rémi Verschelde b5334d14f7 Update copyright statements to 2021 4 years ago
  reduz 221a2a1742 Refactored variant constructor logic 4 years ago
  Rémi Verschelde 07bc4e2f96 Style: Enforce separation line between function definitions 5 years ago
  Rémi Verschelde 0be6d925dc Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks 5 years ago
  Juan Linietsky efb1f7d76b Implement Skew in Node2D 5 years ago
  Juan Linietsky 3205a92ad8 PoolVector is gone, replaced by Vector 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