![]() |
0.9.9 API documentation
|
Include <glm/gtc/constants.hpp> to use the features of this extension. More...
Functions | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | e () |
Return e constant. | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | euler () |
Return Euler's constant. | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | four_over_pi () |
Return 4 / pi. | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | golden_ratio () |
Return the golden ratio constant. | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | half_pi () |
Return pi / 2. | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | ln_ln_two () |
Return ln(ln(2)). | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | ln_ten () |
Return ln(10). | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | ln_two () |
Return ln(2). | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | one () |
Return 1. | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | one_over_pi () |
Return 1 / pi. | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | one_over_root_two () |
Return 1 / sqrt(2). | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | one_over_two_pi () |
Return 1 / (pi * 2). | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | quarter_pi () |
Return pi / 4. | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | root_five () |
Return sqrt(5). | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | root_half_pi () |
Return sqrt(pi / 2). | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | root_ln_four () |
Return sqrt(ln(4)). | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | root_pi () |
Return square root of pi. | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | root_three () |
Return sqrt(3). | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | root_two () |
Return sqrt(2). | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | root_two_pi () |
Return sqrt(2 * pi). | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | third () |
Return 1 / 3. | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | three_over_two_pi () |
Return pi / 2 * 3. | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | two_over_pi () |
Return 2 / pi. | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | two_over_root_pi () |
Return 2 / sqrt(pi). | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | two_pi () |
Return pi * 2. | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | two_thirds () |
Return 2 / 3. | |
template<typename genType > | |
GLM_FUNC_DECL GLM_CONSTEXPR genType | zero () |
Return 0. | |
Include <glm/gtc/constants.hpp> to use the features of this extension.
Provide a list of constants and precomputed useful values.
GLM_FUNC_DECL GLM_CONSTEXPR genType e | ( | ) |
Return e constant.
GLM_FUNC_DECL GLM_CONSTEXPR genType euler | ( | ) |
Return Euler's constant.
GLM_FUNC_DECL GLM_CONSTEXPR genType four_over_pi | ( | ) |
Return 4 / pi.
GLM_FUNC_DECL GLM_CONSTEXPR genType golden_ratio | ( | ) |
Return the golden ratio constant.
GLM_FUNC_DECL GLM_CONSTEXPR genType half_pi | ( | ) |
Return pi / 2.
GLM_FUNC_DECL GLM_CONSTEXPR genType ln_ln_two | ( | ) |
Return ln(ln(2)).
GLM_FUNC_DECL GLM_CONSTEXPR genType ln_ten | ( | ) |
Return ln(10).
GLM_FUNC_DECL GLM_CONSTEXPR genType ln_two | ( | ) |
Return ln(2).
GLM_FUNC_DECL GLM_CONSTEXPR genType one | ( | ) |
Return 1.
GLM_FUNC_DECL GLM_CONSTEXPR genType one_over_pi | ( | ) |
Return 1 / pi.
GLM_FUNC_DECL GLM_CONSTEXPR genType one_over_root_two | ( | ) |
Return 1 / sqrt(2).
GLM_FUNC_DECL GLM_CONSTEXPR genType one_over_two_pi | ( | ) |
Return 1 / (pi * 2).
GLM_FUNC_DECL GLM_CONSTEXPR genType quarter_pi | ( | ) |
Return pi / 4.
GLM_FUNC_DECL GLM_CONSTEXPR genType root_five | ( | ) |
Return sqrt(5).
GLM_FUNC_DECL GLM_CONSTEXPR genType root_half_pi | ( | ) |
Return sqrt(pi / 2).
GLM_FUNC_DECL GLM_CONSTEXPR genType root_ln_four | ( | ) |
Return sqrt(ln(4)).
GLM_FUNC_DECL GLM_CONSTEXPR genType root_pi | ( | ) |
Return square root of pi.
GLM_FUNC_DECL GLM_CONSTEXPR genType root_three | ( | ) |
Return sqrt(3).
GLM_FUNC_DECL GLM_CONSTEXPR genType root_two | ( | ) |
Return sqrt(2).
GLM_FUNC_DECL GLM_CONSTEXPR genType root_two_pi | ( | ) |
Return sqrt(2 * pi).
GLM_FUNC_DECL GLM_CONSTEXPR genType third | ( | ) |
Return 1 / 3.
GLM_FUNC_DECL GLM_CONSTEXPR genType three_over_two_pi | ( | ) |
Return pi / 2 * 3.
GLM_FUNC_DECL GLM_CONSTEXPR genType two_over_pi | ( | ) |
Return 2 / pi.
GLM_FUNC_DECL GLM_CONSTEXPR genType two_over_root_pi | ( | ) |
Return 2 / sqrt(pi).
GLM_FUNC_DECL GLM_CONSTEXPR genType two_pi | ( | ) |
Return pi * 2.
GLM_FUNC_DECL GLM_CONSTEXPR genType two_thirds | ( | ) |
Return 2 / 3.
GLM_FUNC_DECL GLM_CONSTEXPR genType zero | ( | ) |
Return 0.