43 Commits (fb27ecd87d3c10d898dadb9ee6d0dbe1f7b13a4f)

Author SHA1 Message Date
Vladimír Vondruš c12680ec38 Math: move batch functionality to FunctionsBatch.h. 7 years ago
Vladimír Vondruš 64bc7f9c8e Math: moved configuration value parsers to a dedicated header. 7 years ago
Vladimír Vondruš 2149f7b869 Wrap all tests in unnamed namespaces. 7 years ago
Vladimír Vondruš e6b7aa12fa Updated copyright year. 7 years ago
Borislav Stanimirov f7f2ab8cb5 Math: added StrictWeakOrdering for math types 8 years ago
Vladimír Vondruš 6d7558672d Math: MSVC 2015 constexpr fun! 8 years ago
Vladimír Vondruš 0226ab26c4 Math: make one-dimensional range just from scalar types. 8 years ago
Vladimír Vondruš 2fd8bae26d Math: added Range::scaledFromCenter(). 8 years ago
Vladimír Vondruš bff7ae8d7e Math: added Range::fromCenter(). 8 years ago
Vladimír Vondruš e54b1fdbc4 Math: hmm, MSVC 2015 and constexpr. Fun. 8 years ago
Vladimír Vondruš 64f8a90095 Math: ability to construct a Range from std::pair. 8 years ago
Vladimír Vondruš 8a35299636 Math: added Math::Range::contains() with Range as a parameter. 8 years ago
Vladimír Vondruš 6cb57534e6 Math: implemented intersect() and intersects() for Range. 8 years ago
Vladimír Vondruš 59852ace85 Math: ability to slice Range into lower dimensions. 8 years ago
Vladimír Vondruš 623fa97970 Updated copyright year. 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š 3cedefe14b Math: remove GCC constexpr workaround from the tests. 10 years ago
Vladimír Vondruš 70ef473710 Math: verify that the NoInit constructors are explicit. 10 years ago
Vladimír Vondruš e9a2623e02 Math: expect NoInit test failures on GCC 6.1+ with optimizations enabled. 10 years ago
Vladimír Vondruš 40d60f6a3f Math: make all constructor noexcept and test their behavior. 10 years ago
Vladimír Vondruš 5d110ba7b1 Math: added Range::contains(). 10 years ago
Vladimír Vondruš da9e86fc77 Math: ability to join two ranges. 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š d7e507a2a7 MSVC 2015 compatibility: Math copy/conversion constexpr issues. 11 years ago
Vladimír Vondruš 000d8f8129 MSVC 2015 compatibility: Math external conversion constexpr issues. 11 years ago
Vladimír Vondruš d805e87f21 MSVC 2015 compatibility: Math conversion constructor constexpr issues. 11 years ago
Vladimír Vondruš a89a692ddd MSVC 2013 compatibility: {}-related issues. 11 years ago
Vladimír Vondruš 3b5e650af5 Math: fix compilation of tests under libc++. 11 years ago
Vladimír Vondruš 911ed52413 Math: test constexpr-ness of subclass types. 11 years ago
Vladimír Vondruš 413e2e6735 Math: properly test that these constructors are indeed implicit. 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š 562d71dbe6 Math: ability to convert ranges from/to external representation. 11 years ago
Vladimír Vondruš 959180dfd8 Math: removed deprecated Geometry::Rectangle class. 11 years ago
Vladimír Vondruš c71dc12503 Making test declarations more compact. 11 years ago
Vladimír Vondruš 6488fe6e75 Oh, it's 2015 already. 11 years ago
Vladimír Vondruš a9a5ead13d Dropped GCC 4.6 support. 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š 8c2291aa49 Making includes absolute, part 4: using absolute includes for Corrade. 12 years ago
Vladimír Vondruš 45a10cefdf Making includes absolute, part 1: moving files around. 12 years ago
Vladimír Vondruš a6dfda5c3a Math: fix RangeTest compilation with GCC 4.6. 13 years ago
Vladimír Vondruš ee8f757419 Using Range2D instead of Rectangle everywhere. 13 years ago
Vladimír Vondruš b083935b94 Math: added Range::scaled(). 13 years ago
Vladimír Vondruš 66e6ab6684 Math: added Range::padded() function. 13 years ago
Vladimír Vondruš 9a6c959b60 Math: added Range*::center*() convenience functions. 13 years ago
Vladimír Vondruš 714c243dd6 Math: added generic Range class. 13 years ago