/*! \file * \brief General purpose \ref Math "math functions" */ #pragma once #include "types.h" /*! \brief Basic math helper functions */ namespace Math { template T abs(T a) { return (a >= 0 ? a : -a); } template T min(T a, T b) { return a > b ? b : a; } template T max(T a, T b) { return a > b ? a : b; } } // namespace Math