template struct CCL::Math::Functions<float>
Specialization for 32 bit float.
#include <mathprimitives.h> template <> struct Functions<float> { // methods static float abs (float f); static float sqrt (float f); static float exp (float f); static float log (float f); static float log2 (float f); static float log10 (float f); static float tan (float f); static float atan (float f); static float sin (float f); static float cos (float f); static float pow (float b, float e); static bool isNan (const float& f); static bool isDenormal (const float& f); static void unDenormalise (float& f); };