30 Commits (b8dcedf84589abe40bf6e73c2ba7db21655e74c1)

Author SHA1 Message Date
Vladimír Vondruš b8dcedf845 Math: don't use range-for loops over initializer lists. 1 year ago
Vladimír Vondruš 60fd42b505 Here we go again. 1 year ago
Vladimír Vondruš eef921c238 It's October already?! 2 years ago
Vladimír Vondruš dc9897ff1e doc: fix various errors in Doxygen references. 2 years ago
Vladimír Vondruš 2619dc33f1 doc: drop the redundant Magnum prefix from snippet files. 2 years ago
Vladimír Vondruš 04419335d4 Math: remove remaining uses of std::pair. 3 years ago
Vladimír Vondruš 4825ed0608 Math: stop wasting time with the explicit Corrade:: prefix. 3 years ago
Vladimír Vondruš bbb54a9df8 It's 2023 already! 3 years ago
Vladimír Vondruš be9a3c247d Math: change all assertions to debug-only. 3 years ago
Vladimír Vondruš 7ac7e423d9 Math: clarify that a perp-dot product is used here as well. 4 years ago
Vladimír Vondruš 0cae7874a4 Math: clarify Intersection::lineSegment*() input requirements. 4 years ago
Vladimír Vondruš 90b53798c2 doc: cross-link intersection and bounding volume calculation algos. 4 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš e9f2101b15 Math: added Distance::pointPoint() and Intersection::pointSphere(). 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš 55d7a1e6e0 doc: updated changelog and credits. 6 years ago
Vladimír Vondruš 07ba09c700 Math: minor cleanup. 6 years ago
janos 6a0fdf2194 add ray range interection algorithm 6 years ago
Vladimír Vondruš cd48c59cab Remove remaining APIs deprecated in 2018.10. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš bec180fcf0 Doc++ 6 years ago
Vladimír Vondruš a920722839 doc: label deprecated APIs and stuff new since 2019.10 with version info. 7 years ago
Vladimír Vondruš 53c1549e69 Math: deprecate Frustum::planes() in favor of begin()/end(). 7 years ago
Vladimír Vondruš 5fc246b908 Math: compile forgotten code snippets. 7 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 7 years ago
Vladimír Vondruš 0cf65741ae Math: helpfully print the offending values in all assertions. 8 years ago
Vladimír Vondruš 18f9118995 Math: fix Intersection::lineSegmentLineSegment() math docs. 8 years ago
Vladimír Vondruš fe10dbece8 Math: use plane equation in Intersection::planeLine(). 8 years ago
Vladimír Vondruš 3be84b89f7 Math: doc++ 8 years ago
Vladimír Vondruš 5d60f0d350 Math: moved Geometry::Distance and Intersection directly into Math. 8 years ago
Vladimír Vondruš 60940264cd Math/Geometry: remove unused parameter. 8 years ago
Vladimír Vondruš be3dcc6fa0 Math/Geometry: improve assertion message. 8 years ago
Vladimír Vondruš a77b08471e Math/Geometry: various cleanup. 8 years ago
Squareys 04ca48ce64 Math: Add and improve intersection methods 8 years ago
Vladimír Vondruš 9d159c2292 Math::Geometry: improve documentation of intersection functions. 8 years ago
Vladimír Vondruš 13f71caa54 Math: doc++ 8 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 8 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš 7f89105a51 Math: converted Geometry::Distance and Intersection to namespaces. 10 years ago
Vladimír Vondruš 90c5001673 Math: remove dead frustum/box intersection code. 10 years ago
Vladimír Vondruš b7eb367dde Math: cleanup, code compression. 10 years ago
Vladimír Vondruš 7bc1d9f129 Update credits. 10 years ago
Squareys 1f995d1ab2 Math: Add Distance::pointPlane* and two frustum intersection functions 10 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 10 years ago
Vladimír Vondruš 64bc2393d1 Math: made dot(), angle(), *lerp() and cross() free functions. 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš 7dd224ed21 Math: removed autolink-preventing % noise, removed unneeded HTML tags. 12 years ago
Vladimír Vondruš 81039fc2c9 Math: completed documentation review. 12 years ago
Vladimír Vondruš 6f0ba96cb6 Happy new year too. 12 years ago
Vladimír Vondruš 0616f24f34 Making includes absolute, part 5: absolute includes everywhere. 12 years ago