41 Commits (dfe37f61d18bc53560f0593f15a680757ebe8adf)

Author SHA1 Message Date
Vladimír Vondruš d474f9d176 Math: return an array reference instead of a pointer from data(). 4 years ago
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš 5a1f43f20b Switch to the new & optimized GenerateSequence from Corrade. 5 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š 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š 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š 05b1cefda5 Math: avoid operator[] calls where possible (and not too verbose). 7 years ago
Vladimír Vondruš 676b19ec0b Math: avoid using std::array. 7 years ago
Vladimír Vondruš cee530733e Math: make it possible to opt out of Debug output operators. 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š 2c1da5466e Math: added data() accessors to all remaining types. 8 years ago
Vladimír Vondruš 6c8a2a46b8 Math: implement cubic Bezier <-> cubic Hermite conversion. 8 years ago
Vladimír Vondruš ede56e6705 Math: doc++ 8 years ago
Vladimír Vondruš 105cef5efd No need to use fully qualified name for \debugoperator. 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š 20b3adbc55 Math: ability to convert Bezier from/to external representation. 10 years ago
Vladimír Vondruš 54f4087ab8 Math: return const& from Bezier::operator[]. 10 years ago
Vladimír Vondruš 32f357752f Math: the world is not just about OpenGL. 10 years ago
Vladimír Vondruš 257800e6fa Math: reordered Bezier members to saner order. 10 years ago
Vladimír Vondruš b59b8d431e Math: make Bezier::subdivide() return a pair and test it. 10 years ago
Vladimír Vondruš 8f7fa196a8 Math: renamed Bezier::lerp() to Bezier::value(), simplified test cases. 10 years ago
Vladimír Vondruš aaa0b0945a Math: ability to convert Bezier underlying type. 10 years ago
Vladimír Vondruš 73ca103e1a Math: proper implementation for NoInit and ZeroInit Bezier constructor. 10 years ago
Vladimír Vondruš 4950023f5e Math: assert that Bezier has non-zero order. 10 years ago
Vladimír Vondruš 6f6d69012f Math: added comparison operators to Bezier, expanded the test. 10 years ago
Vladimír Vondruš 12e19eff37 Math: ability to save/restore Bezier to/from Configuration. 10 years ago
Vladimír Vondruš 719aff99b2 Math: debug operator for Bezier. 10 years ago
Vladimír Vondruš 62214a288c Add Bezier typedefs to the root Magnum.h header. 10 years ago
Vladimír Vondruš 4af823a674 Math: add the Bezier class and aliases to the forward declaration header. 10 years ago
Vladimír Vondruš 8bf1f5e5d8 Math: Minor Bézier cleanup and documentation improvements. 10 years ago
Ashwin Ravichandran 6b7097497f Math: added Bezier curve 10 years ago