Cinder  0.9.1
Typedefs
GLM_GTC_type_precision

Typedefs

typedef detail::int8 glm::lowp_int8
 
typedef detail::int16 glm::lowp_int16
 
typedef detail::int32 glm::lowp_int32
 
typedef detail::int64 glm::lowp_int64
 
typedef detail::int8 glm::lowp_int8_t
 
typedef detail::int16 glm::lowp_int16_t
 
typedef detail::int32 glm::lowp_int32_t
 
typedef detail::int64 glm::lowp_int64_t
 
typedef detail::int8 glm::lowp_i8
 
typedef detail::int16 glm::lowp_i16
 
typedef detail::int32 glm::lowp_i32
 
typedef detail::int64 glm::lowp_i64
 
typedef detail::int8 glm::mediump_int8
 
typedef detail::int16 glm::mediump_int16
 
typedef detail::int32 glm::mediump_int32
 
typedef detail::int64 glm::mediump_int64
 
typedef detail::int8 glm::mediump_int8_t
 
typedef detail::int16 glm::mediump_int16_t
 
typedef detail::int32 glm::mediump_int32_t
 
typedef detail::int64 glm::mediump_int64_t
 
typedef detail::int8 glm::mediump_i8
 
typedef detail::int16 glm::mediump_i16
 
typedef detail::int32 glm::mediump_i32
 
typedef detail::int64 glm::mediump_i64
 
typedef detail::int8 glm::highp_int8
 
typedef detail::int16 glm::highp_int16
 
typedef detail::int32 glm::highp_int32
 
typedef detail::int64 glm::highp_int64
 
typedef detail::int8 glm::highp_int8_t
 
typedef detail::int16 glm::highp_int16_t
 
typedef detail::int32 glm::highp_int32_t
 
typedef detail::int64 glm::highp_int64_t
 
typedef detail::int8 glm::highp_i8
 
typedef detail::int16 glm::highp_i16
 
typedef detail::int32 glm::highp_i32
 
typedef detail::int64 glm::highp_i64
 
typedef detail::int8 glm::int8
 
typedef detail::int16 glm::int16
 
typedef detail::int32 glm::int32
 
typedef detail::int64 glm::int64
 
typedef detail::int8 glm::int8_t
 
typedef detail::int16 glm::int16_t
 
typedef detail::int32 glm::int32_t
 
typedef detail::int64 glm::int64_t
 
typedef detail::int8 glm::i8
 
typedef detail::int16 glm::i16
 
typedef detail::int32 glm::i32
 
typedef detail::int64 glm::i64
 
typedef tvec1< i8, lowp > glm::lowp_i8vec1
 
typedef tvec2< i8, lowp > glm::lowp_i8vec2
 
typedef tvec3< i8, lowp > glm::lowp_i8vec3
 
typedef tvec4< i8, lowp > glm::lowp_i8vec4
 
typedef tvec1< i8, mediump > glm::mediump_i8vec1
 
typedef tvec2< i8, mediump > glm::mediump_i8vec2
 
typedef tvec3< i8, mediump > glm::mediump_i8vec3
 
typedef tvec4< i8, mediump > glm::mediump_i8vec4
 
typedef tvec1< i8, highp > glm::highp_i8vec1
 
typedef tvec2< i8, highp > glm::highp_i8vec2
 
typedef tvec3< i8, highp > glm::highp_i8vec3
 
typedef tvec4< i8, highp > glm::highp_i8vec4
 
typedef highp_i8vec1 glm::i8vec1
 
typedef highp_i8vec2 glm::i8vec2
 
typedef highp_i8vec3 glm::i8vec3
 
typedef highp_i8vec4 glm::i8vec4
 
typedef tvec1< i16, lowp > glm::lowp_i16vec1
 
typedef tvec2< i16, lowp > glm::lowp_i16vec2
 
typedef tvec3< i16, lowp > glm::lowp_i16vec3
 
typedef tvec4< i16, lowp > glm::lowp_i16vec4
 
typedef tvec1< i16, mediump > glm::mediump_i16vec1
 
typedef tvec2< i16, mediump > glm::mediump_i16vec2
 
typedef tvec3< i16, mediump > glm::mediump_i16vec3
 
typedef tvec4< i16, mediump > glm::mediump_i16vec4
 
typedef tvec1< i16, highp > glm::highp_i16vec1
 
typedef tvec2< i16, highp > glm::highp_i16vec2
 
typedef tvec3< i16, highp > glm::highp_i16vec3
 
typedef tvec4< i16, highp > glm::highp_i16vec4
 
typedef highp_i16vec1 glm::i16vec1
 
typedef highp_i16vec2 glm::i16vec2
 
typedef highp_i16vec3 glm::i16vec3
 
typedef highp_i16vec4 glm::i16vec4
 
typedef tvec1< i32, lowp > glm::lowp_i32vec1
 
typedef tvec2< i32, lowp > glm::lowp_i32vec2
 
typedef tvec3< i32, lowp > glm::lowp_i32vec3
 
typedef tvec4< i32, lowp > glm::lowp_i32vec4
 
typedef tvec1< i32, mediump > glm::mediump_i32vec1
 
typedef tvec2< i32, mediump > glm::mediump_i32vec2
 
typedef tvec3< i32, mediump > glm::mediump_i32vec3
 
typedef tvec4< i32, mediump > glm::mediump_i32vec4
 
typedef tvec1< i32, highp > glm::highp_i32vec1
 
typedef tvec2< i32, highp > glm::highp_i32vec2
 
typedef tvec3< i32, highp > glm::highp_i32vec3
 
typedef tvec4< i32, highp > glm::highp_i32vec4
 
typedef highp_i32vec1 glm::i32vec1
 
typedef highp_i32vec2 glm::i32vec2
 
typedef highp_i32vec3 glm::i32vec3
 
typedef highp_i32vec4 glm::i32vec4
 
typedef tvec1< i64, lowp > glm::lowp_i64vec1
 
typedef tvec2< i64, lowp > glm::lowp_i64vec2
 
typedef tvec3< i64, lowp > glm::lowp_i64vec3
 
typedef tvec4< i64, lowp > glm::lowp_i64vec4
 
typedef tvec1< i64, mediump > glm::mediump_i64vec1
 
typedef tvec2< i64, mediump > glm::mediump_i64vec2
 
typedef tvec3< i64, mediump > glm::mediump_i64vec3
 
typedef tvec4< i64, mediump > glm::mediump_i64vec4
 
typedef tvec1< i64, highp > glm::highp_i64vec1
 
typedef tvec2< i64, highp > glm::highp_i64vec2
 
typedef tvec3< i64, highp > glm::highp_i64vec3
 
typedef tvec4< i64, highp > glm::highp_i64vec4
 
typedef highp_i64vec1 glm::i64vec1
 
typedef highp_i64vec2 glm::i64vec2
 
typedef highp_i64vec3 glm::i64vec3
 
typedef highp_i64vec4 glm::i64vec4
 
typedef detail::uint8 glm::lowp_uint8
 
typedef detail::uint16 glm::lowp_uint16
 
typedef detail::uint32 glm::lowp_uint32
 
typedef detail::uint64 glm::lowp_uint64
 
typedef detail::uint8 glm::lowp_uint8_t
 
typedef detail::uint16 glm::lowp_uint16_t
 
typedef detail::uint32 glm::lowp_uint32_t
 
typedef detail::uint64 glm::lowp_uint64_t
 
typedef detail::uint8 glm::lowp_u8
 
typedef detail::uint16 glm::lowp_u16
 
typedef detail::uint32 glm::lowp_u32
 
typedef detail::uint64 glm::lowp_u64
 
typedef detail::uint8 glm::mediump_uint8
 
typedef detail::uint16 glm::mediump_uint16
 
typedef detail::uint32 glm::mediump_uint32
 
typedef detail::uint64 glm::mediump_uint64
 
typedef detail::uint8 glm::mediump_uint8_t
 
typedef detail::uint16 glm::mediump_uint16_t
 
typedef detail::uint32 glm::mediump_uint32_t
 
typedef detail::uint64 glm::mediump_uint64_t
 
typedef detail::uint8 glm::mediump_u8
 
typedef detail::uint16 glm::mediump_u16
 
typedef detail::uint32 glm::mediump_u32
 
typedef detail::uint64 glm::mediump_u64
 
typedef detail::uint8 glm::highp_uint8
 
typedef detail::uint16 glm::highp_uint16
 
typedef detail::uint32 glm::highp_uint32
 
typedef detail::uint64 glm::highp_uint64
 
typedef detail::uint8 glm::highp_uint8_t
 
typedef detail::uint16 glm::highp_uint16_t
 
typedef detail::uint32 glm::highp_uint32_t
 
typedef detail::uint64 glm::highp_uint64_t
 
typedef detail::uint8 glm::highp_u8
 
typedef detail::uint16 glm::highp_u16
 
typedef detail::uint32 glm::highp_u32
 
typedef detail::uint64 glm::highp_u64
 
typedef detail::uint8 glm::uint8
 
typedef detail::uint16 glm::uint16
 
typedef detail::uint32 glm::uint32
 
typedef detail::uint64 glm::uint64
 
typedef detail::uint8 glm::uint8_t
 
typedef detail::uint16 glm::uint16_t
 
typedef detail::uint32 glm::uint32_t
 
typedef detail::uint64 glm::uint64_t
 
