77 Commits (f82af663670132d144c72dc6935708551f57a992)

Author SHA1 Message Date
Vladimír Vondruš ea060cd9d6 Update copyright year. 5 months ago
Vladimír Vondruš 7eb520f77a Underscore private MAGNUM_* macros to not leak into autocompletion. 1 year ago
Vladimír Vondruš 60fd42b505 Here we go again. 1 year ago
Vladimír Vondruš eef921c238 It's October already?! 2 years ago
Vladimír Vondruš dc9897ff1e doc: fix various errors in Doxygen references. 2 years ago
Vladimír Vondruš 22b846e2e8 Math: ability to construct vectors and matrices from sized arrays. 2 years ago
Vladimír Vondruš fe0b470d73 Math: doc++ 2 years ago
Vladimír Vondruš 0aff2ec600 Math: make the external conversion SFINAE template arguments unnamed. 2 years ago
Vladimír Vondruš 2619dc33f1 doc: drop the redundant Magnum prefix from snippet files. 2 years ago
Vladimír Vondruš 83c7a8f6c3 Math: simplify internals of Matrix[34]::rotation{,Normalized}(). 2 years ago
Vladimír Vondruš 5e097681cb Math: be reasonable, <utility> is not needed for std::declval. 3 years ago
Vladimír Vondruš 4825ed0608 Math: stop wasting time with the explicit Corrade:: prefix. 3 years ago
Vladimír Vondruš fa079385bf singles: don't include StrictWeakOrdering in MagnumMath.hpp. 3 years ago
Vladimír Vondruš bbb54a9df8 It's 2023 already! 3 years ago
Vladimír Vondruš be9a3c247d Math: change all assertions to debug-only. 3 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš ff1b0ab307 Math: add off-center variants of 2D/3D orthographic projection as well. 5 years ago
Vladimír Vondruš 3697125c7d Math: disallow reflections in {Complex,Quaternion}::fromMatrix(). 5 years ago
Vladimír Vondruš 3097c4c1f0 Math: class-level documentation for Matrix3 and Matrix4. 5 years ago
Vladimír Vondruš 7072befbdb Math: generalize slicing and expanding to arbitrarily-sized matrices. 5 years ago
Vladimír Vondruš 7413d2053f Math: doc++ 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš 2fb56fe507 Math: accidentally used a float literal, causing warnings with Matrix3d. 6 years ago
Vladimír Vondruš 34a52e48ed Math: link to the corresponding classic GL/GLU functions. 6 years ago
Squareys f69f3393ec Math: Add DualQuaternion/DualComplex::from(rotation, translation) 6 years ago
Vladimír Vondruš 553034da9e Math: doc++ 6 years ago
Vladimír Vondruš 1026aee80e Moved the NoInit tag from Math to the root namespace. 6 years ago
Vladimír Vondruš 19e0e96d74 Updated copyright year. 6 years ago
Vladimír Vondruš c85b537937 Revert "Math: preserve signs in the Matrix[34]::scaling() getter." 6 years ago
Nghia Truong 1ef813fdad Math: add reflect() and refract() functions. 6 years ago
Vladimír Vondruš 9aa68715db Math: preserve signs in the Matrix[34]::scaling() getter. 6 years ago
Vladimír Vondruš 6fbedd8f52 Revert "doc: pile on more Doxygen workarounds." 6 years ago
Vladimír Vondruš 0b7831c1ad doc: pile on more Doxygen workarounds. 6 years ago
Vladimír Vondruš 4b4b8efc1b Math: doc++ 7 years ago
Vladimír Vondruš 3fb90cdf5c Math: remove obsolete Doxygen workarounds. 7 years ago
Vladimír Vondruš 36ba5f4333 Math: ensure ZeroInit and IdentityInit constructors are explicit. 7 years ago
Vladimír Vondruš 64bc7f9c8e Math: moved configuration value parsers to a dedicated header. 7 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 7 years ago
Vladimír Vondruš f5e30bb5d3 Math: minor coding style cleanup. 8 years ago
Borislav Stanimirov f7f2ab8cb5 Math: added StrictWeakOrdering for math types 8 years ago
Vladimír Vondruš 0cf65741ae Math: helpfully print the offending values in all assertions. 8 years ago
Vladimír Vondruš 8d5454b8ff Math: ability to slice or expand square matrices. 8 years ago
Vladimír Vondruš fbd3dedeb3 Math: add Matrix[34]::rotationShear(), scalingSquared() and scaling(). 8 years ago
Vladimír Vondruš 086ed8a278 Math: improve docs of matrix queries. 8 years ago
Vladimír Vondruš f9dbaef465 Math: add more GLU search keywords. 8 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 8 years ago
Vladimír Vondruš 05bb8b419a Math: updates for the new documentation theme. 8 years ago
Vladimír Vondruš 7a16273e5d Updated copyright year. 9 years ago
Vladimír Vondruš ae9095de16 Remove most of the "MSVC 2015 can't handle {} here" workarounds. 9 years ago
Vladimír Vondruš 025ef780b2 Workaround for that one damn Doxygen bug. 9 years ago