9 Commits (65a8acb33b8fb203882dd973511666f95120654d)

Author SHA1 Message Date
Vladimír Vondruš 35eb876303 Various other compilation fixes for OpenGL ES target. 13 years ago
Vladimír Vondruš ce6f999904 Math: better isNormalized() implementation. 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š 6a90b0231b Math: using new aliases for builtin types in whole Math namespace. 13 years ago
Vladimír Vondruš 6eeac71290 Math: Use default pure equality comparison for arbitrary types. 13 years ago
Vladimír Vondruš ec23a3d13c Minor code cleanup. 14 years ago
Vladimír Vondruš ee5f8766af Math: make type traits aware of long double. 14 years ago
Vladimír Vondruš 03789a5b4b Math: got rid of MathTypeTraits::NumericType. 14 years ago
Vladimír Vondruš 6e6e53886d Removed dead code. 14 years ago
Vladimír Vondruš 3b37dfa6b8 Deleted constructors of classes with only static members. 14 years ago
Vladimír Vondruš 438bd52bf3 Doc++ 14 years ago
Vladimír Vondruš 00d4285cc4 GCC 4.5 compatibility: missing includes. 14 years ago
Vladimír Vondruš bf55b5854b TypeTraits: Default inheritance type for structs is public. 14 years ago
Vladimír Vondruš c1cf94fb46 Using fixed-size integer types also everywhere else. 14 years ago
Vladimír Vondruš 0145343d59 Pedantic: using std::size_t instead of size_t from C compat headers. 14 years ago
Vladimír Vondruš 70402d687f Added missing #include. 14 years ago
Vladimír Vondruš c451b22392 Revert "Documentation: organizing the classes into "modules"." 14 years ago
Vladimír Vondruš 6c111182e1 WTF? sizeof(int) != 8 and sizeof(long long) != 16. 14 years ago
Vladimír Vondruš 57d6ded237 Added NumericType and FloatingPointType to Math::MathTypeTraits. 14 years ago
Vladimír Vondruš 95ca0754f5 Hide MathTypeTraits implementation in Implementation namespace. 14 years ago
Vladimír Vondruš ee62d39e6f Initial work for GCC 4.5 compatibility. 14 years ago
Vladimír Vondruš 9d31231471 Pedantic: first inline, then constexpr, then static. 14 years ago
Vladimír Vondruš 79945ab6fc Documentation: organizing the classes into "modules". 14 years ago
Vladimír Vondruš fa69b04dcb MathTypeTraits: part of the original reasons was true. 14 years ago
Vladimír Vondruš 1ce0e68f0f Doc: better reason for functions in type traits. 14 years ago
Vladimír Vondruš 4cd1ee140e Removed Math::TypeTraits to MathTypeTraits to avoid name clash. 14 years ago
Vladimír Vondruš d1dd06aa0a Ability to explicitly specify precision for floating-point equality. 14 years ago
Vladimír Vondruš 9e81d4b6c3 Fixed awesome mistake in Math::TypeTraits. 14 years ago
Vladimír Vondruš f585d39146 Added Math::TypeTraits, implementing fuzzy comparison based on type. 14 years ago