typedef detail::uint8 glm::u8
 
typedef detail::uint16 glm::u16
 
typedef detail::uint32 glm::u32
 
typedef detail::uint64 glm::u64
 
typedef tvec1< u8, lowp > glm::lowp_u8vec1
 
typedef tvec2< u8, lowp > glm::lowp_u8vec2
 
typedef tvec3< u8, lowp > glm::lowp_u8vec3
 
typedef tvec4< u8, lowp > glm::lowp_u8vec4
 
typedef tvec1< u8, mediump > glm::mediump_u8vec1
 
typedef tvec2< u8, mediump > glm::mediump_u8vec2
 
typedef tvec3< u8, mediump > glm::mediump_u8vec3
 
typedef tvec4< u8, mediump > glm::mediump_u8vec4
 
typedef tvec1< u8, highp > glm::highp_u8vec1
 
typedef tvec2< u8, highp > glm::highp_u8vec2
 
typedef tvec3< u8, highp > glm::highp_u8vec3
 
typedef tvec4< u8, highp > glm::highp_u8vec4
 
typedef highp_u8vec1 glm::u8vec1
 
typedef highp_u8vec2 glm::u8vec2
 
typedef highp_u8vec3 glm::u8vec3
 
typedef highp_u8vec4 glm::u8vec4
 
typedef tvec1< u16, lowp > glm::lowp_u16vec1
 
typedef tvec2< u16, lowp > glm::lowp_u16vec2
 
typedef tvec3< u16, lowp > glm::lowp_u16vec3
 
typedef tvec4< u16, lowp > glm::lowp_u16vec4
 
typedef tvec1< u16, mediump > glm::mediump_u16vec1
 
typedef tvec2< u16, mediump > glm::mediump_u16vec2
 
typedef tvec3< u16, mediump > glm::mediump_u16vec3
 
typedef tvec4< u16, mediump > glm::mediump_u16vec4
 
typedef tvec1< u16, highp > glm::highp_u16vec1
 
typedef tvec2< u16, highp > glm::highp_u16vec2
 
typedef tvec3< u16, highp > glm::highp_u16vec3
 
typedef tvec4< u16, highp > glm::highp_u16vec4
 
typedef highp_u16vec1 glm::u16vec1
 
typedef highp_u16vec2 glm::u16vec2
 
typedef highp_u16vec3 glm::u16vec3
 
typedef highp_u16vec4 glm::u16vec4
 
typedef tvec1< u32, lowp > glm::lowp_u32vec1
 
typedef tvec2< u32, lowp > glm::lowp_u32vec2
 
typedef tvec3< u32, lowp > glm::lowp_u32vec3
 
typedef tvec4< u32, lowp > glm::lowp_u32vec4
 
typedef tvec1< u32, mediump > glm::mediump_u32vec1
 
typedef tvec2< u32, mediump > glm::mediump_u32vec2
 
typedef tvec3< u32, mediump > glm::mediump_u32vec3
 
typedef tvec4< u32, mediump > glm::mediump_u32vec4
 
typedef tvec1< u32, highp > glm::highp_u32vec1
 
typedef tvec2< u32, highp > glm::highp_u32vec2
 
typedef tvec3< u32, highp > glm::highp_u32vec3
 
typedef tvec4< u32, highp > glm::highp_u32vec4
 
typedef highp_u32vec1 glm::u32vec1
 
typedef highp_u32vec2 glm::u32vec2
 
typedef highp_u32vec3 glm::u32vec3
 
typedef highp_u32vec4 glm::u32vec4
 
typedef tvec1< u64, lowp > glm::lowp_u64vec1
 
typedef tvec2< u64, lowp > glm::lowp_u64vec2
 
typedef tvec3< u64, lowp > glm::lowp_u64vec3
 
typedef tvec4< u64, lowp > glm::lowp_u64vec4
 
typedef tvec1< u64, mediump > glm::mediump_u64vec1
 
typedef tvec2< u64, mediump > glm::mediump_u64vec2
 
typedef tvec3< u64, mediump > glm::mediump_u64vec3
 
typedef tvec4< u64, mediump > glm::mediump_u64vec4
 
typedef tvec1< u64, highp > glm::highp_u64vec1
 
typedef tvec2< u64, highp > glm::highp_u64vec2
 
typedef tvec3< u64, highp > glm::highp_u64vec3
 
typedef tvec4< u64, highp > glm::highp_u64vec4
 
typedef highp_u64vec1 glm::u64vec1
 
typedef highp_u64vec2 glm::u64vec2
 
typedef highp_u64vec3 glm::u64vec3
 
typedef highp_u64vec4 glm::u64vec4
 
typedef detail::float32 glm::lowp_float32
 
typedef detail::float64 glm::lowp_float64
 
typedef detail::float32 glm::lowp_float32_t
 
typedef detail::float64 glm::lowp_float64_t
 
typedef float32 glm::lowp_f32
 
typedef float64 glm::lowp_f64
 
typedef detail::float32 glm::mediump_float32
 
typedef detail::float64 glm::mediump_float64
 
typedef detail::float32 glm::mediump_float32_t
 
typedef detail::float64 glm::mediump_float64_t
 
typedef float32 glm::mediump_f32
 
typedef float64 glm::mediump_f64
 
typedef detail::float32 glm::highp_float32
 
typedef detail::float64 glm::highp_float64
 
typedef detail::float32 glm::highp_float32_t
 
typedef detail::float64 glm::highp_float64_t
 
typedef float32 glm::highp_f32
 
typedef float64 glm::highp_f64
 
typedef float glm::float32
 
typedef double glm::float64
 
typedef highp_float32_t glm::float32_t
 
typedef highp_float64_t glm::float64_t
 
typedef highp_float32_t glm::f32
 
typedef highp_float64_t glm::f64
 
typedef tvec1< float, lowp > glm::lowp_vec1
 
typedef tvec1< float, lowp > glm::lowp_fvec1
 
typedef tvec2< float, lowp > glm::lowp_fvec2
 
typedef tvec3< float, lowp > glm::lowp_fvec3
 
typedef tvec4< float, lowp > glm::lowp_fvec4
 
typedef tvec1< float, mediump > glm::mediump_vec1
 
typedef tvec1< float, mediump > glm::mediump_fvec1
 
typedef tvec2< float, mediump > glm::mediump_fvec2
 
typedef tvec3< float, mediump > glm::mediump_fvec3
 
typedef tvec4< float, mediump > glm::mediump_fvec4
 
typedef tvec1< float, highp > glm::highp_vec1
 
typedef tvec1< float, highp > glm::highp_fvec1
 
typedef tvec2< float, highp > glm::highp_fvec2
 
typedef tvec3< float, highp > glm::highp_fvec3
 
typedef tvec4< float, highp > glm::highp_fvec4
 
typedef tvec1< f32, lowp > glm::lowp_f32vec1
 
typedef tvec2< f32, lowp > glm::lowp_f32vec2
 
typedef tvec3< f32, lowp > glm::lowp_f32vec3
 
typedef tvec4< f32, lowp > glm::lowp_f32vec4
 
typedef tvec1< f32, mediump > glm::mediump_f32vec1
 
typedef tvec2< f32, mediump > glm::mediump_f32vec2
 
typedef tvec3< f32, mediump > glm::mediump_f32vec3
 
typedef tvec4< f32, mediump > glm::mediump_f32vec4
 
typedef tvec1< f32, highp > glm::highp_f32vec1
 
typedef tvec2< f32, highp > glm::highp_f32vec2
 
typedef tvec3< f32, highp > glm::highp_f32vec3
 
typedef tvec4< f32, highp > glm::highp_f32vec4
 
typedef tvec1< f64, lowp > glm::lowp_f64vec1
 
typedef tvec2< f64, lowp > glm::lowp_f64vec2
 
typedef tvec3< f64, lowp > glm::lowp_f64vec3
 
typedef tvec4< f64, lowp > glm::lowp_f64vec4
 
typedef tvec1< f64, mediump > glm::mediump_f64vec1
 
typedef tvec2< f64, mediump > glm::mediump_f64vec2
 
typedef tvec3< f64, mediump > glm::mediump_f64vec3
 
typedef tvec4< f64, mediump > glm::mediump_f64vec4
 
typedef tvec1< f64, highp > glm::highp_f64vec1
 
typedef tvec2< f64, highp > glm::highp_f64vec2
 
typedef tvec3< f64, highp > glm::highp_f64vec3
 
typedef tvec4< f64, highp > glm::highp_f64vec4
 
typedef tmat2x2< f32, lowp > glm::lowp_fmat2x2
 
typedef tmat2x3< f32, lowp > glm::lowp_fmat2x3
 
typedef tmat2x4< f32, lowp > glm::lowp_fmat2x4
 
typedef tmat3x2< f32, lowp > glm::lowp_fmat3x2
 
typedef tmat3x3< f32, lowp > glm::lowp_fmat3x3
 
typedef tmat3x4< f32, lowp > glm::lowp_fmat3x4
 
typedef tmat4x2< f32, lowp > glm::lowp_fmat4x2
 
typedef tmat4x3< f32, lowp > glm::lowp_fmat4x3
 
typedef tmat4x4< f32, lowp > glm::lowp_fmat4x4
 
typedef lowp_fmat2x2 glm::lowp_fmat2
 
typedef lowp_fmat3x3 glm::lowp_fmat3
 
