286 Commits (eeed955154836f34abfd9237f0c328aab5856666)

Author SHA1 Message Date
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
Vladimír Vondruš 3126d0947d Math: "checked" function for inverting normalized Quaternion. 14 years ago
Vladimír Vondruš 3b57d530a4 Math: test also properties of normalized Quaternion. 14 years ago
Vladimír Vondruš c841c63b34 Doc++ 14 years ago
Vladimír Vondruš 7ae00deee7 Math: removed constexpr from non-trivial Quaternion methods. 14 years ago
Vladimír Vondruš fcb8a7b768 Got rid of header files in tests. 14 years ago
Vladimír Vondruš 89c2bf913c Math: initial implementation of Quaternion class. 14 years ago
Vladimír Vondruš 89f5200aae Minor code cleanup. 14 years ago
Vladimír Vondruš 21337dafc0 Doc++ 14 years ago
Vladimír Vondruš e506951829 Math: functions for bottom right and top left Rectangle corners. 14 years ago
Vladimír Vondruš a7a4c28c03 Math: ability to create Rectangle from other of arbitrary type. 14 years ago
Vladimír Vondruš f9f848d94c Math: ability to multiply and divide Vector with other of arbitrary type. 14 years ago
Vladimír Vondruš 7905a5e96c Math: return proper type from Vector::projected() in subclasses. 14 years ago
Vladimír Vondruš 423beaebeb Bring Math::Geometry::Rectangle to Magnum namespace. 14 years ago
Vladimír Vondruš bc2f98266e Math: debug output operator for Rectangle. 14 years ago
Vladimír Vondruš c4b6e5ea33 Math: helper Rectangle class. 14 years ago
Vladimír Vondruš 4a6e0b6dfa Math: Gram-Schmidt orthonormalization. 14 years ago
Vladimír Vondruš 5de5b34c48 Math: function for projecting vector onto another. 14 years ago
Vladimír Vondruš d981090e86 Functions for inverting Euclidean transformation matrices. 14 years ago
Vladimír Vondruš e9e0de70d7 Implemented reflection matrices. 14 years ago
Vladimír Vondruš 6ae94bffd7 Ability to construct Matrix from rotation/scaling and translation parts. 14 years ago
Vladimír Vondruš 6e6e53886d Removed dead code. 14 years ago
Vladimír Vondruš 7e66a09461 Marking all constructors explicit, except for matrix and vector classes. 14 years ago
Vladimír Vondruš 3b37dfa6b8 Deleted constructors of classes with only static members. 14 years ago
Vladimír Vondruš b70b2777b3 Using Math::swizzle() in Vector3::cross(). 14 years ago
Vladimír Vondruš ef779e50b2 Split out lightweight base of swizzle() function to Math namespace. 14 years ago
Vladimír Vondruš 47c0a7456c Adapted to Corrade changes. 14 years ago
Vladimír Vondruš 9ead1e9deb Thorough documentation review and update. 14 years ago
Vladimír Vondruš 0f889369f4 No `using namespace std` anywhere. 14 years ago
Vladimír Vondruš c319962d6e Adapted to Corrade changes. 14 years ago
Vladimír Vondruš ae013effff Adapted to Corrade changes. 14 years ago
Vladimír Vondruš 12817b505d Test vector component accessors. 14 years ago
Vladimír Vondruš c3462ea266 Doc++ 14 years ago
Vladimír Vondruš a9d2062efe More checks for sanity of Matrix4::rotation(). 14 years ago
Vladimír Vondruš 049523cb74 Worked around long-standing Doxygen warnings. 14 years ago
Vladimír Vondruš 6dbdf58476 Component-wise comparison for Vector class. 14 years ago
Vladimír Vondruš f184c6f005 Using real class for testing configuration value parsing. 14 years ago
Vladimír Vondruš 8a3d2c12c6 Doc++ 14 years ago
Vladimír Vondruš 438bd52bf3 Doc++ 14 years ago
Vladimír Vondruš 8e3e3ac6d3 Doc++ 14 years ago
Vladimír Vondruš 6dda7e4c1f Convenience functions for accessing Matrix[34] vectors. 14 years ago
Vladimír Vondruš a3c37cd277 Doc++, minor cleanup. 14 years ago
Vladimír Vondruš 1e2720eeb7 Explicit template instantiation for common matrix and vector functions. 14 years ago
Vladimír Vondruš 9d9517c824 Vector::angle(): reflect normalization requirement in parameter names. 14 years ago
Vladimír Vondruš 350fb3a64c Fixed documentation of Vector::angle(). 14 years ago