|
| template<typename T > |
| T | log (const T &z, const T &base) |
| |
| template<typename T > |
| T | getNegativeInfinity () |
| |
| template<typename T > |
| T | getPositiveInfinity () |
| |
| template<typename T > |
| bool | isInfinity (const T &value) |
| |
| template<typename T > |
| T | getNaN () |
| |
| template<typename T > |
| bool | isNaN (const T &x) |
| |
| template<typename T > |
| T | getEqualityEpsilon () |
| |
| template<typename T > |
| bool | zero (const T &value) |
| |
| template<> |
| bool | zero (const int &value) |
| |
| template<typename T1 , typename T2 > |
| bool | zero (const T1 &value1, const T2 &value2) |
| |
| template<typename T1 , typename T2 , typename T3 > |
| bool | zero (const T1 &value1, const T2 &value2, const T3 &value3) |
| |
| template<typename T > |
| bool | negative (const T &value) |
| |
| template<typename T > |
| bool | nonPositive (const T &value) |
| |
| template<typename T > |
| bool | positive (const T &value) |
| |
| template<typename T > |
| bool | nonNegative (const T &value) |
| |
| template<typename T1 , typename T2 > |
| bool | equal (const T1 &value, const T2 &reference) |
| |
| template<typename T1 , typename T2 , typename T3 > |
| bool | equal (const T1 &val1, const T2 &val2, const T3 &val3) |
| |
| template<typename T1 , typename T2 > |
| bool | less (const T1 &value, const T2 &reference) |
| |
| template<typename T1 , typename T2 > |
| bool | lessEqual (const T1 &value, const T2 &reference) |
| |
| template<typename T1 , typename T2 > |
| bool | greater (const T1 &value, const T2 &reference) |
| |
| template<typename T1 , typename T2 > |
| bool | greaterEqual (const T1 &value, const T2 &reference) |
| |
| template<typename T > |
| T | round (const T &value, const int &decimalPlaces) |
| |
| template<typename T > |
| int | integerRounding (const T &value) |
| |
| template<typename T > |
| T | getRad (const T °rees) |
| |
| template<typename T > |
| T | getDegrees (const T &rad) |
| |
| template<typename T > |
| T | ACos (const T &fValue) |
| |
| template<typename T > |
| T | ASin (const T &fValue) |
| |
| template<typename T > |
| T | invSqrt (const T &fValue) |
| |
| template<typename T1 , typename T2 , typename T3 , typename T4 > |
| bool | less2 (const T1 &value1, const T2 &value2, T3 toBeLessAs1, T4 toBeLessAs2) |
| |
| template<typename T1 , typename T2 , typename T3 , typename T4 > |
| bool | greater2 (const T1 &value1, const T2 &value2, T3 toBeGreaterAs1, T4 toBeGreaterAs2) |
| |
| template<typename T1 , typename T2 , typename T3 > |
| bool | inClosedInterval (const T1 &value, const T2 &threshold1, const T3 &threshold2) |
| |
| template<typename T1 , typename T2 , typename T3 > |
| bool | inOpenInterval (const T1 &value, const T2 &threshold1, const T3 &threshold2) |
| |
| template<typename T1 , typename T2 , typename T3 > |
| double | adaptToClosedInterval (const T1 &value, const T2 &threshold1, const T3 &threshold2) |
| |
| int | calcGgt (int val1, int val2) |
| |
| int | calcGgt (int val1, const int &val2, int val3) |
| |
| template<typename T > |
| const T & | max (const T &a1, const T &a2) |
| |
| template<typename T > |
| const T & | max (const T &a1, const T &a2, const T &a3) |
| |
| template<typename T > |
| const T & | max (const T &a1, const T &a2, const T &a3, const T &a4) |
| |
| template<typename T > |
| const T & | min (const T &a1, const T &a2) |
| |
| template<typename T > |
| const T & | min (const T &a1, const T &a2, const T &a3) |
| |
| template<typename T > |
| const T & | min (const T &a1, const T &a2, const T &a3, const T &a4) |
| |
| template<typename T , typename U > |
| constexpr T | lerp (const T &a, const T &b, const U &t) |
| |
| template<typename T , typename U > |
| constexpr T | lerp2 (const T &a, const T &b, const T &c, const T &d, const U &t, const U &u) |
| |
| template<typename T , typename U > |
| constexpr T | lerp3 (const T &a, const T &b, const T &c, const T &d, const T &e, const T &f, const T &g, const T &h, const U &t, const U &u, const U &v) |
| |