# constants.hpp Source File

gtc/constants.hpp
Go to the documentation of this file.
#ifndef GLM_GTC_constants
#define GLM_GTC_constants GLM_VERSION
// Dependency:
#include "../glm.hpp"
#include "../gtc/half_float.hpp"
#if(defined(GLM_MESSAGES) && !defined(glm_ext))
# pragma message("GLM: GLM_GTC_constants extension included")
#endif
namespace glm
{
template <typename genType>
genType epsilon();
template <typename genType>
genType zero();
template <typename genType>
genType one();
template <typename genType>
genType pi();
template <typename genType>
genType root_pi();
template <typename genType>
genType half_pi();
template <typename genType>
genType quarter_pi();
template <typename genType>
genType one_over_pi();
template <typename genType>
genType two_over_pi();
template <typename genType>
genType two_over_root_pi();
template <typename genType>
genType one_over_root_two();
template <typename genType>
genType root_half_pi();
template <typename genType>
genType root_two_pi();
template <typename genType>
genType root_ln_four();
template <typename genType>
genType e();
template <typename genType>
genType euler();
template <typename genType>
genType root_two();
template <typename genType>
genType root_three();
template <typename genType>
genType root_five();
template <typename genType>
genType ln_two();
template <typename genType>
genType ln_ten();
template <typename genType>
genType ln_ln_two();
template <typename genType>
genType third();
template <typename genType>
genType two_thirds();
template <typename genType>
genType golden_ratio();
} //namespace glm
#include "constants.inl"
#endif//GLM_GTC_constants