typedef lowp_fmat4x4 glm::lowp_fmat4
 
typedef tmat2x2< f32, mediump > glm::mediump_fmat2x2
 
typedef tmat2x3< f32, mediump > glm::mediump_fmat2x3
 
typedef tmat2x4< f32, mediump > glm::mediump_fmat2x4
 
typedef tmat3x2< f32, mediump > glm::mediump_fmat3x2
 
typedef tmat3x3< f32, mediump > glm::mediump_fmat3x3
 
typedef tmat3x4< f32, mediump > glm::mediump_fmat3x4
 
typedef tmat4x2< f32, mediump > glm::mediump_fmat4x2
 
typedef tmat4x3< f32, mediump > glm::mediump_fmat4x3
 
typedef tmat4x4< f32, mediump > glm::mediump_fmat4x4
 
typedef mediump_fmat2x2 glm::mediump_fmat2
 
typedef mediump_fmat3x3 glm::mediump_fmat3
 
typedef mediump_fmat4x4 glm::mediump_fmat4
 
typedef tmat2x2< f32, highp > glm::highp_fmat2x2
 
typedef tmat2x3< f32, highp > glm::highp_fmat2x3
 
typedef tmat2x4< f32, highp > glm::highp_fmat2x4
 
typedef tmat3x2< f32, highp > glm::highp_fmat3x2
 
typedef tmat3x3< f32, highp > glm::highp_fmat3x3
 
typedef tmat3x4< f32, highp > glm::highp_fmat3x4
 
typedef tmat4x2< f32, highp > glm::highp_fmat4x2
 
typedef tmat4x3< f32, highp > glm::highp_fmat4x3
 
typedef tmat4x4< f32, highp > glm::highp_fmat4x4
 
typedef highp_fmat2x2 glm::highp_fmat2
 
typedef highp_fmat3x3 glm::highp_fmat3
 
typedef highp_fmat4x4 glm::highp_fmat4
 
typedef tmat2x2< f32, lowp > glm::lowp_f32mat2x2
 
typedef tmat2x3< f32, lowp > glm::lowp_f32mat2x3
 
typedef tmat2x4< f32, lowp > glm::lowp_f32mat2x4
 
typedef tmat3x2< f32, lowp > glm::lowp_f32mat3x2
 
typedef tmat3x3< f32, lowp > glm::lowp_f32mat3x3
 
typedef tmat3x4< f32, lowp > glm::lowp_f32mat3x4
 
typedef tmat4x2< f32, lowp > glm::lowp_f32mat4x2
 
typedef tmat4x3< f32, lowp > glm::lowp_f32mat4x3
 
typedef tmat4x4< f32, lowp > glm::lowp_f32mat4x4
 
typedef lowp_f32mat2x2 glm::lowp_f32mat2
 
typedef lowp_f32mat3x3 glm::lowp_f32mat3
 
typedef lowp_f32mat4x4 glm::lowp_f32mat4
 
typedef tmat2x2< f32, mediump > glm::mediump_f32mat2x2
 
typedef tmat2x3< f32, mediump > glm::mediump_f32mat2x3
 
typedef tmat2x4< f32, mediump > glm::mediump_f32mat2x4
 
typedef tmat3x2< f32, mediump > glm::mediump_f32mat3x2
 
typedef tmat3x3< f32, mediump > glm::mediump_f32mat3x3
 
typedef tmat3x4< f32, mediump > glm::mediump_f32mat3x4
 
typedef tmat4x2< f32, mediump > glm::mediump_f32mat4x2
 
typedef tmat4x3< f32, mediump > glm::mediump_f32mat4x3
 
typedef tmat4x4< f32, mediump > glm::mediump_f32mat4x4
 
typedef mediump_f32mat2x2 glm::mediump_f32mat2
 
typedef mediump_f32mat3x3 glm::mediump_f32mat3
 
typedef mediump_f32mat4x4 glm::mediump_f32mat4
 
typedef tmat2x2< f32, highp > glm::highp_f32mat2x2
 
typedef tmat2x3< f32, highp > glm::highp_f32mat2x3
 
typedef tmat2x4< f32, highp > glm::highp_f32mat2x4
 
typedef tmat3x2< f32, highp > glm::highp_f32mat3x2
 
typedef tmat3x3< f32, highp > glm::highp_f32mat3x3
 
typedef tmat3x4< f32, highp > glm::highp_f32mat3x4
 
typedef tmat4x2< f32, highp > glm::highp_f32mat4x2
 
typedef tmat4x3< f32, highp > glm::highp_f32mat4x3
 
typedef tmat4x4< f32, highp > glm::highp_f32mat4x4
 
typedef highp_f32mat2x2 glm::highp_f32mat2
 
typedef highp_f32mat3x3 glm::highp_f32mat3
 
typedef highp_f32mat4x4 glm::highp_f32mat4
 
typedef tmat2x2< f64, lowp > glm::lowp_f64mat2x2
 
typedef tmat2x3< f64, lowp > glm::lowp_f64mat2x3
 
typedef tmat2x4< f64, lowp > glm::lowp_f64mat2x4
 
typedef tmat3x2< f64, lowp > glm::lowp_f64mat3x2
 
typedef tmat3x3< f64, lowp > glm::lowp_f64mat3x3
 
typedef tmat3x4< f64, lowp > glm::lowp_f64mat3x4
 
typedef tmat4x2< f64, lowp > glm::lowp_f64mat4x2
 
typedef tmat4x3< f64, lowp > glm::lowp_f64mat4x3
 
typedef tmat4x4< f64, lowp > glm::lowp_f64mat4x4
 
typedef lowp_f64mat2x2 glm::lowp_f64mat2
 
typedef lowp_f64mat3x3 glm::lowp_f64mat3
 
typedef lowp_f64mat4x4 glm::lowp_f64mat4
 
typedef tmat2x2< f64, mediump > glm::mediump_f64mat2x2
 
typedef tmat2x3< f64, mediump > glm::mediump_f64mat2x3
 
typedef tmat2x4< f64, mediump > glm::mediump_f64mat2x4
 
typedef tmat3x2< f64, mediump > glm::mediump_f64mat3x2
 
typedef tmat3x3< f64, mediump > glm::mediump_f64mat3x3
 
typedef tmat3x4< f64, mediump > glm::mediump_f64mat3x4
 
typedef tmat4x2< f64, mediump > glm::mediump_f64mat4x2
 
typedef tmat4x3< f64, mediump > glm::mediump_f64mat4x3
 
typedef tmat4x4< f64, mediump > glm::mediump_f64mat4x4
 
typedef mediump_f64mat2x2 glm::mediump_f64mat2
 
typedef mediump_f64mat3x3 glm::mediump_f64mat3
 
typedef mediump_f64mat4x4 glm::mediump_f64mat4
 
typedef tmat2x2< f64, highp > glm::highp_f64mat2x2
 
typedef tmat2x3< f64, highp > glm::highp_f64mat2x3
 
typedef tmat2x4< f64, highp > glm::highp_f64mat2x4
 
typedef tmat3x2< f64, highp > glm::highp_f64mat3x2
 
typedef tmat3x3< f64, highp > glm::highp_f64mat3x3
 
typedef tmat3x4< f64, highp > glm::highp_f64mat3x4
 
typedef tmat4x2< f64, highp > glm::highp_f64mat4x2
 
typedef tmat4x3< f64, highp > glm::highp_f64mat4x3
 
typedef tmat4x4< f64, highp > glm::highp_f64mat4x4
 
typedef highp_f64mat2x2 glm::highp_f64mat2
 
typedef highp_f64mat3x3 glm::highp_f64mat3
 
typedef highp_f64mat4x4 glm::highp_f64mat4
 
typedef tquat< f32, lowp > glm::lowp_f32quat
 
typedef tquat< f64, lowp > glm::lowp_f64quat
 
typedef tquat< f32, mediump > glm::mediump_f32quat
 
typedef tquat< f64, mediump > glm::mediump_f64quat
 
typedef tquat< f32, highp > glm::highp_f32quat
 
typedef tquat< f64, highp > glm::highp_f64quat
 
typedef highp_f32vec1 glm::fvec1
 
typedef highp_f32vec2 glm::fvec2
 
typedef highp_f32vec3 glm::fvec3
 
typedef highp_f32vec4 glm::fvec4
 
typedef highp_f32mat2x2 glm::fmat2x2
 
typedef highp_f32mat2x3 glm::fmat2x3
 
typedef highp_f32mat2x4 glm::fmat2x4
 
typedef highp_f32mat3x2 glm::fmat3x2
 
typedef highp_f32mat3x3 glm::fmat3x3
 
typedef highp_f32mat3x4 glm::fmat3x4
 
typedef highp_f32mat4x2 glm::fmat4x2
 
typedef highp_f32mat4x3 glm::fmat4x3
 
typedef highp_f32mat4x4 glm::fmat4x4
 
typedef fmat2x2 glm::fmat2
 
typedef fmat3x3 glm::fmat3
 
typedef fmat4x4 glm::fmat4
 
typedef quat glm::fquat
 
typedef highp_f32vec1 glm::f32vec1
 
typedef highp_f32vec2 glm::f32vec2
 
typedef highp_f32vec3 glm::f32vec3
 
typedef highp_f32vec4 glm::f32vec4
 
typedef highp_f32mat2x2 glm::f32mat2x2
 
typedef highp_f32mat2x3 glm::f32mat2x3
 
