390 Commits (527ee0f45d3414f23cf6f16f75c5cd4cf4ac6664)

Author SHA1 Message Date
Vladimír Vondruš e0909fedfe Math: add castInto() variants for Double<->integer. 4 years ago
Vladimír Vondruš d474f9d176 Math: return an array reference instead of a pointer from data(). 4 years ago
Vladimír Vondruš 2adea7674f Math: *not* a good idea to test assertions alongside everything else. 4 years ago
Vladimír Vondruš 9874c44262 Don't rely on __GNUC__ being always 4 on Clang. 4 years ago
Vladimír Vondruš cedc0d6eeb Prefer CORRADE_TARGET_* instead of __GNUC__, __clang__ and _MSVC_VER. 4 years ago
Vladimír Vondruš 5513eba398 Math: packed debug output for angles, matrices and vectors. 4 years ago
Vladimír Vondruš 505ad471ad CMake: use the CMAKE_FOLDER variable instead of FOLDER property. 4 years ago
Vladimír Vondruš 8057051d9a Document what each #include <algorithm> is for. 4 years ago
Vladimír Vondruš 3b2ad338e2 Port from Utility::formatString() to Utility::format() where possible. 4 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš 5c6b98391d Math,DebugTools: adapt tests for Android differences in NaN printing. 4 years ago
Vladimír Vondruš e0ee451a1b Math: XFAIL some packing tests for x86 Android. 4 years ago
Vladimír Vondruš 22d630db5f Math: what's the deal with Emscripten and GLES(!)-specific ifdefs here?! 4 years ago
Vladimír Vondruš 7328fa9ab4 Math: remove obsolete comments in a test -- this is a static assert now. 4 years ago
Vladimír Vondruš fb51f25a7b Math: workaround rounding errors in assert tests in latest GCC (glibc?). 4 years ago
Vladimír Vondruš 39d482cceb Math: fix Clang "unused but set" warnings in benchmarks. 4 years ago
Vladimír Vondruš 304819435d Math: no need to use a <string> in this test. 5 years ago
Vladimír Vondruš ff1b0ab307 Math: add off-center variants of 2D/3D orthographic projection as well. 5 years ago
Vladimír Vondruš 3697125c7d Math: disallow reflections in {Complex,Quaternion}::fromMatrix(). 5 years ago
Vladimír Vondruš e9f2101b15 Math: added Distance::pointPoint() and Intersection::pointSphere(). 5 years ago
Vladimír Vondruš f9661fe402 Math: add castInto() variants for UnsignedLong/Long. 5 years ago
Vladimír Vondruš 7d82352a13 Math: add an ability to construct a Range1D from Math::Vector<1, T>. 5 years ago
Vladimír Vondruš dd3ce93888 Math: MSVC 2015, you ICEd. 5 years ago
Vladimír Vondruš 08a6e7d957 Math: explicit test that all types are trivially copyable. 5 years ago
Vladimír Vondruš 7072befbdb Math: generalize slicing and expanding to arbitrarily-sized matrices. 5 years ago
Vladimír Vondruš a347a2b3bd Math: make it possible to create an identity RectangularMatrix as well. 5 years ago
Vladimír Vondruš ed9deff432 Test: adapt to a less shitty CORRADE_COMPARE(). 5 years ago
Vladimír Vondruš 4dace92581 Math: add castInto() overloads for Float and Double. 5 years ago
Vladimír Vondruš 41b59d8176 Math: add [Unsigned]Byte/[Unsigned]Short variants of castInto(). 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš d2961f19f4 Test: use new TestSuite API to simplify things. 5 years ago
Vladimír Vondruš 55d7a1e6e0 doc: updated changelog and credits. 6 years ago
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š 686b915bc3 Math: this test wasn't right. 6 years ago
Vladimír Vondruš ef7232e71d Math: clean up obsolete test workflows. 6 years ago
Vladimír Vondruš 095408791f Updated changelog and credits. 6 years ago
Squareys f69f3393ec Math: Add DualQuaternion/DualComplex::from(rotation, translation) 6 years ago
Vladimír Vondruš e6322dcfd1 Math: use angle literals in all test code. 6 years ago
Vladimír Vondruš 83d6509595 Math: adapt to changes to Tweakable internals. 6 years ago
Vladimír Vondruš 9de4717f0e Math: add popcount(). 6 years ago
Vladimír Vondruš 89e3067009 Math: hmm, why this isn't in the FunctionsBenchmark, then? 6 years ago
Vladimír Vondruš 70336a6a98 Math: remove pointless Emscripten restrictions in TypeTraits. 6 years ago
Vladimír Vondruš f225497475 Math: assert valid binomialCoefficient() input instead of returning 0. 6 years ago
Vladimír Vondruš 53a26ad024 Math: use 64-bit literals in a test to be really really sure. 6 years ago
Vladimír Vondruš f1c713f4c8 Minor cleanup, doc++, updated changelog & credits. 6 years ago
janos 8013afc28c Math: add binomial coefficient function. 6 years ago
Pablo Escobar daa6d9125e Math: add fmod function 6 years ago
Vladimír Vondruš ca8172311d Math: FFS, GCC. 6 years ago