17 Commits (5bc87addab21158dc658329953644d23f26292eb)

Author SHA1 Message Date
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
Vladimír Vondruš ce6f999904 Math: better isNormalized() implementation. 13 years ago
Vladimír Vondruš 3db2aa13c4 Math: added convenience function Vector::isNormalized(). 13 years ago
Vladimír Vondruš 408f40a908 Math: renamed MathTypeTraits to TypeTraits. 13 years ago
Vladimír Vondruš 6a5d75d1e4 Relicensing to MIT/Expat license, part 2: headers. 13 years ago
Vladimír Vondruš 297d102200 Math: ability to convert Vector types from/to external types. 13 years ago
Vladimír Vondruš deb54fc92f GCC 4.6 compatibility: no inheriting constructors in Math::Vector. 13 years ago
Vladimír Vondruš 6a90b0231b Math: using new aliases for builtin types in whole Math namespace. 13 years ago
Vladimír Vondruš 4ebd204482 Math: angle between two complex numbers. 13 years ago
Vladimír Vondruš 728b9a3f2e Math: construct identity transformation by default. 13 years ago
Vladimír Vondruš d2af088880 Math: doc++ 13 years ago