template struct CCL::Math::Constants<float>
Specialization for 32 bit float.
#include <mathprimitives.h> template <> struct Constants<float> { // fields static const float kPi = (float) 3.1415926535897932384626433832795; static const float kTwoPi = (float) 6.283185307179586476925286766559; static const float kHalfPi = (float) 1.5707963267948966192313216916398; static const float kPiInv = (float) 0.31830988618379067153776752674503; static const float kTwoPiInv = (float) 0.15915494309189533576888376337251; static const float kHalfPiInv = (float) 0.63661977236758134307553505349006; static const float kE = (float) 2.71828182845904523536; static const float kSqrtTwo = (float) 1.4142135623730951; static const float kSqrtTwoInv = (float) 0.70710678118654746; static const float kAntiDenormal = (float) 1e-20; };