40 Commits (5bc87addab21158dc658329953644d23f26292eb)

Author SHA1 Message Date
Vladimír Vondruš 562d71dbe6 Math: ability to convert ranges from/to external representation. 11 years ago
Vladimír Vondruš fbe4330298 Math: cleanup in tests. 11 years ago
Vladimír Vondruš 1a389f7a00 Math: work around bug in GCC 5.1 which broke the tests. 11 years ago
Vladimír Vondruš 52434fb55c Math: ability to convert dual quaternions from/to external representation. 11 years ago
Vladimír Vondruš 94c4225165 Math: ability to convert quaternions from/to external representation. 11 years ago
Vladimír Vondruš 3afb810099 Math: ability to convert dual complex from/to external representation. 11 years ago
Vladimír Vondruš 690a3ad408 Math: ability to convert complex numbers from/to external representation. 11 years ago
Vladimír Vondruš 229d0b130c Math: test code reorganization. 11 years ago
Vladimír Vondruš fa3ec12dba Math: actually test the conversion and not some random copy constructor. 11 years ago
Vladimír Vondruš 4027874b8d Math: cleanup. 11 years ago
Vladimír Vondruš f8e2ebed00 Math: test NaN comparison behavior of Unit class. 11 years ago
Vladimír Vondruš dd2fde5ae0 Math: improve QuaternionTest to verify all quaternion-from-matrix cases. 11 years ago
Vladimír Vondruš 959180dfd8 Math: removed deprecated Geometry::Rectangle class. 11 years ago
Vladimír Vondruš a58121e893 Math: added div() function. 11 years ago
Vladimír Vondruš 6e177780b0 Math: fixed test compilation with libc++. 11 years ago
Vladimír Vondruš 64bc2393d1 Math: made dot(), angle(), *lerp() and cross() free functions. 11 years ago
Vladimír Vondruš b121e8758a Math: added Vector::pad(). 11 years ago
Bill Robinson 80e01ae18d Math: added Matrix4::lookAt(). 11 years ago
Vladimír Vondruš 90b519c4d2 Math: improve Constants test, fix Clang compilation. 11 years ago
Vladimír Vondruš f30a4677eb Math: added Matrix[34]::shearing*(). 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š 00124f65eb Math: return unspecified value after an assertion. 12 years ago
Vladimír Vondruš 75c3e00844 Math: added NaN and infinity to constants. 12 years ago
Vladimír Vondruš 076144886a Math: added half pi and Euler's number to constants. 12 years ago
Vladimír Vondruš fdb8991d56 Math: various cleanup. 12 years ago
Vladimír Vondruš 64a02d68db Math: document more non-obvious tricks. 12 years ago
Vladimír Vondruš 05565ef4f7 Math: document some potentially non-obvious tricks. 12 years ago
Vladimír Vondruš 9bb5171365 Math: added Constants::tau(). 12 years ago
Vladimír Vondruš b60c2dcb51 Math: better algorithm for comparing floating-point values. 12 years ago
Vladimír Vondruš b475389cc9 Math: make the constructors in test also constexpr. 12 years ago
Vladimír Vondruš 4a4768a12a Use template aliases where possible. 12 years ago
Vladimír Vondruš a9a5ead13d Dropped GCC 4.6 support. 12 years ago
Vladimír Vondruš c537cda31e Math: remove superfluous namespace scoping from test. 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