27 Commits (2ec073ad37b07898bc1a9987b4cf019572a34c85)

Author SHA1 Message Date
Vladimír Vondruš 86c8fdef8d Fix linking of tests on MinGW-w64 GCC 5.1. 11 years ago
Vladimír Vondruš 000d8f8129 MSVC 2015 compatibility: Math external conversion constexpr issues. 11 years ago
Vladimír Vondruš d805e87f21 MSVC 2015 compatibility: Math conversion constructor constexpr issues. 11 years ago
Vladimír Vondruš d7ca99523f Math: missing include for std::max() on MSVC. 11 years ago
Vladimír Vondruš 7f6c7b09d8 MSVC 2015 compatibility: issue with constexpr and delegating constructors. 11 years ago
Vladimír Vondruš 115fd0c41c Math: include macros header only on deprecated build. 11 years ago
Vladimír Vondruš 1d9e6210d8 Use anonymous typed enum instead of static const member variable. 11 years ago
Vladimír Vondruš d0baab2bfe I hate GCC. 11 years ago
Vladimír Vondruš 1b0da5b2df Math: ability to construct all types without initializing the contents. 11 years ago
Vladimír Vondruš 3a8ac02909 Math: more explicit default zero/identity constructors. 11 years ago
Vladimír Vondruš 64bc2393d1 Math: made dot(), angle(), *lerp() and cross() free functions. 11 years ago
Vladimír Vondruš 7be1239adf Math: improve docs for vector cross/dot product. 11 years ago
Vladimír Vondruš b121e8758a Math: added Vector::pad(). 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš 00124f65eb Math: return unspecified value after an assertion. 12 years ago
Vladimír Vondruš 11ed4882e0 Removed some workarounds for references in documentation. 12 years ago
Vladimír Vondruš 7dd224ed21 Math: removed autolink-preventing % noise, removed unneeded HTML tags. 12 years ago
Vladimír Vondruš 664e765fd9 Doc++ 12 years ago
Vladimír Vondruš a9a5ead13d Dropped GCC 4.6 support. 12 years ago
Vladimír Vondruš 6c9066be8c doc: removed old Doxygen workarounds. 12 years ago
Vladimír Vondruš 81039fc2c9 Math: completed documentation review. 12 years ago
Vladimír Vondruš e5c366c6af Doc++ 12 years ago
Vladimír Vondruš 6f0ba96cb6 Happy new year too. 12 years ago
Vladimír Vondruš 7a68362170 Making includes absolute, part 6: better filenames for internal files. 12 years ago
Vladimír Vondruš 0616f24f34 Making includes absolute, part 5: absolute includes everywhere. 12 years ago
Vladimír Vondruš 8c2291aa49 Making includes absolute, part 4: using absolute includes for Corrade. 12 years ago
Vladimír Vondruš 45a10cefdf Making includes absolute, part 1: moving files around. 12 years ago
Vladimír Vondruš 340d020507 Math: make Matrix::Matrix(T) constexpr also under CC 4.6. 13 years ago
Vladimír Vondruš 4846b4b2ed Math: these aren't constexpr by a long shot. 13 years ago
Vladimír Vondruš cf3ae0eee7 Revert "Math: don't allow *::data() to be called on rvalues." 13 years ago
Vladimír Vondruš ee045d261a Make some type conversions explicit. 13 years ago
Vladimír Vondruš 8f12f2a844 Math: simplified internal Vector constructor. 13 years ago
Vladimír Vondruš 4059bd752f Math: added minmax() and Vector2::minmax(). 13 years ago
Vladimír Vondruš add989703e Math: don't allow *::data() to be called on rvalues. 13 years ago
Vladimír Vondruš 4aadfd0828 Math: fixed *::data() documentation. 13 years ago
Vladimír Vondruš f10f2d8726 Math: added modulo operations for Vector. 13 years ago
Vladimír Vondruš 7d87330249 Gaah. 13 years ago
Vladimír Vondruš 8f513b1001 Math: added bitwise operations for integer Vector. 13 years ago
Vladimír Vondruš b4a33d15c3 Math: improve integer/float Vector multiplication and division. 13 years ago
Vladimír Vondruš 5ff1020dcd Math: added Vector::isZero(). 13 years ago
Vladimír Vondruš 759a28ef45 Math: improved documentation for *::isNormalized(). 13 years ago
Vladimír Vondruš 06a4e297bc Math: deinlined heavy functions, removed redundant `inline`. 13 years ago
Vladimír Vondruš fc58631aa5 Math: added convenience function Vector::resized(). 13 years ago
Vladimír Vondruš 7ef8432fbe Doxygen: ignore specific namespaces instead of whole directories. 13 years ago
Vladimír Vondruš 4ab3ab6534 Math: added Vector::lengthInverted(). 13 years ago
Vladimír Vondruš 7c3cb652bd Math: doc++ 13 years ago
Vladimír Vondruš bf58bb3cb1 Math: rework of component-wise matrix and vector functions. 13 years ago
Vladimír Vondruš 49154f30c4 Math: added Vector2::perpendicular(). 13 years ago
Vladimír Vondruš dd788285dc Various code cleanup. 13 years ago
Vladimír Vondruš 999b7d55c0 GCC 4.6 compatibility: no delegating constructors. 13 years ago