1 Commits (a4b0000c3944310abc46bbc16e97431e4202af90)

Author SHA1 Message Date
Vladimír Vondruš e934a1d1d8 Moved Color to Math namespace. 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š 702c9db6b4 Math: ability to zero-initialize all classes. 11 years ago
Vladimír Vondruš 3a8ac02909 Math: more explicit default zero/identity constructors. 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš ba88567710 Remove redundant `inline` keyword. 11 years ago
Vladimír Vondruš a894904cab Removed autolink-preventing % noise and unneeded HTML from root namespace. 12 years ago
Vladimír Vondruš ec0569e96c Doxygen workarounds. 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
Vladimír Vondruš 45a10cefdf Making includes absolute, part 1: moving files around. 12 years ago
Vladimír Vondruš 46e2ca80cd Various documentation fixes and updates. 13 years ago
Vladimír Vondruš c5bab9bb52 Added convenience Color3ub and Color4ub typedefs. 13 years ago
Vladimír Vondruš ee045d261a Make some type conversions explicit. 13 years ago
Vladimír Vondruš 22dc8170e8 Added Color*::{red,green.blue,cyan,magenta,yellow}() convenience functions. 13 years ago
Vladimír Vondruš ebb855315c Updated Color documentation with (de)normalization info. 13 years ago
Vladimír Vondruš 842c263d51 Color: internal helper function renaming. 13 years ago
Vladimír Vondruš 68b36c8c86 Deprecate swizzle() in favor of Math::swizzle(). 13 years ago
Vladimír Vondruš f7a776d397 Moved RGB(A) accessors from Color to Vector. 13 years ago
Vladimír Vondruš b4a33d15c3 Math: improve integer/float Vector multiplication and division. 13 years ago
Vladimír Vondruš a7f5bef038 Getting rid of <>, part 1: Color classes. 13 years ago
Vladimír Vondruš f7aa2c05a6 Deinlined heavy functions and removed redundant `inline` everywhere else. 13 years ago
Vladimír Vondruš 7ef8432fbe Doxygen: ignore specific namespaces instead of whole directories. 13 years ago
Vladimír Vondruš 1aac14d059 Using CORRADE_ASSERT_UNREACHABLE() instead of CORRADE_ASSERT(false). 13 years ago
Vladimír Vondruš 408f40a908 Math: renamed MathTypeTraits to TypeTraits. 13 years ago
Vladimír Vondruš 6a5d75d1e4 Relicensing to MIT/Expat license, part 2: headers. 13 years ago
Vladimír Vondruš 2d2d1c07f4 Using new type aliases in whole root Magnum namespace. 13 years ago
Vladimír Vondruš a220289067 Using Deg for Color hue. 13 years ago
Vladimír Vondruš e58962dc43 Don't use fully qualified Corrade::Utility::Debug when not needed. 13 years ago
Vladimír Vondruš 5819dd4bd7 Math: matrix/vector rework, part 3: conversion as explicit constructor. 13 years ago
Vladimír Vondruš baeadc9663 Math: matrix/vector rework, part 2: matrix as array of column vectors. 13 years ago
Vladimír Vondruš b13d8644b4 Replaced scalar normalization code in Color with Math::[de]normalize(). 13 years ago
Vladimír Vondruš 7dc0fc4a4c Math: Renamed Math.h to Functions.h 14 years ago
Vladimír Vondruš 7e66a09461 Marking all constructors explicit, except for matrix and vector classes. 14 years ago
Vladimír Vondruš b6f1910599 Making some asserts internal. 14 years ago
Vladimír Vondruš 0f889369f4 No `using namespace std` anywhere. 14 years ago
Vladimír Vondruš 5b707d3524 Using GLfloat as default template parameter also in Color. 14 years ago
Vladimír Vondruš 8f83485653 Forward declarations for Magnum namespace in Magnum.h header. 14 years ago
Vladimír Vondruš 6b35d7bf1d @todo++ 14 years ago
Vladimír Vondruš e7539b6fbd Improved template implementation files documentation. 14 years ago
Vladimír Vondruš c1cf94fb46 Using fixed-size integer types also everywhere else. 14 years ago
Vladimír Vondruš d65b2386b2 Code cleanup. 14 years ago
Vladimír Vondruš 6cb257670a Fixed compilation for Color4::rgb(). 14 years ago
Vladimír Vondruš 624f4f8531 Inlined inline functions. 14 years ago
Vladimír Vondruš 6a2ebf5c3d Fixed Vector, Point and Color constructors from smaller types. 14 years ago
Vladimír Vondruš 4d46fd12cf Returning references from vector component accessors. 14 years ago
Vladimír Vondruš 357b744d59 Vector function and operator reimplementation also for Color. 14 years ago
Vladimír Vondruš 90881e7337 New base for matrices and vectors: RectangularMatrix. 14 years ago
Vladimír Vondruš 0e74c3847d Support for storing matrices and vectors in configuration. 14 years ago