873 Commits (bc430c2eeea2baa42c7a8914b9e533769a2eff74)

Author SHA1 Message Date
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
Vladimír Vondruš a2cb671d31 doc: a link to an anchor Doxygen doesn't know about is a warning now. 2 years ago
Vladimír Vondruš dc9897ff1e doc: fix various errors in Doxygen references. 2 years ago
Vladimír Vondruš 7a05ddbf07 doc: explicitly prefix all Corrade API references with Corrade::. 2 years ago
Vladimír Vondruš 86e7dd51f3 Math: use the leaf Vector2/3/4 types in Bezier. 2 years ago
Vladimír Vondruš 5748ef0e7a Math: can't have nice things on MSVC. 2 years ago
Vladimír Vondruš 22b846e2e8 Math: ability to construct vectors and matrices from sized arrays. 2 years ago
Vladimír Vondruš 70778ac307 Math: add typedefs for single-row matrices. 2 years ago
Vladimír Vondruš cb26d05092 Math: adapt ColorBatch BCn ground truth test files to bcdec changes. 2 years ago
Vladimír Vondruš 25f5a96ca3 Math: wrap the data array in the test nicely. 2 years ago
Vladimír Vondruš 483e13330e Math: adapt Python test helpers to changes in Magnum bindings. 2 years ago
Vladimír Vondruš 0d9b87c83e Math: add an XFAIL for packing -1.0l to 64-bit integers on ARM Mac. 2 years ago
Vladimír Vondruš cce12a27fb Ignore Clang's -Wdeprecated-literal-operator until we can drop GCC 4.8. 2 years ago
Vladimír Vondruš fe0b470d73 Math: doc++ 2 years ago
Vladimír Vondruš 0aff2ec600 Math: make the external conversion SFINAE template arguments unnamed. 2 years ago
Vladimír Vondruš e8e321b273 Math: propagate Debug flags in Vector debug printer. 2 years ago
Vladimír Vondruš 460a24f4ab Math: verify behavior of Color[34]ub printing with Debug::hex. 2 years ago
Vladimír Vondruš 279856f239 Math: allow creating a Vector from a BitVector. 2 years ago
Vladimír Vondruš 0106520d80 Math: tighten up lerp() behavior with boundary preservation tests. 2 years ago
Stanislaw Halik d4caf28183 Math: add a vector + scalar fmod() overload. 2 years ago
Vladimír Vondruš 2619dc33f1 doc: drop the redundant Magnum prefix from snippet files. 2 years ago
Vladimír Vondruš ec788f313c Math: recognize Nanoseconds and Seconds in type traits. 2 years ago
Vladimír Vondruš d8bf8b2cfc Math: workaround MSVC2015's inability to pick up the float*Unit operator. 2 years ago
Vladimír Vondruš 489c7128fd Math: introduce Nanoseconds and Seconds types. 2 years ago
Vladimír Vondruš 6978cb571f Math: implement integer modulo for Unit. 2 years ago
Vladimír Vondruš bfe76195ef Math: rename Vector function argument for consistency. 2 years ago
Vladimír Vondruš c517a6f0ee Math: enforce that the interpolation phase in select() is unitless. 2 years ago
Vladimír Vondruš 181a3a3511 Math: sign() should return a unitless type. 2 years ago
Vladimír Vondruš e6c709bd43 Math: make Deg/Rad conversion constructors noexcept as well. 2 years ago
Vladimír Vondruš e670d14585 Math: test & document why Deg/Rad needs a "copy constructor". 2 years ago
Vladimír Vondruš 21cfae82fa Math: move STL-dependent doc snippets to a dedicated file. 2 years ago
Vladimír Vondruš cac82eab9d Math: implement integer and float multiply and divide for Unit. 2 years ago
Vladimír Vondruš 53631cbea9 Math: explicitly test both runtime and constexpr Unit APIs. 2 years ago