kobewi
|
10f6c01b9c
Remove ABS in favor of Math::abs
|
2 år sedan |
Thaddeus Crews
|
ea62170dac
Core: Add `constexpr` constructors/operators to math structs
|
5 månader sedan |
Lukas Tenbrink
|
75bc471965
Add `is_zero_constructible` to denote if a type can be semi-trivially constructed with all 0 bytes.
|
1 månad sedan |
Thaddeus Crews
|
a13067e61f
Merge pull request #97553 from AThousandShips/semantic_equal
|
4 veckor sedan |
Thaddeus Crews
|
324512e11c
Style: Replace header guards with `#pragma once`
|
2 månader sedan |
A Thousand Ships
|
e825085978
[Core] Add `is_same` to types that have float components
|
6 månader sedan |
Adam Scott
|
0d350e7108
Set clang-format `RemoveSemicolon` rule to `true`
|
6 månader sedan |
Thaddeus Crews
|
55a4836e5b
Core: Replace `_NO_DISCARD_` macro with attribute
|
1 år sedan |
Raul Santos
|
7560340ef6
Rename `center` method to `get_center` in Plane.
|
2 år sedan |
Rémi Verschelde
|
d95794ec8a
One Copyright Update to rule them all
|
2 år sedan |
Haoyu Qiu
|
5da515773d
Add `is_finite` method for checking built-in types
|
2 år sedan |
Yuri Rubinsky
|
ccc56cc6d4
Rename `epsilon` to `tolerance` in the `Plane::has_point` method
|
2 år sedan |
Rémi Verschelde
|
5ddb518496
Core: Make all Variant math types structs
|
3 år sedan |
lawnjelly
|
b411a731fe
Add nodiscard to core math classes to catch c++ errors.
|
3 år sedan |
Rémi Verschelde
|
fe52458154
Update copyright statements to 2022
|
3 år sedan |
mennomax
|
b4eeeb315a
Swap args of Plane(point, normal) constructor
|
4 år sedan |
Rémi Verschelde
|
b5334d14f7
Update copyright statements to 2021
|
4 år sedan |
reduz
|
b8c64184c6
Refactored binding system for core types
|
4 år sedan |
Aaron Franke
|
83e324d670
Update core documentation to match recent C# changes
|
4 år sedan |
Rémi Verschelde
|
0ee0fa42e6
Style: Enforce braces around if blocks and loops
|
4 år sedan |
Rémi Verschelde
|
0be6d925dc
Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocks
|
4 år sedan |
Rémi Verschelde
|
1a8167867b
Modernize remaining uses of 0/NULL instead of nullptr (C++11)
|
4 år sedan |
Rémi Verschelde
|
1f6f364a56
Port member initialization from constructor to declaration (C++11)
|
4 år sedan |
Juan Linietsky
|
1bea8e1eac
New lightmapper
|
5 år sedan |
Rémi Verschelde
|
94721f5ab8
Revert "Renamed plane's d to distance"
|
4 år sedan |
Marcus Elg
|
ec7b481170
Renamed plane's d to distance
|
4 år sedan |
Rémi Verschelde
|
a7f49ac9a1
Update copyright statements to 2020
|
5 år sedan |
Aaron Franke
|
218f38c7ec
Expose is_equal_approx and restore == to be exact again
|
5 år sedan |
Aaron Franke
|
aeb7075628
Replace vector == and is_zero_approx(distance) with is_equal_approx
|
5 år sedan |
Aaron Franke
|
86922ff70b
Make is_equal_approx separate for structures
|
5 år sedan |