265 Commits (bbb764eff5167a519ba17c74984796c1a8aefee2)

Author SHA1 Message Date
Vladimír Vondruš 407071dc96 Math: test also possibility of Unit implicit conversions. 13 years ago
Vladimír Vondruš 32d03530e1 Math: test that implicit conversion vector <-> complex/quat can't compile. 13 years ago
Vladimír Vondruš 213499e7bb Math: test that implicit conversion from/to foreign types can't compile. 13 years ago
Vladimír Vondruš 1d5e3fee7a Math: test that implicit conversion of underlying type can't compile. 13 years ago
Vladimír Vondruš cc938a29dd Math: test that implicit conversion of T to Vector<T> won't compile. 13 years ago
Vladimír Vondruš 45ba444fb8 Math: properly test conversion constexpr also in Vector subclasses. 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š ba0f56fa51 No need to use Double type in tests so extensively. 13 years ago
Vladimír Vondruš b28261d269 Math: fix compilation of tests with OpenGL ES. 13 years ago
Vladimír Vondruš be5c872c8a Math: fixed two typos in the test. 13 years ago
Vladimír Vondruš 999b7d55c0 GCC 4.6 compatibility: no delegating constructors. 13 years ago
Vladimír Vondruš ba105b1cf6 Math: test constexpr vector conversion. 13 years ago
Vladimír Vondruš 7b140db3ed Properly test swizzle() constexpr. 13 years ago
Vladimír Vondruš f4f44d9d90 Math: allow creating DualComplex/DualQuaternion from real part only. 13 years ago
Vladimír Vondruš 4744b631bb Math: test pow() constexpr. 13 years ago
Vladimír Vondruš 7cb79b145e Math: test Constants constexpr. 13 years ago
Vladimír Vondruš b28b90a9df Math: merged constExpressions() test cases into other test cases. 13 years ago
Vladimír Vondruš 3e0e91d7db Math: renamed {rotationAngle, rotationAxis}() -> {rotation, angle, axis}(). 13 years ago
Vladimír Vondruš b00554fd7f Math: added convenience {Quaternion,DualQuaternion}::isNormalized(). 13 years ago
Vladimír Vondruš 1790f37295 Math: added convenience functions {Complex,DualComplex}::isNormalized(). 13 years ago
Vladimír Vondruš 3db2aa13c4 Math: added convenience function Vector::isNormalized(). 13 years ago
Vladimír Vondruš da93b2ad6a Math: ability to create Quaternion and DualQuaternion from matrix. 13 years ago
Vladimír Vondruš 9128820e35 Math: ability to create Complex and DualComplex from matrix. 13 years ago
Vladimír Vondruš 33058aa5b0 Math: Matrix::invertedOrthogonal(), Matrix{3,4}::invertedRigid(). 13 years ago
Vladimír Vondruš dfe2571047 Math: added Matrix{3,4}::isRigidTransformation(). 13 years ago
Vladimír Vondruš 4714cafedc Math: added Matrix::isOrthogonal(). 13 years ago
Vladimír Vondruš 408f40a908 Math: renamed MathTypeTraits to TypeTraits. 13 years ago
Vladimír Vondruš 75d8fefdde Math: ability to access also matrix row vectors. 13 years ago
Vladimír Vondruš a0b83edd2b Relicensing to MIT/Expat license, part 4: CMake and documentation files. 13 years ago
Vladimír Vondruš c5ab86794b Relicensing to MIT/Expat license, part 3: source files. 13 years ago
Vladimír Vondruš 90a60ce7e9 Math: disable denormalize() test for UnsignedLong. 13 years ago
Vladimír Vondruš 297d102200 Math: ability to convert Vector types from/to external types. 13 years ago
Vladimír Vondruš 231f3277ab Adapted to Corrade changes. 13 years ago
Vladimír Vondruš 677aa8485e Math: properly test constexpr in all Matrix classes. 13 years ago
Vladimír Vondruš fc538c3a57 Math: properly test constexpr in all Vector classes. 13 years ago
Vladimír Vondruš 99062ed248 GCC 4.6 compatibility: no delegating ctr in Math::RectangularMatrix. 13 years ago
Vladimír Vondruš deb54fc92f GCC 4.6 compatibility: no inheriting constructors in Math::Vector. 13 years ago
Vladimír Vondruš 0e34eeda58 GCC 4.6 compatibility: no delegating constructors in Math::BoolVector. 13 years ago
Vladimír Vondruš 2cdb159cbd GCC 4.6 compatibility: no user-defined literals. 13 years ago
Vladimír Vondruš 6a90b0231b Math: using new aliases for builtin types in whole Math namespace. 13 years ago
Vladimír Vondruš 5ff0e29950 Math: fix warning about literal types in normalize(). 13 years ago
Vladimír Vondruš 14460cf0f4 Math: renamed *::matrix() to ::toMatrix(). 13 years ago
Vladimír Vondruš a0af6856c7 Math: transforming points with DualComplex. 13 years ago
Vladimír Vondruš 268c07acc5 Math: converting DualComplex to matrix. 13 years ago
Vladimír Vondruš 8e562316e8 Math: creating DualComplex from Vector2. 13 years ago
Vladimír Vondruš 7aac5bd70b Math: no need for Complex::transformVectorNormalized(). 13 years ago
Vladimír Vondruš 90f5a006c4 Math: reworked DualComplex to actually work. 13 years ago
Vladimír Vondruš 8ff9118275 Math: test DualComplex transformation combination. 13 years ago
Vladimír Vondruš 5e2f8db651 Math: test also that DualComplex transformations are normalized. 13 years ago