36 Commits (2149f7b869cc6e5d60be38917981c9765d3223f5)

Author SHA1 Message Date
Vladimír Vondruš 2149f7b869 Wrap all tests in unnamed namespaces. 7 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 7 years ago
Vladimír Vondruš ebedbce2f2 Math: vector overloads for isInf() and isNan(). 8 years ago
Vladimír Vondruš 7a0bf3018f Math: new min(), max() and minmax() overloads taking plain C arrays. 8 years ago
Vladimír Vondruš da7d443b67 Math: added lerp(T, T, bool). 8 years ago
Vladimír Vondruš 002d2260fd Math: added select(). 8 years ago
Vladimír Vondruš 92071a342c Math: added isInf() and isNan() 8 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 8 years ago
Vladimír Vondruš 2145ae9b96 Dropped NaCl support. 9 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš eeac7e2868 Math: minmax() for a pointer range. 9 years ago
Vladimír Vondruš 4cf9459110 Math: return default-constructed value for min()/max() on empty range. 9 years ago
Vladimír Vondruš 9e796b76c8 Math: added clamp(Vector, Vector, Vector), {min,max}(Vector, T) 9 years ago
Vladimír Vondruš dd2058cee3 Math: renamed {de,}normalize() to {,un}pack() in a new Packing.h header. 9 years ago
Vladimír Vondruš dba0ea320d Math: vector/scalar overload for pow(). 10 years ago
Vladimír Vondruš eaeda24399 Don't restrict Double usage on OpenGL ES. 10 years ago
Vladimír Vondruš 9fa0d8c796 Math: fix lerp() with BoolVector. 10 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 10 years ago
Vladimír Vondruš 9ebd6ad46d Math: added pow(), log() and exp(). 11 years ago
Vladimír Vondruš ab35741221 Math: minor cleanup, reordering and test renaming. 11 years ago
Vladimír Vondruš 247d8dba6f Math: added lerp(T, T, BoolVector). 11 years ago
Vladimír Vondruš e6567af364 Math: don't depend on char signedness in test. 11 years ago
Vladimír Vondruš 58f16ccdb5 Math: proper fuzzy-compare for std::pair<float, float>. 11 years ago
Vladimír Vondruš e7cae67e9f Math: added sincos(). 11 years ago
Vladimír Vondruš 127f34b657 Math: fix typedef shadowing. 11 years ago
Vladimír Vondruš eac01167f5 MSVC 2015 compatibility: except long double (de)normalization to fail. 11 years ago
Vladimír Vondruš a58121e893 Math: added div() function. 11 years ago
Vladimír Vondruš c71dc12503 Making test declarations more compact. 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš c56940993b Use the new math constants throughout the code. 12 years ago
Vladimír Vondruš 64a02d68db Math: document more non-obvious tricks. 12 years ago
Vladimír Vondruš a8199340fb Math: fixed confusing naming. 12 years ago
Vladimír Vondruš 6f0ba96cb6 Happy new year too. 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š 282ee58c62 Math: work around missing std::round() in NaCl newlib. 13 years ago
Vladimír Vondruš 4059bd752f Math: added minmax() and Vector2::minmax(). 13 years ago
Vladimír Vondruš f009e5c47f Math: added rounding functions. 13 years ago
Vladimír Vondruš 186c522fe5 Math: added lerpInverted(). 13 years ago
Vladimír Vondruš 5787d66d45 Math: test also vector as interpolation phase in Math::lerp(). 13 years ago
Vladimír Vondruš 31ce072f39 Math: added initializer list overloads for min() and max(). 13 years ago
Vladimír Vondruš f6ae87376b Math: added function fma(). 13 years ago
Vladimír Vondruš 6124ad3c27 Math: added sqrtInverted() function. 13 years ago
Vladimír Vondruš 5e8606a755 Math: added sign() function. 13 years ago
Vladimír Vondruš d95c44fcc8 Math: test that trigonometric functions work with Unit base class. 13 years ago
Vladimír Vondruš 83bda8bbe6 Math: fixed test for denormalize<UnsignedLong, long double>(). 13 years ago
Vladimír Vondruš 35eb876303 Various other compilation fixes for OpenGL ES target. 13 years ago
Vladimír Vondruš 4744b631bb Math: test pow() constexpr. 13 years ago
Vladimír Vondruš c5ab86794b Relicensing to MIT/Expat license, part 3: source files. 13 years ago