Aaron Franke
|
7db24a9ad5
Simplify and fix Rect2/AABB get_support function
|
3 kuukautta sitten |
Rémi Verschelde
|
b9038501db
Merge pull request #90582 from Repiteo/core/remove-macro-_NO_DISCARD_
|
5 kuukautta sitten |
lawnjelly
|
b35264ad95
Fix AABB Ray intersection - return inside
|
10 kuukautta sitten |
A Thousand Ships
|
308dbb8c63
[Core] Add scalar versions of `Vector*` `min/max/clamp/snap(ped)`
|
8 kuukautta sitten |
Thaddeus Crews
|
55a4836e5b
Core: Replace `_NO_DISCARD_` macro with attribute
|
7 kuukautta sitten |
A Thousand Ships
|
79ba22a73f
Use `Vector*` component-wise `min/max/clamp` functions where applicable
|
8 kuukautta sitten |
A Thousand Ships
|
a497a5cb3e
[Core] Codestyle improvements to math types
|
9 kuukautta sitten |
A Thousand Ships
|
b4191bf8f6
[Core] Fix `AABB.encloses` failing on shared upper bound
|
10 kuukautta sitten |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
1 vuosi sitten |
Haoyu Qiu
|
5da515773d
Add `is_finite` method for checking built-in types
|
2 vuotta sitten |
Aaron Franke
|
43722dbcbc
Use float literals for float calculations in Color
|
2 vuotta sitten |
Aaron Franke
|
97d232c11d
Enhancements to includes in core data structures
|
2 vuotta sitten |
Aaron Franke
|
817ae95667
Replace AABB has_no_volume with has_volume
|
2 vuotta sitten |
lawnjelly
|
5298e16e80
Float literals - fix main primitives to use .f
|
2 vuotta sitten |
Rémi Verschelde
|
5ddb518496
Core: Make all Variant math types structs
|
2 vuotta sitten |
lawnjelly
|
b411a731fe
Add nodiscard to core math classes to catch c++ errors.
|
2 vuotta sitten |
Rémi Verschelde
|
fe52458154
Update copyright statements to 2022
|
2 vuotta sitten |
Aaron Franke
|
9687f6fca3
Warn when using an AABB or Rect2 with a negative size
|
4 vuotta sitten |
Brian Semrau
|
dc11e73bf0
Rename AABB `get_area` to `get_volume`
|
3 vuotta sitten |
Rémi Verschelde
|
3b11e33a09
clang-format: Disable alignment of operands, too unreliable
|
3 vuotta sitten |
Anilforextra
|
90908cd67d
Add Get Center Method for Rect2/Rect2i and AABB.
|
3 vuotta sitten |
Aaron Franke
|
1be0d6b30e
Type consistencies in core
|
3 vuotta sitten |
Rémi Verschelde
|
b5334d14f7
Update copyright statements to 2021
|
3 vuotta sitten |
reduz
|
1bebb2ba05
Cull fixes and optimizations
|
3 vuotta sitten |
reduz
|
d2302f53d6
Implement automatic LOD (Level of Detail)
|
3 vuotta sitten |
reduz
|
05de7ce6ca
Refactored variant setters/getters
|
4 vuotta sitten |
reduz
|
b8c64184c6
Refactored binding system for core types
|
4 vuotta sitten |
Aaron Franke
|
83e324d670
Update core documentation to match recent C# changes
|
4 vuotta sitten |
Rémi Verschelde
|
85220fec01
Style: Remove unnecessary semicolons from `core`
|
4 vuotta sitten |
Rémi Verschelde
|
0ee0fa42e6
Style: Enforce braces around if blocks and loops
|
4 vuotta sitten |