16 Commits (3a8ac0290937f48580da61aa50e7d97d03ceb57a)

Author SHA1 Message Date
Vladimír Vondruš 3a8ac02909 Math: more explicit default zero/identity constructors. 11 years ago
Vladimír Vondruš 690a3ad408 Math: ability to convert complex numbers from/to external representation. 11 years ago
Vladimír Vondruš 64bc2393d1 Math: made dot(), angle(), *lerp() and cross() free functions. 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š 4a4768a12a Use template aliases where possible. 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š 2235cb76b1 Apparently Android is something like newlib. 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š 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š e147cc3992 Doc++, TODO++ 13 years ago
Vladimír Vondruš 7ef8432fbe Doxygen: ignore specific namespaces instead of whole directories. 13 years ago
Vladimír Vondruš 8d5b2cae71 Math: std::hypot() is not available in NaCl newlib. 13 years ago
Vladimír Vondruš ce6f999904 Math: better isNormalized() implementation. 13 years ago
Vladimír Vondruš 3e0e91d7db Math: renamed {rotationAngle, rotationAxis}() -> {rotation, angle, axis}(). 13 years ago
Vladimír Vondruš 1790f37295 Math: added convenience functions {Complex,DualComplex}::isNormalized(). 13 years ago
Vladimír Vondruš 9128820e35 Math: ability to create Complex and DualComplex from matrix. 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š 618b556381 Math: crosslinked documentation with missing type aliases. 13 years ago
Vladimír Vondruš 6a90b0231b Math: using new aliases for builtin types in whole Math namespace. 13 years ago
Vladimír Vondruš 8913e38432 Math: documented this whole transformation thingy. 13 years ago
Vladimír Vondruš 14460cf0f4 Math: renamed *::matrix() to ::toMatrix(). 13 years ago
Vladimír Vondruš 268c07acc5 Math: converting DualComplex to matrix. 13 years ago
Vladimír Vondruš 7aac5bd70b Math: no need for Complex::transformVectorNormalized(). 13 years ago
Vladimír Vondruš 1a5e18564e Math: rotation dual complex number. 13 years ago
Vladimír Vondruš 143783004b Math: make Complex::invertedNormalized() consistent with Quaternion. 13 years ago
Vladimír Vondruš d0fe15737a Math: mark complex conjugate with asterisk, not overline. 13 years ago
Vladimír Vondruš c847e1551f Math: "dot product" of Complex is real number. 13 years ago
Vladimír Vondruš 1eea843538 Math: don't allow implicit conversion of T to Complex<T>. 13 years ago
Vladimír Vondruš b847eee750 Brought Complex and DualQuaternion to Magnum namespace. 13 years ago
Vladimír Vondruš d59b620fd9 Math: transforming vectors with complex numbers. 13 years ago
Vladimír Vondruš 93952cd72a Math: converting Vector2 to Complex and back. 13 years ago
Vladimír Vondruš 8aade86571 Math: converting complex number to rotation matrix. 13 years ago
Vladimír Vondruš e7ceddf0fc Math: rotation complex number. 13 years ago
Vladimír Vondruš 4ebd204482 Math: angle between two complex numbers. 13 years ago
Vladimír Vondruš fc8750c51f Math: conjugation and inversion of complex numbers. 13 years ago
Vladimír Vondruš 728b9a3f2e Math: construct identity transformation by default. 13 years ago
Vladimír Vondruš dc5a19f952 Math: complex number dot product, length and normalization. 13 years ago
Vladimír Vondruš b509ff02ea Math: complex number multiplication. 13 years ago
Vladimír Vondruš d2af088880 Math: doc++ 13 years ago
Vladimír Vondruš 687bd37b81 Math: initial complex number implementation. 13 years ago