glm::gtx::number_precision Namespace Reference

GLM_GTX_number_precision extension: Defined size types. More...


Typedefs

typedef float f32
 Single-precision floating-point number. (from GLM_GTX_number_precision extension).
typedef detail::_xmat2< float > f32mat2
 Single-precision floating-point 2x2 matrix. (from GLM_GTX_number_precision extension).
typedef detail::_xmat2x3< float > f32mat2x3
 Single-precision floating-point 2x3 matrix. (from GLM_GTX_number_precision extension).
typedef detail::_xmat2x4< float > f32mat2x4
 Single-precision floating-point 2x4 matrix. (from GLM_GTX_number_precision extension).
typedef detail::_xmat3< float > f32mat3
 Single-precision floating-point 3x3 matrix. (from GLM_GTX_number_precision extension).
typedef detail::_xmat3x2< float > f32mat3x2
 Single-precision floating-point 3x2 matrix. (from GLM_GTX_number_precision extension).
typedef detail::_xmat3x4< float > f32mat3x4
 Single-precision floating-point 3x4 matrix. (from GLM_GTX_number_precision extension).
typedef detail::_xmat4< float > f32mat4
 Single-precision floating-point 4x4 matrix. (from GLM_GTX_number_precision extension).
typedef detail::_xmat4x2< float > f32mat4x2
 Single-precision floating-point 4x2 matrix. (from GLM_GTX_number_precision extension).
typedef detail::_xmat4x3< float > f32mat4x3
 Single-precision floating-point 4x3 matrix. (from GLM_GTX_number_precision extension).
typedef detail::_xquat< float > f32quat
 Single-precision floating-point quaternion. (from GLM_GTX_number_precision extension).
typedef detail::_xvec2< float > f32vec2
 Single-precision floating-point vector of 2 components. (from GLM_GTX_number_precision extension).
typedef detail::_xvec3< float > f32vec3
 Single-precision floating-point vector of 3 components. (from GLM_GTX_number_precision extension).
typedef detail::_xvec4< float > f32vec4
 Single-precision floating-point vector of 4 components. (from GLM_GTX_number_precision extension).
typedef double f64
 Double-precision floating-point number. (from GLM_GTX_number_precision extension).
typedef detail::_xmat2< double > f64mat2
 Double-precision floating-point 2x2 matrix. (from GLM_GTX_number_precision extension).
typedef detail::_xmat2x3< double > f64mat2x3
 Double-precision floating-point 2x3 matrix. (from GLM_GTX_number_precision extension).
typedef detail::_xmat2x4< double > f64mat2x4
 Double-precision floating-point 2x4 matrix. (from GLM_GTX_number_precision extension).
typedef detail::_xmat3< double > f64mat3
 Double-precision floating-point 3x3 matrix. (from GLM_GTX_number_precision extension).
typedef detail::_xmat3x2< double > f64mat3x2
 Double-precision floating-point 3x2 matrix. (from GLM_GTX_number_precision extension).
typedef detail::_xmat3x4< double > f64mat3x4
 Double-precision floating-point 3x4 matrix. (from GLM_GTX_number_precision extension).
typedef detail::_xmat4< double > f64mat4
 Double-precision floating-point 4x4 matrix. (from GLM_GTX_number_precision extension).
typedef detail::_xmat4x2< double > f64mat4x2
 Double-precision floating-point 4x2 matrix. (from GLM_GTX_number_precision extension).
typedef detail::_xmat4x3< double > f64mat4x3
 Double-precision floating-point 4x3 matrix. (from GLM_GTX_number_precision extension).
typedef detail::_xquat< double > f64quat
 Double-precision floating-point quaternion. (from GLM_GTX_number_precision extension).
typedef detail::_xvec2< double > f64vec2
 Double-precision floating-point vector of 2 components. (from GLM_GTX_number_precision extension).
typedef detail::_xvec3< double > f64vec3
 Double-precision floating-point vector of 3 components. (from GLM_GTX_number_precision extension).
typedef detail::_xvec4< double > f64vec4
 Double-precision floating-point vector of 4 components. (from GLM_GTX_number_precision extension).
