Back to Mame

0.9.8: GLM_GTC_constants

3rdparty/glm/doc/api/a00162.html

latest10.3 KB
Original Source

| | 0.9.8 |

Functions

GLM_GTC_constants GTC Extensions (Stable)

|

Functions

| | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | e () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | epsilon () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | euler () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | four_over_pi () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | golden_ratio () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | half_pi () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | ln_ln_two () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | ln_ten () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | ln_two () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | one () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | one_over_pi () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | one_over_root_two () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | one_over_two_pi () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | pi () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | quarter_pi () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | root_five () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | root_half_pi () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | root_ln_four () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | root_pi () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | root_three () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | root_two () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | root_two_pi () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | third () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | three_over_two_pi () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | two_over_pi () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | two_over_root_pi () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | two_pi () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | two_thirds () | | | | template<typename genType > | | GLM_FUNC_DECL GLM_CONSTEXPR genType | zero () | | |

Detailed Description

Provide a list of constants and precomputed useful values.

<glm/gtc/constants.hpp> need to be included to use these features.

Function Documentation

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::e | ( | | ) | |

Return e constant.

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::epsilon | ( | | ) | |

Return the epsilon constant for floating point types.

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::euler | ( | | ) | |

Return Euler's constant.

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::four_over_pi | ( | | ) | |

Return 4 / pi.

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::golden_ratio | ( | | ) | |

Return the golden ratio constant.

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::half_pi | ( | | ) | |

Return pi / 2.

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::ln_ln_two | ( | | ) | |

Return ln(ln(2)).

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::ln_ten | ( | | ) | |

Return ln(10).

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::ln_two | ( | | ) | |

Return ln(2).

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::one | ( | | ) | |

Return 1.

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::one_over_pi | ( | | ) | |

Return 1 / pi.

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::one_over_root_two | ( | | ) | |

Return 1 / sqrt(2).

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::one_over_two_pi | ( | | ) | |

Return 1 / (pi * 2).

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::pi | ( | | ) | |

Return the pi constant.

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::quarter_pi | ( | | ) | |

Return pi / 4.

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::root_five | ( | | ) | |

Return sqrt(5).

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::root_half_pi | ( | | ) | |

Return sqrt(pi / 2).

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::root_ln_four | ( | | ) | |

Return sqrt(ln(4)).

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::root_pi | ( | | ) | |

Return square root of pi.

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::root_three | ( | | ) | |

Return sqrt(3).

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::root_two | ( | | ) | |

Return sqrt(2).

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::root_two_pi | ( | | ) | |

Return sqrt(2 * pi).

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::third | ( | | ) | |

Return 1 / 3.

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::three_over_two_pi | ( | | ) | |

Return pi / 2 * 3.

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::two_over_pi | ( | | ) | |

Return 2 / pi.

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::two_over_root_pi | ( | | ) | |

Return 2 / sqrt(pi).

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::two_pi | ( | | ) | |

Return pi * 2.

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::two_thirds | ( | | ) | |

Return 2 / 3.

See alsoGLM_GTC_constants

| GLM_FUNC_DECL GLM_CONSTEXPR genType glm::zero | ( | | ) | |

Return 0.

See alsoGLM_GTC_constants


Generated by 1.8.10