18 Commits (dcb4595e6e6f7ce1fc709dc0f772c5ba1bbb040f)

Author SHA1 Message Date
Vladimír Vondruš dcb4595e6e Math: new class BoolVector. 13 years ago
Vladimír Vondruš 5ca096512e Forward declaration header for Math namespace. 14 years ago
Vladimír Vondruš 7dc0fc4a4c Math: Renamed Math.h to Functions.h 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š ef779e50b2 Split out lightweight base of swizzle() function to Math namespace. 14 years ago
Vladimír Vondruš 071afa0b7a Point*D Vector* subclasses for homogeneous coordinates. 14 years ago
Vladimír Vondruš fe62f547de Reduced #includes in headers. 14 years ago
Vladimír Vondruš 1727357cc5 Gauss-Jordan elimination. 14 years ago
Vladimír Vondruš 90881e7337 New base for matrices and vectors: RectangularMatrix. 14 years ago
Vladimír Vondruš 0177ec8b5d Moved swizzle() functions to root namespace. 14 years ago
Vladimír Vondruš 95c2b05a45 ...and install new Swizzle.h. Damn. 14 years ago
Vladimír Vondruš 6bd43a9f95 Modularization of building and installation process. 14 years ago
Vladimír Vondruš 86b1aaa2af Reuse most of the already compiled objects for unit test libraries. 14 years ago
Vladimír Vondruš 6f94d84b1a Moved Math::GeometryUtils to Math::Geometry::Intersection. 14 years ago
Vladimír Vondruš eaf7232943 Don't compile Math as static library, as unused symbols are discarded. 15 years ago
Vladimír Vondruš e536c892c4 Added Math::pow() and Math::log() functions. 15 years ago
Vladimír Vondruš c41d6ad582 New namespace Magnum::Math. 16 years ago
Vladimír Vondruš 09d74422d9 Initial commit 16 years ago