typedef highp_f32mat2x4 glm::f32mat2x4
 
typedef highp_f32mat3x2 glm::f32mat3x2
 
typedef highp_f32mat3x3 glm::f32mat3x3
 
typedef highp_f32mat3x4 glm::f32mat3x4
 
typedef highp_f32mat4x2 glm::f32mat4x2
 
typedef highp_f32mat4x3 glm::f32mat4x3
 
typedef highp_f32mat4x4 glm::f32mat4x4
 
typedef f32mat2x2 glm::f32mat2
 
typedef f32mat3x3 glm::f32mat3
 
typedef f32mat4x4 glm::f32mat4
 
typedef highp_f32quat glm::f32quat
 
typedef highp_f64vec1 glm::f64vec1
 
typedef highp_f64vec2 glm::f64vec2
 
typedef highp_f64vec3 glm::f64vec3
 
typedef highp_f64vec4 glm::f64vec4
 
typedef highp_f64mat2x2 glm::f64mat2x2
 
typedef highp_f64mat2x3 glm::f64mat2x3
 
typedef highp_f64mat2x4 glm::f64mat2x4
 
typedef highp_f64mat3x2 glm::f64mat3x2
 
typedef highp_f64mat3x3 glm::f64mat3x3
 
typedef highp_f64mat3x4 glm::f64mat3x4
 
typedef highp_f64mat4x2 glm::f64mat4x2
 
typedef highp_f64mat4x3 glm::f64mat4x3
 
typedef highp_f64mat4x4 glm::f64mat4x4
 
typedef f64mat2x2 glm::f64mat2
 
typedef f64mat3x3 glm::f64mat3
 
typedef f64mat4x4 glm::f64mat4
 
typedef highp_f64quat glm::f64quat
 

Detailed Description

Defines specific C++-based precision types.

Precision types defines types based on GLSL's precision qualifiers. This extension defines types based on explicitly-sized C++ data types.

<glm/gtc/type_precision.hpp> need to be included to use these functionalities.

Typedef Documentation

typedef detail::int8 glm::lowp_int8

Low precision 8 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int16 glm::lowp_int16

Low precision 16 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int32 glm::lowp_int32

Low precision 32 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int64 glm::lowp_int64

Low precision 64 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int8 glm::lowp_int8_t

Low precision 8 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int16 glm::lowp_int16_t

Low precision 16 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int32 glm::lowp_int32_t

Low precision 32 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int64 glm::lowp_int64_t

Low precision 64 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int8 glm::lowp_i8

Low precision 8 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int16 glm::lowp_i16

Low precision 16 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int32 glm::lowp_i32

Low precision 32 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int64 glm::lowp_i64

Low precision 64 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int8 glm::mediump_int8

Medium precision 8 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int16 glm::mediump_int16

Medium precision 16 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int32 glm::mediump_int32

Medium precision 32 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int64 glm::mediump_int64

Medium precision 64 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int8 glm::mediump_int8_t

Medium precision 8 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int16 glm::mediump_int16_t

Medium precision 16 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int32 glm::mediump_int32_t

Medium precision 32 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int64 glm::mediump_int64_t

Medium precision 64 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int8 glm::mediump_i8

Medium precision 8 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int16 glm::mediump_i16

Medium precision 16 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int32 glm::mediump_i32

Medium precision 32 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int64 glm::mediump_i64

Medium precision 64 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int8 glm::highp_int8

High precision 8 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int16 glm::highp_int16

High precision 16 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int32 glm::highp_int32

High precision 32 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int64 glm::highp_int64

High precision 64 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int8 glm::highp_int8_t

High precision 8 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int16 glm::highp_int16_t

High precision 16 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int32 glm::highp_int32_t

32 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int64 glm::highp_int64_t

High precision 64 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int8 glm::highp_i8

High precision 8 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int16 glm::highp_i16

High precision 16 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int32 glm::highp_i32

High precision 32 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int64 glm::highp_i64

High precision 64 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int8 glm::int8

8 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int16 glm::int16

16 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int32 glm::int32

32 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int64 glm::int64

64 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int8 glm::int8_t

8 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int16 glm::int16_t

16 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int32 glm::int32_t

32 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int64 glm::int64_t

64 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int8 glm::i8

8 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int16 glm::i16

16 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int32 glm::i32

32 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::int64 glm::i64

64 bit signed integer type.

See also
GLM_GTC_type_precision
typedef tvec1<i8, lowp> glm::lowp_i8vec1

Low precision 8 bit signed integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2<i8, lowp> glm::lowp_i8vec2

Low precision 8 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3<i8, lowp> glm::lowp_i8vec3

Low precision 8 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4<i8, lowp> glm::lowp_i8vec4

Low precision 8 bit signed integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1<i8, mediump> glm::mediump_i8vec1

Medium precision 8 bit signed integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2<i8, mediump> glm::mediump_i8vec2

Medium precision 8 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3<i8, mediump> glm::mediump_i8vec3

Medium precision 8 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4<i8, mediump> glm::mediump_i8vec4

Medium precision 8 bit signed integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1<i8, highp> glm::highp_i8vec1

High precision 8 bit signed integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2<i8, highp> glm::highp_i8vec2

High precision 8 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3<i8, highp> glm::highp_i8vec3

High precision 8 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4<i8, highp> glm::highp_i8vec4

High precision 8 bit signed integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1< i8, defaultp > glm::i8vec1

Default precision 8 bit signed integer scalar type.

See also
GLM_GTC_type_precision

8 bit signed integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2< i8, defaultp > glm::i8vec2

Default precision 8 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision

8 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3< i8, defaultp > glm::i8vec3

Default precision 8 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision

8 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4< i8, defaultp > glm::i8vec4

Default precision 8 bit signed integer vector of 4 components type.

See also
GLM_GTC_type_precision

8 bit signed integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1<i16, lowp> glm::lowp_i16vec1

Low precision 16 bit signed integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2<i16, lowp> glm::lowp_i16vec2

Low precision 16 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3<i16, lowp> glm::lowp_i16vec3

Low precision 16 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4<i16, lowp> glm::lowp_i16vec4

Low precision 16 bit signed integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1<i16, mediump> glm::mediump_i16vec1

Medium precision 16 bit signed integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2<i16, mediump> glm::mediump_i16vec2

Medium precision 16 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3<i16, mediump> glm::mediump_i16vec3

Medium precision 16 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4<i16, mediump> glm::mediump_i16vec4

Medium precision 16 bit signed integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1<i16, highp> glm::highp_i16vec1

High precision 16 bit signed integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2<i16, highp> glm::highp_i16vec2

High precision 16 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3<i16, highp> glm::highp_i16vec3

High precision 16 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4<i16, highp> glm::highp_i16vec4

High precision 16 bit signed integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1< i16, defaultp > glm::i16vec1

Default precision 16 bit signed integer scalar type.

See also
GLM_GTC_type_precision

16 bit signed integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2< i16, defaultp > glm::i16vec2

Default precision 16 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision

16 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3< i16, defaultp > glm::i16vec3

Default precision 16 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision

16 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4< i16, defaultp > glm::i16vec4

Default precision 16 bit signed integer vector of 4 components type.

See also
GLM_GTC_type_precision

16 bit signed integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1< i32, lowp > glm::lowp_i32vec1

Low precision 32 bit signed integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2< i32, lowp > glm::lowp_i32vec2

Low precision 32 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3< i32, lowp > glm::lowp_i32vec3

Low precision 32 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4< i32, lowp > glm::lowp_i32vec4

Low precision 32 bit signed integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1< i32, mediump > glm::mediump_i32vec1

Medium precision 32 bit signed integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2< i32, mediump > glm::mediump_i32vec2

Medium precision 32 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3< i32, mediump > glm::mediump_i32vec3

Medium precision 32 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4< i32, mediump > glm::mediump_i32vec4

Medium precision 32 bit signed integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1< i32, highp > glm::highp_i32vec1

High precision 32 bit signed integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2< i32, highp > glm::highp_i32vec2

High precision 32 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3< i32, highp > glm::highp_i32vec3

High precision 32 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4< i32, highp > glm::highp_i32vec4

High precision 32 bit signed integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1< i32, defaultp > glm::i32vec1

Default precision 32 bit signed integer scalar type.

See also
GLM_GTC_type_precision

32 bit signed integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2< i32, defaultp > glm::i32vec2

Default precision 32 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision

32 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3< i32, defaultp > glm::i32vec3

Default precision 32 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision

32 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4< i32, defaultp > glm::i32vec4

Default precision 32 bit signed integer vector of 4 components type.

See also
GLM_GTC_type_precision

32 bit signed integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1<i64, lowp> glm::lowp_i64vec1

Low precision 64 bit signed integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2<i64, lowp> glm::lowp_i64vec2

Low precision 64 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3<i64, lowp> glm::lowp_i64vec3

Low precision 64 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4<i64, lowp> glm::lowp_i64vec4

Low precision 64 bit signed integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1<i64, mediump> glm::mediump_i64vec1

Medium precision 64 bit signed integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2<i64, mediump> glm::mediump_i64vec2

Medium precision 64 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3<i64, mediump> glm::mediump_i64vec3

Medium precision 64 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4<i64, mediump> glm::mediump_i64vec4

