51 Commits (cedc0d6eebaf5140bbcfa5c8de62eca63013f967)

Author SHA1 Message Date
Vladimír Vondruš 822fa0d644 Updated copyright year. 4 years ago
Vladimír Vondruš 7413d2053f Math: doc++ 5 years ago
Vladimír Vondruš 3d136503d8 Updated copyright year. 5 years ago
Vladimír Vondruš d01364ca1f Math: document more what's cross() good for. 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š 573125d0a9 Math: make cross() 10x faster in Debug. 6 years ago
Vladimír Vondruš 73c37a8339 Add Vector[324][u][hsb] convenience typedefs for small types. 6 years ago
Vladimír Vondruš 3b940f2509 doc: avoid referencing the deprecated Math::swizzle() function. 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š acc8d8994b Math: added scatter(), renamed swizzle() to gather(). 7 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š 05b1cefda5 Math: avoid operator[] calls where possible (and not too verbose). 7 years ago
Vladimír Vondruš 64bc7f9c8e Math: moved configuration value parsers to a dedicated header. 7 years ago
Vladimír Vondruš 5fc246b908 Math: compile forgotten code snippets. 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š 49068f066d Math: added planeEquation() helper. 8 years ago
Vladimír Vondruš a421b50be3 Math: doc++ 8 years ago
Vladimír Vondruš 468af3284a Math: removed long-deprecated member dot(), angle(), lerp(), cross(). 8 years ago
Vladimír Vondruš 2136466f0f Math: doc++, add search aliases for GLSL functions. 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š 28c31bfc96 Math: I don't see why we should have those overloads. 10 years ago
Vladimír Vondruš 40d60f6a3f Math: make all constructor noexcept and test their behavior. 10 years ago
Vladimír Vondruš 23646e6690 Hell, this project is big. 10 years ago
Vladimír Vondruš 6e8c16c960 MSVC 2015 Update 1: fixed nearly all constexpr bugs. 11 years ago
Vladimír Vondruš 0aa16595eb Use new-style debug operators everywhere. 11 years ago
Vladimír Vondruš bfbacaa7c9 MSVC 2015 compatibility: random stuff that's causing compiler crashes. 11 years ago
Vladimír Vondruš d805e87f21 MSVC 2015 compatibility: Math conversion constructor constexpr issues. 11 years ago
Vladimír Vondruš 8984904693 MSVC 2015 compatibility: single value Math constructor constexpr issues. 11 years ago
Vladimír Vondruš 371adc63f9 MSVC 2015 compatibility: the issues with {} are eternal. 11 years ago
Vladimír Vondruš c4bf8d6eda Doxygen workarounds. 11 years ago
Vladimír Vondruš 1b0da5b2df Math: ability to construct all types without initializing the contents. 11 years ago
Vladimír Vondruš 3a8ac02909 Math: more explicit default zero/identity constructors. 11 years ago
Vladimír Vondruš 64bc2393d1 Math: made dot(), angle(), *lerp() and cross() free functions. 11 years ago
Vladimír Vondruš 7be1239adf Math: improve docs for vector cross/dot product. 11 years ago
Vladimír Vondruš 6372711260 Math: save one swizzle in Vector3::cross(). 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš 7dd224ed21 Math: removed autolink-preventing % noise, removed unneeded HTML tags. 12 years ago
Vladimír Vondruš 5e066d6395 Math: hide macro from Doxygen. 12 years ago
Vladimír Vondruš 81039fc2c9 Math: completed documentation review. 12 years ago
Vladimír Vondruš 6f0ba96cb6 Happy new year too. 12 years ago
Vladimír Vondruš 0616f24f34 Making includes absolute, part 5: absolute includes everywhere. 12 years ago