905 Commits (356166bb384a7007566ddc86f24bdeb28c1da79a)

Author SHA1 Message Date
Vladimír Vondruš 7e5a9472e4 Math: add scatterInto(). 4 months ago
Vladimír Vondruš 5ea9faef04 Math: mark scatter() with CORRADE_NODISCARD. 4 months ago
Vladimír Vondruš 2ea43a8c5e Adapt to moving CORRADE_DEPRECATED*() macros to a dedicated header. 4 months ago
Vladimír Vondruš 0109548149 Use https for links. 7 months ago
Vladimír Vondruš f2da1e12b5 Math: accidental stray semicolon. Copypasted 14 times. Sigh. 8 months ago
Vladimír Vondruš b85f0c8dfe doc: update credits and changelog. 9 months ago
Vladimír Vondruš f297d593bf Math: make all trivial mutable getters constexpr under C++14. 9 months ago
Vladimír Vondruš c232a57325 Math: doc++ 9 months ago
Vladimír Vondruš c41a13ecc8 Math: make test using declarations consistent as well. 9 months ago
Vladimír Vondruš ddde7f77db Math: rename test cases for consistency with other test files. 9 months ago
Vladimír Vondruš 5749d73834 Math: don't use std::is_trivial that's deprecated in C++26. 11 months ago
Vladimír Vondruš da40122233 Containers: suppress literal operator warnings on GCC 15 with -std=c++23. 11 months ago
Vladimír Vondruš b6a269c4f2 CMake: consistently use *_PRIVATE_HEADERS as a variable name. 12 months ago
Vladimír Vondruš 1813333277 Math: doc++ 1 year ago
Vladimír Vondruš a8ced617cd Math: go back to the old Color literal implementation on MSVC 2019. 1 year ago
Vladimír Vondruš 68378866b2 Math: repro case for a MSVC 2019 crash with the new literals. 1 year ago
Vladimír Vondruš 80b6c5d859 Math: add half-float color literals. 1 year ago
Vladimír Vondruš 33ee4c5e8a Math: doc++ 1 year ago
Vladimír Vondruš 7a895e8e11 Math: reimplement color literals using variadic templates. 1 year ago
Vladimír Vondruš 6a54b9ea9c Math: test code for the upcoming new color literal implementation. 1 year ago
Vladimír Vondruš e068d32ba2 Math: there's no reason to call the color literals like this. 1 year ago
Vladimír Vondruš 4b0f863c4e Math: verify that Vector (non-)equality and isZero() works with Half. 1 year ago
Vladimír Vondruš c9dae468c6 Math: use more of known typedefs in a test. 1 year ago
Vladimír Vondruš f3fbc8b3ca Math: make Vector::isZero() equivalent to comparison to a zero vector. 1 year ago
Vladimír Vondruš 25b309fe83 Math: document why certain Range constructors are impossible to add. 1 year ago
Vladimír Vondruš 7eb520f77a Underscore private MAGNUM_* macros to not leak into autocompletion. 1 year ago
Vladimír Vondruš 08e32f8453 Math: MSVC 2015 is unhappy. 1 year ago
Vladimír Vondruš d9c8f36675 Math: add Color4::premultiplied() and unpremultiplied(). 1 year ago
Vladimír Vondruš d7f470d837 Math: fix randomly not bold vectors in Quaternion doc math code. 1 year ago
Vladimír Vondruš 9f8ce6cba1 Math: fix Color::{from,to}Srgb() docs. 1 year ago
Vladimír Vondruš 02a0960d12 Convert all argument / return SFINAE into template argument SFINAE. 1 year ago
Vladimír Vondruš 7557c8ddb7 Math: use vector member slicing in batch packing tests. 1 year ago
Vladimír Vondruš 0e0713eb47 Math: document that float types use fuzzy compare for equality. 1 year ago
Vladimír Vondruš e9dcaf9532 Remove Doxygen workarounds from *.cpp files. 1 year ago
Vladimír Vondruš 02a26a6e14 Math: remove Frustum::planes() deprecated in 2019.10. 1 year ago
Vladimír Vondruš 47b2251968 singles: expose batch Math APIs and a subset of MeshTools. 1 year ago
Vladimír Vondruš b8dcedf845 Math: don't use range-for loops over initializer lists. 1 year ago
Vladimír Vondruš 8471a66a83 singles: include the time types in MagnumMath. 1 year ago
Vladimír Vondruš 60fd42b505 Here we go again. 1 year ago
Vladimír Vondruš cc608dba42 Test: remove all use of <sstream> for Debug output testing. 1 year ago
Vladimír Vondruš 0aee6c8855 Clean up unnecessary use of <numeric>. 1 year ago
Vladimír Vondruš 8f05ef141c Math: add Quaternion::xyzw() and wxyz(). 1 year ago
Vladimír Vondruš bcf61d4de8 Math: add more -Wdeprecated-literal-operator suppressions. 1 year ago
Vladimír Vondruš d50dbe4e0c Exclude namespaces from forward declaration header docs. 2 years ago
Vladimír Vondruš eef921c238 It's October already?! 2 years ago
Vladimír Vondruš 60631459d9 Math: cross-link dot product and cross product docs. 2 years ago
Vladimír Vondruš d5b5158869 Math: make const vector x/y/z/w and r/g/b/a accessors return const&. 2 years ago
Vladimír Vondruš fd27e3b9eb doc: updated credits. 2 years ago
Vladimír Vondruš f964e9f030 Math: fix off by one error in docs. 2 years ago
John Turner 8139ca9d4a Math: fix English in some assertion messages. 2 years ago