Medium precision 64 bit signed integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1<i64, highp> glm::highp_i64vec1

High precision 64 bit signed integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2<i64, highp> glm::highp_i64vec2

High precision 64 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3<i64, highp> glm::highp_i64vec3

High precision 64 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4<i64, highp> glm::highp_i64vec4

High precision 64 bit signed integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1< i64, defaultp > glm::i64vec1

Default precision 64 bit signed integer scalar type.

See also
GLM_GTC_type_precision

64 bit signed integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2< i64, defaultp > glm::i64vec2

Default precision 64 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision

64 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3< i64, defaultp > glm::i64vec3

Default precision 64 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision

64 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4< i64, defaultp > glm::i64vec4

Default precision 64 bit signed integer vector of 4 components type.

See also
GLM_GTC_type_precision

64 bit signed integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef detail::uint8 glm::lowp_uint8

Low precision 8 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint16 glm::lowp_uint16

Low precision 16 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint32 glm::lowp_uint32

Low precision 32 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint64 glm::lowp_uint64

Low precision 64 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint8 glm::lowp_uint8_t

Low precision 8 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint16 glm::lowp_uint16_t

Low precision 16 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint32 glm::lowp_uint32_t

Low precision 32 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint64 glm::lowp_uint64_t

Low precision 64 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint8 glm::lowp_u8

Low precision 8 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint16 glm::lowp_u16

Low precision 16 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint32 glm::lowp_u32

Low precision 32 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint64 glm::lowp_u64

Low precision 64 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint8 glm::mediump_uint8

Medium precision 8 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint16 glm::mediump_uint16

Medium precision 16 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint32 glm::mediump_uint32

Medium precision 32 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint64 glm::mediump_uint64

Medium precision 64 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint8 glm::mediump_uint8_t

Medium precision 8 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint16 glm::mediump_uint16_t

Medium precision 16 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint32 glm::mediump_uint32_t

Medium precision 32 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint64 glm::mediump_uint64_t

Medium precision 64 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint8 glm::mediump_u8

Medium precision 8 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint16 glm::mediump_u16

Medium precision 16 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint32 glm::mediump_u32

Medium precision 32 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint64 glm::mediump_u64

Medium precision 64 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint8 glm::highp_uint8

Medium precision 8 bit unsigned integer type.

See also
GLM_GTC_type_precision

High precision 8 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint16 glm::highp_uint16

Medium precision 16 bit unsigned integer type.

See also
GLM_GTC_type_precision

High precision 16 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint32 glm::highp_uint32

Medium precision 32 bit unsigned integer type.

See also
GLM_GTC_type_precision

High precision 32 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint64 glm::highp_uint64

Medium precision 64 bit unsigned integer type.

See also
GLM_GTC_type_precision

High precision 64 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint8 glm::highp_uint8_t

Medium precision 8 bit unsigned integer type.

See also
GLM_GTC_type_precision

High precision 8 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint16 glm::highp_uint16_t

Medium precision 16 bit unsigned integer type.

See also
GLM_GTC_type_precision

High precision 16 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint32 glm::highp_uint32_t

Medium precision 32 bit unsigned integer type.

See also
GLM_GTC_type_precision

High precision 32 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint64 glm::highp_uint64_t

Medium precision 64 bit unsigned integer type.

See also
GLM_GTC_type_precision

High precision 64 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint8 glm::highp_u8

Medium precision 8 bit unsigned integer type.

See also
GLM_GTC_type_precision

High precision 8 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint16 glm::highp_u16

Medium precision 16 bit unsigned integer type.

See also
GLM_GTC_type_precision

High precision 16 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint32 glm::highp_u32

Medium precision 32 bit unsigned integer type.

See also
GLM_GTC_type_precision

High precision 32 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint64 glm::highp_u64

Medium precision 64 bit unsigned integer type.

See also
GLM_GTC_type_precision

High precision 64 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint8 glm::uint8

8 bit unsigned integer type.

See also
GLM_GTC_type_precision

Default precision 8 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint16 glm::uint16

16 bit unsigned integer type.

See also
GLM_GTC_type_precision

Default precision 16 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint32 glm::uint32

32 bit unsigned integer type.

See also
GLM_GTC_type_precision

Default precision 32 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint64 glm::uint64

64 bit unsigned integer type.

See also
GLM_GTC_type_precision

Default precision 64 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint8 glm::uint8_t

8 bit unsigned integer type.

See also
GLM_GTC_type_precision

Default precision 8 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint16 glm::uint16_t

16 bit unsigned integer type.

See also
GLM_GTC_type_precision

Default precision 16 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint32 glm::uint32_t

32 bit unsigned integer type.

See also
GLM_GTC_type_precision

Default precision 32 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint64 glm::uint64_t

64 bit unsigned integer type.

See also
GLM_GTC_type_precision

Default precision 64 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint8 glm::u8

8 bit unsigned integer type.

See also
GLM_GTC_type_precision

Default precision 8 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint16 glm::u16

16 bit unsigned integer type.

See also
GLM_GTC_type_precision

Default precision 16 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint32 glm::u32

32 bit unsigned integer type.

See also
GLM_GTC_type_precision

Default precision 32 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::uint64 glm::u64

64 bit unsigned integer type.

See also
GLM_GTC_type_precision

Default precision 64 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef tvec1<u8, lowp> glm::lowp_u8vec1

Low precision 8 bit unsigned integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2<u8, lowp> glm::lowp_u8vec2

Low precision 8 bit unsigned integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3<u8, lowp> glm::lowp_u8vec3

Low precision 8 bit unsigned integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4<u8, lowp> glm::lowp_u8vec4

Low precision 8 bit unsigned integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1<u8, mediump> glm::mediump_u8vec1

Medium precision 8 bit unsigned integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2<u8, mediump> glm::mediump_u8vec2

Medium precision 8 bit unsigned integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3<u8, mediump> glm::mediump_u8vec3

Medium precision 8 bit unsigned integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4<u8, mediump> glm::mediump_u8vec4

Medium precision 8 bit unsigned integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1<u8, highp> glm::highp_u8vec1

High precision 8 bit unsigned integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2<u8, highp> glm::highp_u8vec2

High precision 8 bit unsigned integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3<u8, highp> glm::highp_u8vec3

High precision 8 bit unsigned integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4<u8, highp> glm::highp_u8vec4

High precision 8 bit unsigned integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1< u8, defaultp > glm::u8vec1

Default precision 8 bit unsigned integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2< u8, defaultp > glm::u8vec2

Default precision 8 bit unsigned integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3< u8, defaultp > glm::u8vec3

Default precision 8 bit unsigned integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4< u8, defaultp > glm::u8vec4

Default precision 8 bit unsigned integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1<u16, lowp> glm::lowp_u16vec1

Low precision 16 bit unsigned integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2<u16, lowp> glm::lowp_u16vec2

Low precision 16 bit unsigned integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3<u16, lowp> glm::lowp_u16vec3

Low precision 16 bit unsigned integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4<u16, lowp> glm::lowp_u16vec4

Low precision 16 bit unsigned integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1<u16, mediump> glm::mediump_u16vec1

Medium precision 16 bit unsigned integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2<u16, mediump> glm::mediump_u16vec2

Medium precision 16 bit unsigned integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3<u16, mediump> glm::mediump_u16vec3

Medium precision 16 bit unsigned integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4<u16, mediump> glm::mediump_u16vec4

Medium precision 16 bit unsigned integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1<u16, highp> glm::highp_u16vec1

High precision 16 bit unsigned integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2<u16, highp> glm::highp_u16vec2

High precision 16 bit unsigned integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3<u16, highp> glm::highp_u16vec3

High precision 16 bit unsigned integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4<u16, highp> glm::highp_u16vec4

High precision 16 bit unsigned integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1< u16, defaultp > glm::u16vec1

Default precision 16 bit unsigned integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2< u16, defaultp > glm::u16vec2

Default precision 16 bit unsigned integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3< u16, defaultp > glm::u16vec3

Default precision 16 bit unsigned integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4< u16, defaultp > glm::u16vec4

Default precision 16 bit unsigned integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1< u32, lowp > glm::lowp_u32vec1

Low precision 32 bit unsigned integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2< u32, lowp > glm::lowp_u32vec2

Low precision 32 bit unsigned integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3< u32, lowp > glm::lowp_u32vec3

Low precision 32 bit unsigned integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4< u32, lowp > glm::lowp_u32vec4

Low precision 32 bit unsigned integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1< u32, mediump > glm::mediump_u32vec1

Medium precision 32 bit unsigned integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2< u32, mediump > glm::mediump_u32vec2

Medium precision 32 bit unsigned integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3< u32, mediump > glm::mediump_u32vec3

Medium precision 32 bit unsigned integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4< u32, mediump > glm::mediump_u32vec4

Medium precision 32 bit unsigned integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1< u32, highp > glm::highp_u32vec1

High precision 32 bit unsigned integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2< u32, highp > glm::highp_u32vec2

High precision 32 bit unsigned integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3< u32, highp > glm::highp_u32vec3

High precision 32 bit unsigned integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4< u32, highp > glm::highp_u32vec4

High precision 32 bit unsigned integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1< u32, defaultp > glm::u32vec1

Default precision 32 bit unsigned integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2< u32, defaultp > glm::u32vec2

