0.9.6
Functions

Functions

template<typename genType >
GLM_FUNC_DECL genType pow2 (const genType &x)
 
template<typename genType >
GLM_FUNC_DECL genType pow3 (const genType &x)
 
template<typename genType >
GLM_FUNC_DECL genType pow4 (const genType &x)
 
GLM_FUNC_DECL bool powOfTwo (int num)
 
template<precision P>
GLM_FUNC_DECL tvec2< bool, P > powOfTwo (tvec2< int, P > const &x)
 
template<precision P>
GLM_FUNC_DECL tvec3< bool, P > powOfTwo (tvec3< int, P > const &x)
 
template<precision P>
GLM_FUNC_DECL tvec4< bool, P > powOfTwo (tvec4< int, P > const &x)
 

Detailed Description

Integer exponentiation of power functions.

<glm/gtx/optimum_pow.hpp> need to be included to use these functionalities.

Function Documentation

GLM_FUNC_DECL genType glm::gtx::pow2 ( const genType &  x)

Returns x raised to the power of 2.

From GLM_GTX_optimum_pow extension.

GLM_FUNC_DECL genType glm::gtx::pow3 ( const genType &  x)

Returns x raised to the power of 3.

From GLM_GTX_optimum_pow extension.

GLM_FUNC_DECL genType glm::gtx::pow4 ( const genType &  x)

Returns x raised to the power of 4.

From GLM_GTX_optimum_pow extension.

GLM_FUNC_DECL bool glm::gtx::powOfTwo ( int  num)

Checks if the parameter is a power of 2 number.

From GLM_GTX_optimum_pow extension.

GLM_FUNC_DECL tvec2<bool, P> glm::gtx::powOfTwo ( tvec2< int, P > const &  x)

Checks to determine if the parameter component are power of 2 numbers.

From GLM_GTX_optimum_pow extension.

GLM_FUNC_DECL tvec3<bool, P> glm::gtx::powOfTwo ( tvec3< int, P > const &  x)

Checks to determine if the parameter component are power of 2 numbers.

From GLM_GTX_optimum_pow extension.

GLM_FUNC_DECL tvec4<bool, P> glm::gtx::powOfTwo ( tvec4< int, P > const &  x)

Checks to determine if the parameter component are power of 2 numbers.

From GLM_GTX_optimum_pow extension.