35 Commits (b8750d3702aa79689256cefc8a338aadcecc4c56)

Author SHA1 Message Date
Vladimír Vondruš 8f008c53c5 Support for 2D transformations in addition to 3D in Matrix classes. 14 years ago
Vladimír Vondruš d56270835e Matrix3 code cleanup. 14 years ago
Vladimír Vondruš 1be7b8b9c2 Workarounds for Clang parsing issues. 14 years ago
Vladimír Vondruš 208b6ce93e Custom @debugoperator command instead of hiding the functions. 14 years ago
Vladimír Vondruš 44a08a551f Added static_assert to "initializer list" Matrix and Vector constructor. 14 years ago
Vladimír Vondruš fb8825b081 Replaced clutter in Vector and Matrix subclasses with a macro. 14 years ago
Vladimír Vondruš cc1f9c60c9 Swapped size and type template parameters in Vector and Matrix. 14 years ago
Vladimír Vondruš eb80448912 Removed TODOs already done in gcc4.7 branch. 14 years ago
Vladimír Vondruš 7cbf0ce5f9 Minor tweaks for better Doxygen parsing. 14 years ago
Vladimír Vondruš 39e7115ddd Prevent ambiguity in operator= in Matrix and Vector subclasses. 14 years ago
Vladimír Vondruš ccf61c0f7f Fixed typo in method name. 14 years ago
Vladimír Vondruš 5b057667ab Doc++ 14 years ago
Vladimír Vondruš cd5c4d6d0b Fixed operator= in subclasses (return ref to itself, not parent). 14 years ago
Vladimír Vondruš 54af4015f2 Allow to specify value on diagonal in identity matrix constructor. 14 years ago
Vladimír Vondruš 4f1c7ccfa0 Better (hopefully) way to distinguish between Matrix constructors. 14 years ago
Vladimír Vondruš a23661a171 Doc++ 14 years ago
Vladimír Vondruš 5293429f31 Ability to construct Matrix from column vectors. 14 years ago
Vladimír Vondruš e8c76b7d96 Forced exclusive use of bracket operators in Matrix and Vector. 14 years ago
Vladimír Vondruš 7e1a260286 Removed && and std::forward from Matrix and Vector constructors. 14 years ago
Vladimír Vondruš 8b69969fbf Explicit default Matrix constructor. 14 years ago
Vladimír Vondruš cceda11957 Fixed all Doxygen C++11 incompatibilities. 14 years ago
Vladimír Vondruš cbedb9fe61 Fixed more Doxygen C++11 incompatibilities. 14 years ago
Vladimír Vondruš c8e33a74cc "constexpr"-ized Matrix and Vector classes. 14 years ago
Vladimír Vondruš b8f09a0616 Added arithmetic assign operators to Matrix and Vector. 14 years ago
Vladimír Vondruš 83150f003e Using noun instead of verb for inverse matrix function. 14 years ago
Vladimír Vondruš 05107f383b Doc: some workarounds for Doxygen C++11 support etc. 14 years ago
Vladimír Vondruš b6ac0125dc "Initializer-list" constructor also for Matrix. 14 years ago
Vladimír Vondruš b945f5f68b Happy New Year. 15 years ago
Vladimír Vondruš 7f24696021 Don't return reference to temporary object in Debug output. 15 years ago
Vladimír Vondruš 31c70f2c08 Doc++ 15 years ago
Vladimír Vondruš 0d2f2c966f Doc++ 15 years ago
Vladimír Vondruš 8555475807 Support for printing Matrix and Vector to debug output. 15 years ago
Vladimír Vondruš c7b331d100 (Ahem...) Happy New Year! 15 years ago
Vladimír Vondruš 6720bc19f0 Specialization should return also specialized class. 16 years ago
Vladimír Vondruš e597ad489f Added Matrix3 specialization (will be needed for normals, lighting etc.). 16 years ago
Vladimír Vondruš e746fc88c0 Lowered fuzzy compare precision even more 16 years ago
Vladimír Vondruš dc420e69fc Even smaller precision for floating point comparison. 16 years ago
Vladimír Vondruš c41d6ad582 New namespace Magnum::Math. 16 years ago
Vladimír Vondruš 2a2d8c3dd5 Template vector class. 16 years ago
Vladimír Vondruš 8f0bacd2f8 Function for transposing matrix. 16 years ago
Vladimír Vondruš 09d74422d9 Initial commit 16 years ago