typedef float float32
 Single-precision floating-point number. (from GLM_GTX_number_precision extension).
typedef double float64
 Double-precision floating-point number. (from GLM_GTX_number_precision extension).
typedef signed short i16
 16bit signed integer. (from GLM_GTX_number_precision extension)
typedef detail::_xvec2< signed
short > 
i16vec2
 16bit signed integer vector of 2 components. (from GLM_GTX_number_precision extension)
typedef detail::_xvec3< signed
short > 
i16vec3
 16bit signed integer vector of 3 components. (from GLM_GTX_number_precision extension)
typedef detail::_xvec4< signed
short > 
i16vec4
 16bit signed integer vector of 4 components. (from GLM_GTX_number_precision extension)
typedef signed int i32
 32bit signed integer. (from GLM_GTX_number_precision extension)
typedef detail::_xvec2< signed
int > 
i32vec2
 32bit signed integer vector of 2 components. (from GLM_GTX_number_precision extension)
typedef detail::_xvec3< signed
int > 
i32vec3
 32bit signed integer vector of 3 components. (from GLM_GTX_number_precision extension)
typedef detail::_xvec4< signed
int > 
i32vec4
 32bit signed integer vector of 4 components. (from GLM_GTX_number_precision extension)
typedef signed char i8
 8bit signed integer. (from GLM_GTX_number_precision extension)
typedef detail::_xvec2< signed
char > 
i8vec2
 8bit signed integer vector of 2 components. (from GLM_GTX_number_precision extension)
typedef detail::_xvec3< signed
char > 
i8vec3
 8bit signed integer vector of 3 components. (from GLM_GTX_number_precision extension)
typedef detail::_xvec4< signed
char > 
i8vec4
 8bit signed integer vector of 4 components. (from GLM_GTX_number_precision extension)
typedef signed short int16
 16bit signed integer. (from GLM_GTX_number_precision extension)
typedef signed int int32
 32bit signed integer. (from GLM_GTX_number_precision extension)
typedef signed char int8
 8bit signed integer. (from GLM_GTX_number_precision extension)
typedef unsigned short u16
 16bit unsigned integer. (from GLM_GTX_number_precision extension)
typedef detail::_xvec2
< unsigned short > 
u16vec2
 16bit unsigned integer vector of 2 components. (from GLM_GTX_number_precision extension)
typedef detail::_xvec3
< unsigned short > 
u16vec3
 16bit unsigned integer vector of 3 components. (from GLM_GTX_number_precision extension)
typedef detail::_xvec4
< unsigned short > 
u16vec4
 16bit unsigned integer vector of 4 components. (from GLM_GTX_number_precision extension)
typedef unsigned int u32
 32bit unsigned integer. (from GLM_GTX_number_precision extension)
typedef detail::_xvec2
< unsigned int > 
u32vec2
 32bit unsigned integer vector of 2 components. (from GLM_GTX_number_precision extension)
typedef detail::_xvec3
< unsigned int > 
u32vec3
 32bit unsigned integer vector of 3 components. (from GLM_GTX_number_precision extension)
typedef detail::_xvec4
< unsigned int > 
u32vec4
 32bit unsigned integer vector of 4 components. (from GLM_GTX_number_precision extension)
typedef unsigned char u8
 8bit unsigned integer. (from GLM_GTX_number_precision extension)
typedef detail::_xvec2
< unsigned char > 
u8vec2
 8bit unsigned integer vector of 2 components. (from GLM_GTX_number_precision extension)
typedef detail::_xvec3
< unsigned char > 
u8vec3
 8bit unsigned integer vector of 3 components. (from GLM_GTX_number_precision extension)
typedef detail::_xvec4
< unsigned char > 
u8vec4
 8bit unsigned integer vector of 4 components. (from GLM_GTX_number_precision extension)
typedef unsigned short uint16
 16bit unsigned integer. (from GLM_GTX_number_precision extension)
typedef unsigned int uint32
 32bit unsigned integer. (from GLM_GTX_number_precision extension)
typedef unsigned char uint8
 8bit unsigned integer. (from GLM_GTX_number_precision extension)


Detailed Description

GLM_GTX_number_precision extension: Defined size types.

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