glm::gtx::bit Namespace Reference

GLM_GTX_bit extension: Allow to perform bit operations on integer values. More...


Functions

template<typename genType>
int highestBit (const genType &value)
 Find the highest bit set to 1 in a integer variable. (From GLM_GTX_bit extension).
template<typename genType>
genType highestBitValue (const genType &value)
 Find the highest bit set to 1 in a integer variable and return its value. (From GLM_GTX_bit extension).
template<typename genType>
bool isPowerOfTwo (const genType &value)
 Return true if the value is a power of two number. (From GLM_GTX_bit extension).
template<typename genType>
genType powerOfTwoAbove (const genType &value)
 Return the power of two number which value is just higher the input value. (From GLM_GTX_bit extension).
template<typename genType>
genType powerOfTwoBelow (const genType &value)
 Return the power of two number which value is just lower the input value. (From GLM_GTX_bit extension).
template<typename genType>
genType powerOfTwoNearest (const genType &value)
 Return the power of two number which value is the closet to the input value. (From GLM_GTX_bit extension).


Detailed Description

GLM_GTX_bit extension: Allow to perform bit operations on integer values.

Generated on Sat Aug 9 15:48:37 2008 for OpenGL Mathematics by  doxygen 1.5.5