Default precision 32 bit unsigned integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3< u32, defaultp > glm::u32vec3

Default precision 32 bit unsigned integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4< u32, defaultp > glm::u32vec4

Default precision 32 bit unsigned integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1<u64, lowp> glm::lowp_u64vec1

Low precision 64 bit unsigned integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2<u64, lowp> glm::lowp_u64vec2

Low precision 64 bit unsigned integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3<u64, lowp> glm::lowp_u64vec3

Low precision 64 bit unsigned integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4<u64, lowp> glm::lowp_u64vec4

Low precision 64 bit unsigned integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1<u64, mediump> glm::mediump_u64vec1

Medium precision 64 bit unsigned integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2<u64, mediump> glm::mediump_u64vec2

Medium precision 64 bit unsigned integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3<u64, mediump> glm::mediump_u64vec3

Medium precision 64 bit unsigned integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4<u64, mediump> glm::mediump_u64vec4

Medium precision 64 bit unsigned integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1<u64, highp> glm::highp_u64vec1

High precision 64 bit unsigned integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2<u64, highp> glm::highp_u64vec2

High precision 64 bit unsigned integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3<u64, highp> glm::highp_u64vec3

High precision 64 bit unsigned integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4<u64, highp> glm::highp_u64vec4

High precision 64 bit unsigned integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef tvec1< u64, defaultp > glm::u64vec1

Default precision 64 bit unsigned integer scalar type.

See also
GLM_GTC_type_precision
typedef tvec2< u64, defaultp > glm::u64vec2

Default precision 64 bit unsigned integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef tvec3< u64, defaultp > glm::u64vec3

Default precision 64 bit unsigned integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef tvec4< u64, defaultp > glm::u64vec4

Default precision 64 bit unsigned integer vector of 4 components type.

See also
GLM_GTC_type_precision
typedef detail::float32 glm::lowp_float32

Low 32 bit single-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef detail::float64 glm::lowp_float64

Low 64 bit double-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef detail::float32 glm::lowp_float32_t

Low 32 bit single-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef detail::float64 glm::lowp_float64_t

Low 64 bit double-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef float32 glm::lowp_f32

Low 32 bit single-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef float64 glm::lowp_f64

Low 64 bit double-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef detail::float32 glm::mediump_float32

Medium 32 bit single-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef detail::float64 glm::mediump_float64

Medium 64 bit double-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef detail::float32 glm::mediump_float32_t

Medium 32 bit single-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef detail::float64 glm::mediump_float64_t

Medium 64 bit double-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef float32 glm::mediump_f32

Medium 32 bit single-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef float64 glm::mediump_f64

Medium 64 bit double-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef detail::float32 glm::highp_float32

High 32 bit single-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef detail::float64 glm::highp_float64

High 64 bit double-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef detail::float32 glm::highp_float32_t

High 32 bit single-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef detail::float64 glm::highp_float64_t

High 64 bit double-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef float32 glm::highp_f32

High 32 bit single-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef float64 glm::highp_f64

High 64 bit double-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef detail::float32 glm::float32

Default 32 bit single-precision floating-point scalar.

See also
GLM_GTC_type_precision

32 bit single-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef detail::float64 glm::float64

Default 64 bit double-precision floating-point scalar.

See also
GLM_GTC_type_precision

64 bit double-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef detail::float32 glm::float32_t

Default 32 bit single-precision floating-point scalar.

See also
GLM_GTC_type_precision

32 bit single-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef detail::float64 glm::float64_t

Default 64 bit double-precision floating-point scalar.

See also
GLM_GTC_type_precision

64 bit double-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef float32 glm::f32

Default 32 bit single-precision floating-point scalar.

See also
GLM_GTC_type_precision

32 bit single-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef float64 glm::f64

Default 64 bit double-precision floating-point scalar.

See also
GLM_GTC_type_precision

64 bit double-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef lowp_vec1_t glm::lowp_vec1

Low single-precision floating-point vector of 1 component.

See also
GLM_GTC_type_precision

1 component vector of low precision floating-point numbers. There is no guarantee on the actual precision.

See also
GLM_GTC_vec1 extension.
typedef tvec1<float, lowp> glm::lowp_fvec1

Low single-precision floating-point vector of 1 component.

See also
GLM_GTC_type_precision
typedef tvec2<float, lowp> glm::lowp_fvec2

Low single-precision floating-point vector of 2 components.

See also
GLM_GTC_type_precision
typedef tvec3<float, lowp> glm::lowp_fvec3

Low single-precision floating-point vector of 3 components.

See also
GLM_GTC_type_precision
typedef tvec4<float, lowp> glm::lowp_fvec4

Low single-precision floating-point vector of 4 components.

See also
GLM_GTC_type_precision
typedef mediump_vec1_t glm::mediump_vec1

Medium single-precision floating-point vector of 1 component.

See also
GLM_GTC_type_precision

1 component vector of medium precision floating-point numbers. There is no guarantee on the actual precision.

See also
GLM_GTC_vec1 extension.
typedef tvec1<float, mediump> glm::mediump_fvec1

Medium single-precision floating-point vector of 1 component.

See also
GLM_GTC_type_precision
typedef tvec2<float, mediump> glm::mediump_fvec2

Medium Single-precision floating-point vector of 2 components.

See also
GLM_GTC_type_precision
typedef tvec3<float, mediump> glm::mediump_fvec3

Medium Single-precision floating-point vector of 3 components.

See also
GLM_GTC_type_precision
typedef tvec4<float, mediump> glm::mediump_fvec4

Medium Single-precision floating-point vector of 4 components.

See also
GLM_GTC_type_precision
typedef highp_vec1_t glm::highp_vec1

High single-precision floating-point vector of 1 component.

See also
GLM_GTC_type_precision

1 component vector of high precision floating-point numbers. There is no guarantee on the actual precision.

See also
GLM_GTC_vec1 extension.
typedef tvec1<float, highp> glm::highp_fvec1

High single-precision floating-point vector of 1 component.

See also
GLM_GTC_type_precision
typedef tvec2<float, highp> glm::highp_fvec2

High Single-precision floating-point vector of 2 components.

See also
GLM_GTC_type_precision
typedef tvec3<float, highp> glm::highp_fvec3

High Single-precision floating-point vector of 3 components.

See also
GLM_GTC_type_precision
typedef tvec4<float, highp> glm::highp_fvec4

High Single-precision floating-point vector of 4 components.

See also
GLM_GTC_type_precision
typedef tvec1<f32, lowp> glm::lowp_f32vec1

Low single-precision floating-point vector of 1 component.

See also
GLM_GTC_type_precision
typedef tvec2<f32, lowp> glm::lowp_f32vec2

Low single-precision floating-point vector of 2 components.

See also
GLM_GTC_type_precision
typedef tvec3<f32, lowp> glm::lowp_f32vec3

Low single-precision floating-point vector of 3 components.

See also
GLM_GTC_type_precision
typedef tvec4<f32, lowp> glm::lowp_f32vec4

Low single-precision floating-point vector of 4 components.

See also
GLM_GTC_type_precision
typedef tvec1<f32, mediump> glm::mediump_f32vec1

Medium single-precision floating-point vector of 1 component.

See also
GLM_GTC_type_precision
typedef tvec2<f32, mediump> glm::mediump_f32vec2

Medium single-precision floating-point vector of 2 components.

See also
GLM_GTC_type_precision
typedef tvec3<f32, mediump> glm::mediump_f32vec3

Medium single-precision floating-point vector of 3 components.

See also
GLM_GTC_type_precision
typedef tvec4<f32, mediump> glm::mediump_f32vec4

Medium single-precision floating-point vector of 4 components.

See also
GLM_GTC_type_precision
typedef tvec1<f32, highp> glm::highp_f32vec1

High single-precision floating-point vector of 1 component.

See also
GLM_GTC_type_precision
typedef tvec2<f32, highp> glm::highp_f32vec2

High single-precision floating-point vector of 2 components.

See also
GLM_GTC_type_precision
typedef tvec3<f32, highp> glm::highp_f32vec3

High single-precision floating-point vector of 3 components.

See also
GLM_GTC_type_precision
typedef tvec4<f32, highp> glm::highp_f32vec4

High single-precision floating-point vector of 4 components.

See also
GLM_GTC_type_precision
typedef tvec1<f64, lowp> glm::lowp_f64vec1

Low double-precision floating-point vector of 1 component.

See also
GLM_GTC_type_precision
typedef tvec2<f64, lowp> glm::lowp_f64vec2

Low double-precision floating-point vector of 2 components.

See also
GLM_GTC_type_precision
typedef tvec3<f64, lowp> glm::lowp_f64vec3

Low double-precision floating-point vector of 3 components.

See also
GLM_GTC_type_precision
typedef tvec4<f64, lowp> glm::lowp_f64vec4

Low double-precision floating-point vector of 4 components.

See also
GLM_GTC_type_precision
typedef tvec1<f64, mediump> glm::mediump_f64vec1

Medium double-precision floating-point vector of 1 component.

See also
GLM_GTC_type_precision
typedef tvec2<f64, mediump> glm::mediump_f64vec2

Medium double-precision floating-point vector of 2 components.

See also
GLM_GTC_type_precision
typedef tvec3<f64, mediump> glm::mediump_f64vec3

