81 Commits (1ad0927959b1dd4ea4640b9b529c633afbc1f197)

Author SHA1 Message Date
Vladimír Vondruš 5e097681cb Math: be reasonable, <utility> is not needed for std::declval. 3 years ago
Vladimír Vondruš 90cf45ddc7 Math: remove std::tuple Color APIs deprecated in 2019.10. 3 years ago
Vladimír Vondruš 4825ed0608 Math: stop wasting time with the explicit Corrade:: prefix. 3 years ago
Vladimír Vondruš eed2c818e9 Use a common prefix for internal singles-related macros. 3 years ago
Vladimír Vondruš fa079385bf singles: don't include StrictWeakOrdering in MagnumMath.hpp. 3 years ago
Vladimír Vondruš 54a0754dfa Math: hide tweakable implementations including the enclosing namespace. 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š 62c395708e Math: ability to construct a Color3 from RG and B. 3 years ago
Vladimír Vondruš 4192ff1fa7 Math: doc++ 3 years ago
Vladimír Vondruš 4a87a0bc4b Math: add Color[34]::{from,to}LinearRgb[a]Int(). 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š 4ef33236eb Adapt to changes in Corrade's Utility::TweakableParser. 3 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š 60d13f0fcb Math: these sentences don't sound like they make any sense, no. 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš 83d6509595 Math: adapt to changes to Tweakable internals. 6 years ago
Vladimír Vondruš 1026aee80e Moved the NoInit tag from Math to the root namespace. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš d3f2235759 Adapted to Corrade changes. 6 years ago
Vladimír Vondruš d2513cac3c Math: make Color default alpha values work with Half. 6 years ago
Vladimír Vondruš 3734568cdf Math: switch to our type traits in Color internals. 6 years ago
Vladimír Vondruš 73c37a8339 Add Vector[324][u][hsb] convenience typedefs for small types. 6 years ago
Vladimír Vondruš 4490dfd68f Math: use a degree symbol for hue ranges. 6 years ago
Vladimír Vondruš bc99e6fa57 Math: improve docs for color (un)packing and sRGB conversion. 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š 0408671e8f Math: silence an annoying warning from MSVC about 64-to-32bit conversion. 7 years ago
Vladimír Vondruš 4b6fabb004 Math: ability to Debug colors as actual colored squares. 7 years ago
Vladimír Vondruš 3fb90cdf5c Math: remove obsolete Doxygen workarounds. 7 years ago
Vladimír Vondruš 36ba5f4333 Math: ensure ZeroInit and IdentityInit constructors are explicit. 7 years ago
Vladimír Vondruš 547a3f3cea Math: use a dedicated type for HSV colors instead of a tuple. 7 years ago
Vladimír Vondruš cc1d878cff Math: put types before static functions. 7 years ago
Vladimír Vondruš 77a8c0c99b Math: make it possible to opt-out of Tweakable parsers. 7 years ago
Vladimír Vondruš cee530733e Math: make it possible to opt out of Debug output operators. 7 years ago
Vladimír Vondruš 64bc7f9c8e Math: moved configuration value parsers to a dedicated header. 7 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 7 years ago
Vladimír Vondruš 7b1aa6f497 Math: removed deprecated uppercase *HSV APIs from Color. 8 years ago
Vladimír Vondruš f5e30bb5d3 Math: minor coding style cleanup. 8 years ago
Borislav Stanimirov f7f2ab8cb5 Math: added StrictWeakOrdering for math types 8 years ago
Vladimír Vondruš 8be57d1a21 Math: I should have tested this. 8 years ago
Vladimír Vondruš d7d8e49de2 Math: make all literals usable with Utility::Tweakable. 8 years ago
Vladimír Vondruš 4a9e63ebdd Math: doc++ 8 years ago
Vladimír Vondruš 6725f6ed2f Math: doc++ 8 years ago
Vladimír Vondruš b44166b238 Math: work around a MSVC 2017 15.8 ICE. 8 years ago
Vladimír Vondruš d88e79cd9e Math: new Color[34]::fromSrgb[Alpha]() and Color[34]::toSrgb[Alpha]Int(). 8 years ago
Vladimír Vondruš b79c245a63 Doc++, allow to search literals without the nonobvious operator"" prefix. 8 years ago
Vladimír Vondruš 673caa23bf Math: compiling Angle, Color and Half code snippets. 8 years ago
Vladimír Vondruš 8094144698 Math: fix pointless MSVC warnings. 8 years ago