330 Commits (e58962dc43fc5486f3deabfd6b1b2dceeeb7a646)

Author SHA1 Message Date
Vladimír Vondruš e58962dc43 Don't use fully qualified Corrade::Utility::Debug when not needed. 13 years ago
Vladimír Vondruš 37955c468f Math: creating matrix from diagonal, retrieving values on diagonal. 13 years ago
Vladimír Vondruš ac9dca0781 Math: access RectangularMatrix's own data directly. 13 years ago
Vladimír Vondruš 08312ae335 Math: minor code reorganization. 13 years ago
Vladimír Vondruš 0274ad7d56 Math: explicit one-parameter Point*D constructor. 13 years ago
Vladimír Vondruš e24207f620 Doc++ 13 years ago
Vladimír Vondruš 799bc629eb Math: matrix/vector rework, part 4: using BoolVector for comparisons. 13 years ago
Vladimír Vondruš dcb4595e6e Math: new class BoolVector. 13 years ago
Vladimír Vondruš 9bbc656da5 Math: creating Vector from one value is broken. 13 years ago
Vladimír Vondruš 5819dd4bd7 Math: matrix/vector rework, part 3: conversion as explicit constructor. 13 years ago
Vladimír Vondruš baeadc9663 Math: matrix/vector rework, part 2: matrix as array of column vectors. 13 years ago
Vladimír Vondruš 4c16a767db Math: doc++, minor code cleanup. 13 years ago
Vladimír Vondruš 0ed0f261b4 Math: matrix/vector rework, part 1: synchronized unit tests. 13 years ago
Vladimír Vondruš b7b955289a Math: Vector::lerp() can take `t` of arbitrary type. 13 years ago
Vladimír Vondruš 861e16e1f9 Doc++, @todo+- 13 years ago
Vladimír Vondruš d175dd1054 Updated workarounds for Doxygen 1.8.2. 13 years ago
Vladimír Vondruš 263d8351b6 Math: vector overloads for normalize() and denormalize(). 13 years ago
Vladimír Vondruš ec23a3d13c Minor code cleanup. 13 years ago
Vladimír Vondruš ad9a55a867 Doc++ 13 years ago
Vladimír Vondruš 4d6d3fde88 Math: scalar/vector implementation of min(), max() and clamp(). 13 years ago
Vladimír Vondruš ee5f8766af Math: make type traits aware of long double. 13 years ago
Vladimír Vondruš bdba6b7221 Math: no need to have two versions of denormalize(), they are the same. 13 years ago
Vladimír Vondruš 3daefd70a9 Math: simplified internal pow<n>() implementation. 13 years ago
Vladimír Vondruš 03789a5b4b Math: got rid of MathTypeTraits::NumericType. 14 years ago
Vladimír Vondruš a4da7b764a Adapted to Corrade changes. 14 years ago
Vladimír Vondruš 5ca096512e Forward declaration header for Math namespace. 14 years ago
Vladimír Vondruš cade175304 Math: finally implemented precise signed/unsigned normalization. 14 years ago
Vladimír Vondruš 7dc0fc4a4c Math: Renamed Math.h to Functions.h 14 years ago
Vladimír Vondruš 7d0a523618 Moved projection matrix computation to Math namespace. 14 years ago
Vladimír Vondruš 52300cf402 Math: function for base-2 logarithm. 14 years ago
Vladimír Vondruš 7183110eee Doc++, @todo++ 14 years ago
Vladimír Vondruš 5f19343bee Math: linear interpolation of two Vectors. 14 years ago
Vladimír Vondruš 1eef70b184 Doc++ 14 years ago
Vladimír Vondruš a4514e7acb Brought Math::Quaternion<GLfloat> into Magnum namespace as Quaternion. 14 years ago
Vladimír Vondruš c7d7fdad28 Math: removed done TODO. 14 years ago
Vladimír Vondruš f06b53724c Math: spherical linear Quaternion interpolation. 14 years ago
Vladimír Vondruš 538601fc06 Minor code cleanup. 14 years ago
Vladimír Vondruš b9f21d1430 Removed unnecessary prefix from test filename. 14 years ago
Vladimír Vondruš 669a08daa5 Math: angle between two quaternions. 14 years ago
Vladimír Vondruš 53a95b6296 Math: test also parameterless Quaternion::dot(). 14 years ago
Vladimír Vondruš 23a94b2709 Math: Quaternion has dot product too! 14 years ago
Vladimír Vondruš ed147ebe40 Math: linear Quaternion interpolation. 14 years ago
Vladimír Vondruš eaa819755f Math: added Quaternion addition and subtraction. 14 years ago
Vladimír Vondruš 705bf3f597 Math: reverse scalar/quaternion multiplication and division operators. 14 years ago
Vladimír Vondruš eeed955154 Minor code cleanup. 14 years ago
Vladimír Vondruš d9c900f076 Doc++ 14 years ago
Vladimír Vondruš b55f3a2071 Math: function for negating Quaternion, improved tests. 14 years ago
Vladimír Vondruš 8e93520bd6 Math: converting Quaternion to rotation matrix. 14 years ago
Vladimír Vondruš 3b92d2b9f3 Math: creating Quaternion from axis/angle. 14 years ago
Vladimír Vondruš 3076c42663 Math: using absolute #includes in Quaternion.h. 14 years ago