Medium double-precision floating-point vector of 3 components.

See also
GLM_GTC_type_precision
typedef tvec4<f64, mediump> glm::mediump_f64vec4

Medium double-precision floating-point vector of 4 components.

See also
GLM_GTC_type_precision
typedef tvec1<f64, highp> glm::highp_f64vec1

High double-precision floating-point vector of 1 component.

See also
GLM_GTC_type_precision
typedef tvec2<f64, highp> glm::highp_f64vec2

High double-precision floating-point vector of 2 components.

See also
GLM_GTC_type_precision
typedef tvec3<f64, highp> glm::highp_f64vec3

High double-precision floating-point vector of 3 components.

See also
GLM_GTC_type_precision
typedef tvec4<f64, highp> glm::highp_f64vec4

High double-precision floating-point vector of 4 components.

See also
GLM_GTC_type_precision
typedef tmat2x2<f32, lowp> glm::lowp_fmat2x2

Low single-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision Low single-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef tmat2x3<f32, lowp> glm::lowp_fmat2x3

Low single-precision floating-point 2x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat2x4<f32, lowp> glm::lowp_fmat2x4

Low single-precision floating-point 2x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x2<f32, lowp> glm::lowp_fmat3x2

Low single-precision floating-point 3x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x3<f32, lowp> glm::lowp_fmat3x3

Low single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x4<f32, lowp> glm::lowp_fmat3x4

Low single-precision floating-point 3x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x2<f32, lowp> glm::lowp_fmat4x2

Low single-precision floating-point 4x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x3<f32, lowp> glm::lowp_fmat4x3

Low single-precision floating-point 4x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x4<f32, lowp> glm::lowp_fmat4x4

Low single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef lowp_fmat2x2 glm::lowp_fmat2

Low single-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision Low single-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef lowp_fmat3x3 glm::lowp_fmat3

Low single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef lowp_fmat4x4 glm::lowp_fmat4

Low single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat2x2<f32, mediump> glm::mediump_fmat2x2

Medium single-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision Medium single-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef tmat2x3<f32, mediump> glm::mediump_fmat2x3

Medium single-precision floating-point 2x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat2x4<f32, mediump> glm::mediump_fmat2x4

Medium single-precision floating-point 2x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x2<f32, mediump> glm::mediump_fmat3x2

Medium single-precision floating-point 3x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x3<f32, mediump> glm::mediump_fmat3x3

Medium single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x4<f32, mediump> glm::mediump_fmat3x4

Medium single-precision floating-point 3x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x2<f32, mediump> glm::mediump_fmat4x2

Medium single-precision floating-point 4x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x3<f32, mediump> glm::mediump_fmat4x3

Medium single-precision floating-point 4x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x4<f32, mediump> glm::mediump_fmat4x4

Medium single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef mediump_fmat2x2 glm::mediump_fmat2

Medium single-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision Medium single-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef mediump_fmat3x3 glm::mediump_fmat3

Medium single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef mediump_fmat4x4 glm::mediump_fmat4

Medium single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat2x2<f32, highp> glm::highp_fmat2x2

High single-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision High single-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef tmat2x3<f32, highp> glm::highp_fmat2x3

High single-precision floating-point 2x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat2x4<f32, highp> glm::highp_fmat2x4

High single-precision floating-point 2x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x2<f32, highp> glm::highp_fmat3x2

High single-precision floating-point 3x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x3<f32, highp> glm::highp_fmat3x3

High single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x4<f32, highp> glm::highp_fmat3x4

High single-precision floating-point 3x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x2<f32, highp> glm::highp_fmat4x2

High single-precision floating-point 4x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x3<f32, highp> glm::highp_fmat4x3

High single-precision floating-point 4x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x4<f32, highp> glm::highp_fmat4x4

High single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef highp_fmat2x2 glm::highp_fmat2

High single-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision High single-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef highp_fmat3x3 glm::highp_fmat3

High single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef highp_fmat4x4 glm::highp_fmat4

High single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat2x2<f32, lowp> glm::lowp_f32mat2x2

Low single-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision Low single-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef tmat2x3<f32, lowp> glm::lowp_f32mat2x3

Low single-precision floating-point 2x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat2x4<f32, lowp> glm::lowp_f32mat2x4

Low single-precision floating-point 2x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x2<f32, lowp> glm::lowp_f32mat3x2

Low single-precision floating-point 3x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x3<f32, lowp> glm::lowp_f32mat3x3

Low single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x4<f32, lowp> glm::lowp_f32mat3x4

Low single-precision floating-point 3x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x2<f32, lowp> glm::lowp_f32mat4x2

Low single-precision floating-point 4x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x3<f32, lowp> glm::lowp_f32mat4x3

Low single-precision floating-point 4x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x4<f32, lowp> glm::lowp_f32mat4x4

Low single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef lowp_f32mat2x2 glm::lowp_f32mat2

Low single-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision Low single-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef lowp_f32mat3x3 glm::lowp_f32mat3

Low single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef lowp_f32mat4x4 glm::lowp_f32mat4

Low single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat2x2<f32, mediump> glm::mediump_f32mat2x2

High single-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision Low single-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef tmat2x3<f32, mediump> glm::mediump_f32mat2x3

Medium single-precision floating-point 2x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat2x4<f32, mediump> glm::mediump_f32mat2x4

Medium single-precision floating-point 2x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x2<f32, mediump> glm::mediump_f32mat3x2

Medium single-precision floating-point 3x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x3<f32, mediump> glm::mediump_f32mat3x3

Medium single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x4<f32, mediump> glm::mediump_f32mat3x4

Medium single-precision floating-point 3x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x2<f32, mediump> glm::mediump_f32mat4x2

Medium single-precision floating-point 4x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x3<f32, mediump> glm::mediump_f32mat4x3

Medium single-precision floating-point 4x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x4<f32, mediump> glm::mediump_f32mat4x4

Medium single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef mediump_f32mat2x2 glm::mediump_f32mat2

Medium single-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision Medium single-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef mediump_f32mat3x3 glm::mediump_f32mat3

Medium single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef mediump_f32mat4x4 glm::mediump_f32mat4

Medium single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat2x2<f32, highp> glm::highp_f32mat2x2

High single-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision High single-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef tmat2x3<f32, highp> glm::highp_f32mat2x3

High single-precision floating-point 2x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat2x4<f32, highp> glm::highp_f32mat2x4

High single-precision floating-point 2x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x2<f32, highp> glm::highp_f32mat3x2

High single-precision floating-point 3x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x3<f32, highp> glm::highp_f32mat3x3

High single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x4<f32, highp> glm::highp_f32mat3x4

High single-precision floating-point 3x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x2<f32, highp> glm::highp_f32mat4x2

High single-precision floating-point 4x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x3<f32, highp> glm::highp_f32mat4x3

High single-precision floating-point 4x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x4<f32, highp> glm::highp_f32mat4x4

High single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef highp_f32mat2x2 glm::highp_f32mat2

High single-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision High single-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef highp_f32mat3x3 glm::highp_f32mat3

High single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef highp_f32mat4x4 glm::highp_f32mat4

High single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat2x2<f64, lowp> glm::lowp_f64mat2x2

Low double-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision Low double-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef tmat2x3<f64, lowp> glm::lowp_f64mat2x3

Low double-precision floating-point 2x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat2x4<f64, lowp> glm::lowp_f64mat2x4

Low double-precision floating-point 2x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x2<f64, lowp> glm::lowp_f64mat3x2

Low double-precision floating-point 3x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x3<f64, lowp> glm::lowp_f64mat3x3

Low double-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x4<f64, lowp> glm::lowp_f64mat3x4

Low double-precision floating-point 3x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x2<f64, lowp> glm::lowp_f64mat4x2

Low double-precision floating-point 4x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x3<f64, lowp> glm::lowp_f64mat4x3

Low double-precision floating-point 4x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x4<f64, lowp> glm::lowp_f64mat4x4

Low double-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef lowp_f64mat2x2 glm::lowp_f64mat2

Low double-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision Low double-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef lowp_f64mat3x3 glm::lowp_f64mat3

Low double-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef lowp_f64mat4x4 glm::lowp_f64mat4

Low double-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat2x2<f64, mediump> glm::mediump_f64mat2x2

Medium double-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision Medium double-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef tmat2x3<f64, mediump> glm::mediump_f64mat2x3

Medium double-precision floating-point 2x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat2x4<f64, mediump> glm::mediump_f64mat2x4

Medium double-precision floating-point 2x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x2<f64, mediump> glm::mediump_f64mat3x2

Medium double-precision floating-point 3x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x3<f64, mediump> glm::mediump_f64mat3x3

Medium double-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x4<f64, mediump> glm::mediump_f64mat3x4

Medium double-precision floating-point 3x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x2<f64, mediump> glm::mediump_f64mat4x2

Medium double-precision floating-point 4x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x3<f64, mediump> glm::mediump_f64mat4x3

Medium double-precision floating-point 4x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x4<f64, mediump> glm::mediump_f64mat4x4

Medium double-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef mediump_f64mat2x2 glm::mediump_f64mat2

Medium double-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision Medium double-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef mediump_f64mat3x3 glm::mediump_f64mat3

Medium double-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef mediump_f64mat4x4 glm::mediump_f64mat4

