123 Commits (40d60f6a3f35c8675f3cf1aebfa9e7ed2a2ed8a2)

Author SHA1 Message Date
Vladimír Vondruš 40d60f6a3f Math: make all constructor noexcept and test their behavior. 10 years ago
Vladimír Vondruš 60524e0367 Math: remove now redundant Color test case. 10 years ago
Vladimír Vondruš bac5ccd8e6 Math: improve Angle test to be consistent with the rest. 10 years ago
Vladimír Vondruš 1357186fe1 Math: MSVC 2015 is picky about constexpr again. 10 years ago
Vladimír Vondruš b59b8d431e Math: make Bezier::subdivide() return a pair and test it. 10 years ago
Vladimír Vondruš 8f7fa196a8 Math: renamed Bezier::lerp() to Bezier::value(), simplified test cases. 10 years ago
Vladimír Vondruš aaa0b0945a Math: ability to convert Bezier underlying type. 10 years ago
Vladimír Vondruš 6f6d69012f Math: added comparison operators to Bezier, expanded the test. 10 years ago
Vladimír Vondruš 12e19eff37 Math: ability to save/restore Bezier to/from Configuration. 10 years ago
Vladimír Vondruš 719aff99b2 Math: debug operator for Bezier. 10 years ago
Vladimír Vondruš 8bf1f5e5d8 Math: Minor Bézier cleanup and documentation improvements. 10 years ago
Ashwin Ravichandran 6b7097497f Math: added Bezier curve 10 years ago
Vladimír Vondruš ac1cda6334 Math: simplify Constants test by making it templated. 10 years ago
Vladimír Vondruš bf393fad59 Math: fix/workaround constexpr test compilation on MSVC 2015. 10 years ago
Vladimír Vondruš 951f116f5b Math: added RectangularMatrix::flipped{Cols,Rows}(). 10 years ago
Vladimír Vondruš 633d792e3d Math: added Vector::flipped(). 10 years ago
Vladimír Vondruš eaeda24399 Don't restrict Double usage on OpenGL ES. 10 years ago
Vladimír Vondruš 288a1f265c Math: this shouldn't have been here. 10 years ago
Vladimír Vondruš c2d2737ca6 Math: test and document Matrix4::*projection() harder. 10 years ago
Vladimír Vondruš 41253de1d5 Math: make Matrix4::transformPoint() work with projection matrices. 10 years ago
Vladimír Vondruš 0d284736e2 Math: expect test failure with Emscripten and -O1. 10 years ago
Vladimír Vondruš 5f36f41817 Make all non-GL tests building and passing on WebGL/Emscripten. 10 years ago
Vladimír Vondruš 9508d94aae Math: ability to save and restore Deg and Rad from configuration. 10 years ago
Vladimír Vondruš a499331955 Math: um... 10 years ago
Vladimír Vondruš 1411e2e85b Math: work around GCC 4.9 crash in Android NDK. 10 years ago
Vladimír Vondruš 471b7a58f6 Math: fix narrowing conversion in ColorTest. 10 years ago
Vladimír Vondruš 9fa0d8c796 Math: fix lerp() with BoolVector. 10 years ago
Vladimír Vondruš a4fbea42d0 Math: proper implementation of Vector::isZero() for integers. 10 years ago
Vladimír Vondruš 62176eac1e Math: oh I screwed up again! 10 years ago
Vladimír Vondruš c5f64c2663 Math: 8-bit and float RGB and RGBA literals. 10 years ago
Vladimír Vondruš 52f2d297ca Math: put angle literals into dedicated Literals namespace. 10 years ago
Vladimír Vondruš 3da4870aa0 Math: minor cleanup. 10 years ago
Vladimír Vondruš fc489ff457 Math: oops, part 2. 10 years ago
Vladimír Vondruš dce3880d13 Math: default-constructed Color4 should have zero alpha. 10 years ago
Vladimír Vondruš 01ffbe93a9 Modern CMake usage: reworked to use target-specific properties. 10 years ago
Vladimír Vondruš 21e2ed7577 Math: no need to make the test complicated. 10 years ago
Vladimír Vondruš f3d774fa48 Math: revert ability to convert Vector<1, T> to T. 10 years ago
Vladimír Vondruš 5d110ba7b1 Math: added Range::contains(). 10 years ago
Vladimír Vondruš d6d0fd1890 Math: test that it's possible to convert Vector<1, T> to T. 10 years ago
Vladimír Vondruš da9e86fc77 Math: ability to join two ranges. 10 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 10 years ago
Vladimír Vondruš 30fc1411bb Adapted to Corrade changes. 10 years ago
Vladimír Vondruš 6e8c16c960 MSVC 2015 Update 1: fixed nearly all constexpr bugs. 11 years ago
Squareys 0e05c7289e Math: Fix sclerp of dual quaternions with equal rotation and add test. 11 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š d91cb8f9e8 Disallow default construction of tag types. 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š 7bb8bb271b Math: test Quaternion SLERP division by zero with non-trivial data. 11 years ago