750 Commits (c2cccd64d6fcad1e31aaf4a3d5efa3d36a391271)

Author SHA1 Message Date
Vladimír Vondruš c2cccd64d6 Math: not sure what was the original reason for this typedef suffering. 3 years ago
Vladimír Vondruš 5ef38ea233 Math: reorder Color4 overloads to have the same names together. 3 years ago
Vladimír Vondruš 897d1002c3 Math: rename Color[34]::fromSrgb*(UnsignedInt) to fromSrgb*Int(). 3 years ago
Vladimír Vondruš 826329258a Math: adapt to changes in Corrade's TweakableParser also for Angle. 3 years ago
Vladimír Vondruš 7ccf22e1d0 Math: remove swizzle() that was deprecated since 2019.10. 3 years ago
Vladimír Vondruš 4ef33236eb Adapt to changes in Corrade's Utility::TweakableParser. 3 years ago
Vladimír Vondruš 46e6d61803 Math: make {un,}pack{Half,}Into() and castInto() assertions clearer. 4 years ago
Vladimír Vondruš 64f5c1bff0 CMake: exclude test dirs from ALL with CORRADE_TESTSUITE_TEST_TARGET. 4 years ago
Vladimír Vondruš 9d22a03c92 Math: fix tweakable Angle parsers to compile with negative literals. 4 years ago
Vladimír Vondruš 7bcdf4af4e Math: doc++ 4 years ago
Stanislaw Halik c1578c0d79 Math: workaround MSVC2022 bug with constexpr conversions and C++20 4 years ago
Vladimír Vondruš aa83854779 Math: better document Quaternion::axis() caveats. 4 years ago
Vladimír Vondruš 7ac7e423d9 Math: clarify that a perp-dot product is used here as well. 4 years ago
Vladimír Vondruš 9e796a9664 Math: clarify relation of distances and cross products. 4 years ago
Vladimír Vondruš 53b06a5a07 Math: link to an Wikipedia article about vector projection. 4 years ago
Vladimír Vondruš 0cae7874a4 Math: clarify Intersection::lineSegment*() input requirements. 4 years ago
Vladimír Vondruš 0a32bce31b Math: add unary operator+ to all types. 4 years ago
Vladimír Vondruš c4a4823f5d Math: TODO++ 4 years ago
Vladimír Vondruš 6aaf3711f2 Math: doc++ 4 years ago
Vladimír Vondruš d1f283d962 Math: fix batch min()/max()/minmax() to work with const input views. 4 years ago
Vladimír Vondruš 5312a016f4 Math: rename BoolVector to BitVector. 4 years ago
Vladimír Vondruš 6bdffb2796 Test: make use of CORRADE_SKIP_IF_NO_ASSERT(). 4 years ago
Vladimír Vondruš b983781505 Prefix all CMake options with MAGNUM_*. 4 years ago
Vladimír Vondruš e0909fedfe Math: add castInto() variants for Double<->integer. 4 years ago
Vladimír Vondruš f9ce0476b7 Math: fixed incorrectly copypasted docs in castInto(). 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š 90b53798c2 doc: cross-link intersection and bounding volume calculation algos. 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š b0bfcbe00e Adapt to Corrade changes. 4 years ago
Vladimír Vondruš e779c0a3e7 Math: doc++ 4 years ago
Vladimír Vondruš 8057051d9a Document what each #include <algorithm> is for. 4 years ago
Vladimír Vondruš 9f65db2e2b Math: use String::contains() instead of std::find(). 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š d939221f7f doc: refresh various math docs a bit. 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š d9efea269a Math: no need to pass scalars via a const&. 4 years ago
Vladimír Vondruš d3430f7599 Math: fix a copypaste error with Frustumd debug output extern template. 4 years ago
Vladimír Vondruš 56a108c05b Math: I forgot to finish this sentence back in 2016. 4 years ago
Vladimír Vondruš c979d90a07 Math: we may have all the PI digits we need. 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š ca8d429854 Math: doc++ 5 years ago