11 Commits (dbc67a01ced7fcbd55e8341f9a35deea2968c795)

Author SHA1 Message Date
Vladimír Vondruš dbc67a01ce Math: reorder test to be in the same order as in the header. 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š 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš 65a2ced2a7 Make this compile and test cleanly with CORRADE_NO_ASSERT defined. 6 years ago
Vladimír Vondruš 3626562e1d Adapted to Corrade changes. 7 years ago
Vladimír Vondruš 2149f7b869 Wrap all tests in unnamed namespaces. 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š fe10dbece8 Math: use plane equation in Intersection::planeLine(). 8 years ago
Vladimír Vondruš 5d60f0d350 Math: moved Geometry::Distance and Intersection directly into Math. 8 years ago
Vladimír Vondruš 915d0f0600 Math/Geometry: this test passes only on non-optimized Emscripten builds. 8 years ago
Vladimír Vondruš 8292ac9a3e Math/Geometry: added a missing test case. 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š 623fa97970 Updated copyright year. 8 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš b7eb367dde Math: cleanup, code compression. 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š c71dc12503 Making test declarations more compact. 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš c56940993b Use the new math constants throughout the code. 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
Vladimír Vondruš 8c2291aa49 Making includes absolute, part 4: using absolute includes for Corrade. 12 years ago
Vladimír Vondruš 45a10cefdf Making includes absolute, part 1: moving files around. 12 years ago
Vladimír Vondruš 3f696533ff Math: algorithm for computing intersection of two lines in 2D. 13 years ago
Vladimír Vondruš 6385ae1478 Math: more Intersection test cleanup. 13 years ago
Vladimír Vondruš fd531b5101 Math: cleaned up plane/line intersection. 13 years ago
Vladimír Vondruš c5ab86794b Relicensing to MIT/Expat license, part 3: source files. 13 years ago
Vladimír Vondruš 231f3277ab Adapted to Corrade changes. 13 years ago
Vladimír Vondruš 6a90b0231b Math: using new aliases for builtin types in whole Math namespace. 13 years ago
Vladimír Vondruš fcb8a7b768 Got rid of header files in tests. 14 years ago
Vladimír Vondruš 0f889369f4 No `using namespace std` anywhere. 14 years ago
Vladimír Vondruš 27e1dce533 Got rid of Qt's QtTest in favor of Corrade's TestSuite. 14 years ago
Vladimír Vondruš 1825d26c72 Fixed serious error in Intersection::planeLine(). 14 years ago
Vladimír Vondruš 6f94d84b1a Moved Math::GeometryUtils to Math::Geometry::Intersection. 14 years ago
Vladimír Vondruš e921194601 Simplified GeometryUtils::intersection(), updated documentation. 14 years ago
Vladimír Vondruš 8761e1f636 Using "initializer-list" constructors for Matrix everywhere. 14 years ago
Vladimír Vondruš b945f5f68b Happy New Year. 15 years ago
Vladimír Vondruš 32a7f6d082 New class Math::GeometryUtils. 15 years ago