diff options
Diffstat (limited to 'src/libjin/math/je_math.h')
-rw-r--r-- | src/libjin/math/je_math.h | 18 |
1 files changed, 12 insertions, 6 deletions
diff --git a/src/libjin/math/je_math.h b/src/libjin/math/je_math.h index de57e36..ae4017f 100644 --- a/src/libjin/math/je_math.h +++ b/src/libjin/math/je_math.h @@ -48,12 +48,6 @@ namespace JinEngine } template<typename T> - inline T abs(T a) - { - return a > 0 ? a : -a; - } - - template<typename T> inline T lowerBound(T a, T lower) { return a < lower ? lower : a; @@ -77,6 +71,18 @@ namespace JinEngine return a + f * (b - a); } + template<typename T> + inline T abs(T a) + { + return a > 0 ? a : -a; + } + + template<typename T> + inline T reverse(T a) + { + return -a; + } + } // namespace Math } // namespace JinEngine |