Provide a list of constants and precomputed useful values. More...
Functions | |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::e () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::epsilon () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::euler () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::golden_ratio () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::half_pi () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::ln_ln_two () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::ln_ten () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::ln_two () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::one () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::one_over_pi () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::one_over_root_two () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::pi () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::quarter_pi () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::root_five () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::root_half_pi () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::root_ln_four () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::root_pi () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::root_three () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::root_two () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::root_two_pi () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::third () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::two_over_pi () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::two_over_root_pi () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::two_thirds () |
template<typename genType > | |
GLM_FUNC_DECL genType | glm::zero () |
Provide a list of constants and precomputed useful values.
<glm/gtc/constants.hpp> need to be included to use these features.
GLM_FUNC_DECL genType glm::e | ( | ) |
Return e constant.
GLM_FUNC_DECL genType glm::epsilon | ( | ) |
Return the epsilon constant for floating point types.
GLM_FUNC_DECL genType glm::euler | ( | ) |
Return Euler's constant.
GLM_FUNC_DECL genType glm::golden_ratio | ( | ) |
Return the golden ratio constant.
GLM_FUNC_DECL genType glm::half_pi | ( | ) |
Return pi / 2.
GLM_FUNC_DECL genType glm::ln_ln_two | ( | ) |
Return ln(ln(2)).
GLM_FUNC_DECL genType glm::ln_ten | ( | ) |
Return ln(10).
GLM_FUNC_DECL genType glm::ln_two | ( | ) |
Return ln(2).
GLM_FUNC_DECL genType glm::one | ( | ) |
Return 1.
GLM_FUNC_DECL genType glm::one_over_pi | ( | ) |
Return 1 / pi.
GLM_FUNC_DECL genType glm::one_over_root_two | ( | ) |
Return 1 / sqrt(2).
GLM_FUNC_DECL genType glm::pi | ( | ) |
Return the pi constant.
GLM_FUNC_DECL genType glm::quarter_pi | ( | ) |
Return pi / 4.
GLM_FUNC_DECL genType glm::root_five | ( | ) |
Return sqrt(5).
GLM_FUNC_DECL genType glm::root_half_pi | ( | ) |
Return sqrt(pi / 2).
GLM_FUNC_DECL genType glm::root_ln_four | ( | ) |
Return sqrt(ln(4)).
GLM_FUNC_DECL genType glm::root_pi | ( | ) |
Return square root of pi.
GLM_FUNC_DECL genType glm::root_three | ( | ) |
Return sqrt(3).
GLM_FUNC_DECL genType glm::root_two | ( | ) |
Return sqrt(2).
GLM_FUNC_DECL genType glm::root_two_pi | ( | ) |
Return sqrt(2 * pi).
GLM_FUNC_DECL genType glm::third | ( | ) |
Return 1 / 3.
GLM_FUNC_DECL genType glm::two_over_pi | ( | ) |
Return 2 / pi.
GLM_FUNC_DECL genType glm::two_over_root_pi | ( | ) |
Return 2 / sqrt(pi).
GLM_FUNC_DECL genType glm::two_thirds | ( | ) |
Return 2 / 3.
GLM_FUNC_DECL genType glm::zero | ( | ) |
Return 0.