FlukyEngine
Namespaces | Typedefs | Functions
integer.hpp File Reference

GLM_GTX_integer More...

#include "../glm.hpp"
#include "../gtc/integer.hpp"
#include "integer.inl"
Include dependency graph for integer.hpp:

Go to the source code of this file.

Namespaces

 glm
 Core features
 

Typedefs

typedef signed int glm::sint
 32bit signed integer. More...
 

Functions

GLM_FUNC_DECL int glm::pow (int x, uint y)
 Returns x raised to the y power. More...
 
GLM_FUNC_DECL int glm::sqrt (int x)
 Returns the positive square root of x. More...
 
GLM_FUNC_DECL unsigned int glm::floor_log2 (unsigned int x)
 Returns the floor log2 of x. More...
 
GLM_FUNC_DECL int glm::mod (int x, int y)
 Modulus. More...
 
template<typename genType >
GLM_FUNC_DECL genType glm::factorial (genType const &x)
 Return the factorial value of a number (!12 max, integer only) From GLM_GTX_integer extension. More...
 
GLM_FUNC_DECL uint glm::pow (uint x, uint y)
 Returns x raised to the y power. More...
 
GLM_FUNC_DECL uint glm::sqrt (uint x)
 Returns the positive square root of x. More...
 
GLM_FUNC_DECL uint glm::mod (uint x, uint y)
 Modulus. More...
 
GLM_FUNC_DECL uint glm::nlz (uint x)
 Returns the number of leading zeros. More...
 

Detailed Description

GLM_GTX_integer

See also
Core features (dependence)