Typedefs | |
typedef f32 | f32mat1 |
Single-precision floating-point scalar. (from GLM_GTX_number_precision extension) | |
typedef f32 | f32mat1x1 |
Single-precision floating-point scalar. (from GLM_GTX_number_precision extension) | |
typedef f32 | f32vec1 |
Single-precision floating-point scalar. (from GLM_GTX_number_precision extension) | |
typedef f64 | f64mat1 |
Double-precision floating-point scalar. (from GLM_GTX_number_precision extension) | |
typedef f64 | f64mat1x1 |
Double-precision floating-point scalar. (from GLM_GTX_number_precision extension) | |
typedef f64 | f64vec1 |
Single-precision floating-point scalar. (from GLM_GTX_number_precision extension) | |
typedef u16 | u16vec1 |
16bit unsigned integer scalar. (from GLM_GTX_number_precision extension) | |
typedef u32 | u32vec1 |
32bit unsigned integer scalar. (from GLM_GTX_number_precision extension) | |
typedef u64 | u64vec1 |
64bit unsigned integer scalar. (from GLM_GTX_number_precision extension) | |
typedef u8 | u8vec1 |
8bit unsigned integer scalar. (from GLM_GTX_number_precision extension) | |
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 detail::tvec2 < bool, P > | powOfTwo (detail::tvec2< int, P > const &x) |
template<precision P> | |
GLM_FUNC_DECL detail::tvec3 < bool, P > | powOfTwo (detail::tvec3< int, P > const &x) |
template<precision P> | |
GLM_FUNC_DECL detail::tvec4 < bool, P > | powOfTwo (detail::tvec4< int, P > const &x) |