Medium double-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat2x2<f64, highp> glm::highp_f64mat2x2

High double-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision High double-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef tmat2x3<f64, highp> glm::highp_f64mat2x3

High double-precision floating-point 2x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat2x4<f64, highp> glm::highp_f64mat2x4

High double-precision floating-point 2x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x2<f64, highp> glm::highp_f64mat3x2

High double-precision floating-point 3x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x3<f64, highp> glm::highp_f64mat3x3

High double-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x4<f64, highp> glm::highp_f64mat3x4

High double-precision floating-point 3x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x2<f64, highp> glm::highp_f64mat4x2

High double-precision floating-point 4x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x3<f64, highp> glm::highp_f64mat4x3

High double-precision floating-point 4x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x4<f64, highp> glm::highp_f64mat4x4

High double-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef highp_f64mat2x2 glm::highp_f64mat2

High double-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision High double-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef highp_f64mat3x3 glm::highp_f64mat3

High double-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef highp_f64mat4x4 glm::highp_f64mat4

High double-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef tquat<f32, lowp> glm::lowp_f32quat

Low single-precision floating-point quaternion.

See also
GLM_GTC_type_precision
typedef tquat<f64, lowp> glm::lowp_f64quat

Low double-precision floating-point quaternion.

See also
GLM_GTC_type_precision
typedef tquat<f32, mediump> glm::mediump_f32quat

Medium single-precision floating-point quaternion.

See also
GLM_GTC_type_precision
typedef tquat<f64, mediump> glm::mediump_f64quat

Medium double-precision floating-point quaternion.

See also
GLM_GTC_type_precision
typedef tquat<f32, highp> glm::highp_f32quat

High single-precision floating-point quaternion.

See also
GLM_GTC_type_precision
typedef tquat<f64, highp> glm::highp_f64quat

High double-precision floating-point quaternion.

See also
GLM_GTC_type_precision
typedef tvec1< float, defaultp > glm::fvec1

Default single-precision floating-point vector of 1 components.

See also
GLM_GTC_type_precision

Single-precision floating-point vector of 1 component.

See also
GLM_GTC_type_precision
typedef tvec2< float, defaultp > glm::fvec2

Default single-precision floating-point vector of 2 components.

See also
GLM_GTC_type_precision

Single-precision floating-point vector of 2 components.

See also
GLM_GTC_type_precision
typedef tvec3< float, defaultp > glm::fvec3

Default single-precision floating-point vector of 3 components.

See also
GLM_GTC_type_precision

Single-precision floating-point vector of 3 components.

See also
GLM_GTC_type_precision
typedef tvec4< float, defaultp > glm::fvec4

Default single-precision floating-point vector of 4 components.

See also
GLM_GTC_type_precision

Single-precision floating-point vector of 4 components.

See also
GLM_GTC_type_precision
typedef tmat2x2< f32, defaultp > glm::fmat2x2

Default single-precision floating-point 2x2 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision Single-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef tmat2x3< f32, defaultp > glm::fmat2x3

Default single-precision floating-point 2x3 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 2x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat2x4< f32, defaultp > glm::fmat2x4

Default single-precision floating-point 2x4 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 2x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x2< f32, defaultp > glm::fmat3x2

Default single-precision floating-point 3x2 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 3x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x3< f32, defaultp > glm::fmat3x3

Default single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x4< f32, defaultp > glm::fmat3x4

Default single-precision floating-point 3x4 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 3x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x2< f32, defaultp > glm::fmat4x2

Default single-precision floating-point 4x2 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 4x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x3< f32, defaultp > glm::fmat4x3

Default single-precision floating-point 4x3 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 4x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x4< f32, defaultp > glm::fmat4x4

Default single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat2x2< f32, defaultp > glm::fmat2

Default single-precision floating-point 2x2 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision Single-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef tmat3x3< f32, defaultp > glm::fmat3

Default single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x4< f32, defaultp > glm::fmat4

Default single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef highp_fquat glm::fquat

Quaternion of default single-precision floating-point numbers.

See also
GLM_GTC_quaternion

Default single-precision floating-point quaternion.

See also
GLM_GTC_type_precision
typedef tvec1< f32, defaultp > glm::f32vec1

Default single-precision floating-point vector of 1 components.

See also
GLM_GTC_type_precision

Single-precision floating-point vector of 1 component.

See also
GLM_GTC_type_precision
typedef tvec2< f32, defaultp > glm::f32vec2

Default single-precision floating-point vector of 2 components.

See also
GLM_GTC_type_precision

Single-precision floating-point vector of 2 components.

See also
GLM_GTC_type_precision
typedef tvec3< f32, defaultp > glm::f32vec3

Default single-precision floating-point vector of 3 components.

See also
GLM_GTC_type_precision

Single-precision floating-point vector of 3 components.

See also
GLM_GTC_type_precision
typedef tvec4< f32, defaultp > glm::f32vec4

Default single-precision floating-point vector of 4 components.

See also
GLM_GTC_type_precision

Single-precision floating-point vector of 4 components.

See also
GLM_GTC_type_precision
typedef tmat2x2< f32, defaultp > glm::f32mat2x2

Default single-precision floating-point 2x2 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision Single-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef tmat2x3< f32, defaultp > glm::f32mat2x3

Default single-precision floating-point 2x3 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 2x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat2x4< f32, defaultp > glm::f32mat2x4

Default single-precision floating-point 2x4 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 2x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x2< f32, defaultp > glm::f32mat3x2

Default single-precision floating-point 3x2 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 3x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x3< f32, defaultp > glm::f32mat3x3

Default single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x4< f32, defaultp > glm::f32mat3x4

Default single-precision floating-point 3x4 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 3x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x2< f32, defaultp > glm::f32mat4x2

Default single-precision floating-point 4x2 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 4x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x3< f32, defaultp > glm::f32mat4x3

Default single-precision floating-point 4x3 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 4x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x4< f32, defaultp > glm::f32mat4x4

Default single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat2x2< f32, defaultp > glm::f32mat2

Default single-precision floating-point 2x2 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision Single-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef tmat3x3< f32, defaultp > glm::f32mat3

Default single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x4< f32, defaultp > glm::f32mat4

Default single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision

Single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef tquat< f32, defaultp > glm::f32quat

Default single-precision floating-point quaternion.

See also
GLM_GTC_type_precision

Single-precision floating-point quaternion.

See also
GLM_GTC_type_precision
typedef tvec1< f64, defaultp > glm::f64vec1

Default double-precision floating-point vector of 1 components.

See also
GLM_GTC_type_precision

Double-precision floating-point vector of 1 component.

See also
GLM_GTC_type_precision
typedef tvec2< f64, defaultp > glm::f64vec2

Default double-precision floating-point vector of 2 components.

See also
GLM_GTC_type_precision

Double-precision floating-point vector of 2 components.

See also
GLM_GTC_type_precision
typedef tvec3< f64, defaultp > glm::f64vec3

Default double-precision floating-point vector of 3 components.

See also
GLM_GTC_type_precision

Double-precision floating-point vector of 3 components.

See also
GLM_GTC_type_precision
typedef tvec4< f64, defaultp > glm::f64vec4

Default double-precision floating-point vector of 4 components.

See also
GLM_GTC_type_precision

Double-precision floating-point vector of 4 components.

See also
GLM_GTC_type_precision
typedef tmat2x2< f64, defaultp > glm::f64mat2x2

Default double-precision floating-point 2x2 matrix.

See also
GLM_GTC_type_precision

Double-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision Double-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef tmat2x3< f64, defaultp > glm::f64mat2x3

Default double-precision floating-point 2x3 matrix.

See also
GLM_GTC_type_precision

Double-precision floating-point 2x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat2x4< f64, defaultp > glm::f64mat2x4

Default double-precision floating-point 2x4 matrix.

See also
GLM_GTC_type_precision

Double-precision floating-point 2x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x2< f64, defaultp > glm::f64mat3x2

Default double-precision floating-point 3x2 matrix.

See also
GLM_GTC_type_precision

Double-precision floating-point 3x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x3< f64, defaultp > glm::f64mat3x3

Default double-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision

Double-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat3x4< f64, defaultp > glm::f64mat3x4

Default double-precision floating-point 3x4 matrix.

See also
GLM_GTC_type_precision

Double-precision floating-point 3x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x2< f64, defaultp > glm::f64mat4x2

Default double-precision floating-point 4x2 matrix.

See also
GLM_GTC_type_precision

Double-precision floating-point 4x2 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x3< f64, defaultp > glm::f64mat4x3

Default double-precision floating-point 4x3 matrix.

See also
GLM_GTC_type_precision

Double-precision floating-point 4x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x4< f64, defaultp > glm::f64mat4x4

Default double-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision

Double-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef tmat2x2< f64, defaultp > glm::f64mat2

Default double-precision floating-point 2x2 matrix.

See also
GLM_GTC_type_precision

Double-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision Double-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef tmat3x3< f64, defaultp > glm::f64mat3

Default double-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision

Double-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef tmat4x4< f64, defaultp > glm::f64mat4

Default double-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision

Double-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef tquat< f64, defaultp > glm::f64quat

Default double-precision floating-point quaternion.

See also
GLM_GTC_type_precision

Double-precision floating-point quaternion.

See also
GLM_GTC_type_precision