Flow Visualisation
GLM_GTC_type_precision

Defines specific C++-based precision types. More...

Collaboration diagram for GLM_GTC_type_precision:

Typedefs

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 detail::tvec1< i8 > glm::i8vec1
 
typedef detail::tvec2< i8 > glm::i8vec2
 
typedef detail::tvec3< i8 > glm::i8vec3
 
typedef detail::tvec4< i8 > glm::i8vec4
 
typedef detail::tvec1< i16 > glm::i16vec1
 
typedef detail::tvec2< i16 > glm::i16vec2
 
typedef detail::tvec3< i16 > glm::i16vec3
 
typedef detail::tvec4< i16 > glm::i16vec4
 
typedef detail::tvec1< i32 > glm::i32vec1
 
typedef detail::tvec2< i32 > glm::i32vec2
 
typedef detail::tvec3< i32 > glm::i32vec3
 
typedef detail::tvec4< i32 > glm::i32vec4
 
typedef detail::tvec1< i64 > glm::i64vec1
 
typedef detail::tvec2< i64 > glm::i64vec2
 
typedef detail::tvec3< i64 > glm::i64vec3
 
typedef detail::tvec4< i64 > glm::i64vec4
 
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 detail::tvec1< u8 > glm::u8vec1
 
typedef detail::tvec2< u8 > glm::u8vec2
 
typedef detail::tvec3< u8 > glm::u8vec3
 
typedef detail::tvec4< u8 > glm::u8vec4
 
typedef detail::tvec1< u16 > glm::u16vec1
 
typedef detail::tvec2< u16 > glm::u16vec2
 
typedef detail::tvec3< u16 > glm::u16vec3
 
typedef detail::tvec4< u16 > glm::u16vec4
 
typedef detail::tvec1< u32 > glm::u32vec1
 
typedef detail::tvec2< u32 > glm::u32vec2
 
typedef detail::tvec3< u32 > glm::u32vec3
 
typedef detail::tvec4< u32 > glm::u32vec4
 
typedef detail::tvec1< u64 > glm::u64vec1
 
typedef detail::tvec2< u64 > glm::u64vec2
 
typedef detail::tvec3< u64 > glm::u64vec3
 
typedef detail::tvec4< u64 > glm::u64vec4
 
typedef detail::float16 glm::float16
 
typedef detail::float32 glm::float32
 
typedef detail::float64 glm::float64
 
typedef detail::float16 glm::float16_t
 
typedef detail::float32 glm::float32_t
 
typedef detail::float64 glm::float64_t
 
typedef float16 glm::f16
 
typedef float32 glm::f32
 
typedef float64 glm::f64
 
typedef detail::tvec1< float > glm::fvec1
 
typedef detail::tvec2< float > glm::fvec2
 
typedef detail::tvec3< float > glm::fvec3
 
typedef detail::tvec4< float > glm::fvec4
 
typedef detail::tvec1< f16 > glm::f16vec1
 
typedef detail::tvec2< f16 > glm::f16vec2
 
typedef detail::tvec3< f16 > glm::f16vec3
 
typedef detail::tvec4< f16 > glm::f16vec4
 
typedef detail::tvec1< f32 > glm::f32vec1
 
typedef detail::tvec2< f32 > glm::f32vec2
 
typedef detail::tvec3< f32 > glm::f32vec3
 
typedef detail::tvec4< f32 > glm::f32vec4
 
typedef detail::tvec1< f64 > glm::f64vec1
 
typedef detail::tvec2< f64 > glm::f64vec2
 
typedef detail::tvec3< f64 > glm::f64vec3
 
typedef detail::tvec4< f64 > glm::f64vec4
 
typedef detail::tmat2x2< f32 > glm::fmat2
 
typedef detail::tmat3x3< f32 > glm::fmat3
 
typedef detail::tmat4x4< f32 > glm::fmat4
 
typedef detail::tmat2x2< f32 > glm::fmat2x2
 
typedef detail::tmat2x3< f32 > glm::fmat2x3
 
typedef detail::tmat2x4< f32 > glm::fmat2x4
 
typedef detail::tmat3x2< f32 > glm::fmat3x2
 
typedef detail::tmat3x3< f32 > glm::fmat3x3
 
typedef detail::tmat3x4< f32 > glm::fmat3x4
 
typedef detail::tmat4x2< f32 > glm::fmat4x2
 
typedef detail::tmat4x3< f32 > glm::fmat4x3
 
typedef detail::tmat4x4< f32 > glm::fmat4x4
 
typedef detail::tmat2x2< f16 > glm::f16mat2
 
typedef detail::tmat3x3< f16 > glm::f16mat3
 
typedef detail::tmat4x4< f16 > glm::f16mat4
 
typedef detail::tmat2x2< f16 > glm::f16mat2x2
 
typedef detail::tmat2x3< f16 > glm::f16mat2x3
 
typedef detail::tmat2x4< f16 > glm::f16mat2x4
 
typedef detail::tmat3x2< f16 > glm::f16mat3x2
 
typedef detail::tmat3x3< f16 > glm::f16mat3x3
 
typedef detail::tmat3x4< f16 > glm::f16mat3x4
 
typedef detail::tmat4x2< f16 > glm::f16mat4x2
 
typedef detail::tmat4x3< f16 > glm::f16mat4x3
 
typedef detail::tmat4x4< f16 > glm::f16mat4x4
 
typedef detail::tmat2x2< f32 > glm::f32mat2
 
typedef detail::tmat3x3< f32 > glm::f32mat3
 
typedef detail::tmat4x4< f32 > glm::f32mat4
 
typedef detail::tmat2x2< f32 > glm::f32mat2x2
 
typedef detail::tmat2x3< f32 > glm::f32mat2x3
 
typedef detail::tmat2x4< f32 > glm::f32mat2x4
 
typedef detail::tmat3x2< f32 > glm::f32mat3x2
 
typedef detail::tmat3x3< f32 > glm::f32mat3x3
 
typedef detail::tmat3x4< f32 > glm::f32mat3x4
 
typedef detail::tmat4x2< f32 > glm::f32mat4x2
 
typedef detail::tmat4x3< f32 > glm::f32mat4x3
 
typedef detail::tmat4x4< f32 > glm::f32mat4x4
 
typedef detail::tmat2x2< f64 > glm::f64mat2
 
typedef detail::tmat3x3< f64 > glm::f64mat3
 
typedef detail::tmat4x4< f64 > glm::f64mat4
 
typedef detail::tmat2x2< f64 > glm::f64mat2x2
 
typedef detail::tmat2x3< f64 > glm::f64mat2x3
 
typedef detail::tmat2x4< f64 > glm::f64mat2x4
 
typedef detail::tmat3x2< f64 > glm::f64mat3x2
 
typedef detail::tmat3x3< f64 > glm::f64mat3x3
 
typedef detail::tmat3x4< f64 > glm::f64mat3x4
 
typedef detail::tmat4x2< f64 > glm::f64mat4x2
 
typedef detail::tmat4x3< f64 > glm::f64mat4x3
 
typedef detail::tmat4x4< f64 > glm::f64mat4x4
 
typedef detail::tquat< f16 > glm::f16quat
 
typedef detail::tquat< f32 > glm::f32quat
 
typedef detail::tquat< f64 > 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 float16 glm::f16

16 bit half-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef detail::tmat2x2<f16> glm::f16mat2

Half-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision Half-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef detail::tmat2x2<f16> glm::f16mat2x2

Half-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision Half-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef detail::tmat2x3<f16> glm::f16mat2x3

Half-precision floating-point 2x3 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat2x4<f16> glm::f16mat2x4

Half-precision floating-point 2x4 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat3x3<f16> glm::f16mat3

Half-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat3x2<f16> glm::f16mat3x2

Half-precision floating-point 3x2 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat3x3<f16> glm::f16mat3x3

Half-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat3x4<f16> glm::f16mat3x4

Half-precision floating-point 3x4 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat4x4<f16> glm::f16mat4

Half-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat4x2<f16> glm::f16mat4x2

Half-precision floating-point 4x2 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat4x3<f16> glm::f16mat4x3

Half-precision floating-point 4x3 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat4x4<f16> glm::f16mat4x4

Half-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef detail::tquat<f16> glm::f16quat

Half-precision floating-point quaternion.

See also
GLM_GTC_type_precision
typedef detail::tvec1<f16> glm::f16vec1

Half-precision floating-point vector of 1 component.

See also
GLM_GTC_type_precision
typedef detail::tvec2<f16> glm::f16vec2

Half-precision floating-point vector of 2 components.

See also
GLM_GTC_type_precision
typedef detail::tvec3<f16> glm::f16vec3

Half-precision floating-point vector of 3 components.

See also
GLM_GTC_type_precision
typedef detail::tvec4<f16> glm::f16vec4

Half-precision floating-point vector of 4 components.

See also
GLM_GTC_type_precision
typedef float32 glm::f32

32 bit single-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef detail::tmat2x2<f32> glm::f32mat2

Single-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision Single-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef detail::tmat2x2<f32> glm::f32mat2x2

Single-precision floating-point 1x1 matrix.

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

Single-precision floating-point 2x3 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat2x4<f32> glm::f32mat2x4

Single-precision floating-point 2x4 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat3x3<f32> glm::f32mat3

Single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat3x2<f32> glm::f32mat3x2

Single-precision floating-point 3x2 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat3x3<f32> glm::f32mat3x3

Single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat3x4<f32> glm::f32mat3x4

Single-precision floating-point 3x4 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat4x4<f32> glm::f32mat4

Single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat4x2<f32> glm::f32mat4x2

Single-precision floating-point 4x2 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat4x3<f32> glm::f32mat4x3

Single-precision floating-point 4x3 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat4x4<f32> glm::f32mat4x4

Single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef detail::tquat<f32> glm::f32quat

Single-precision floating-point quaternion.

See also
GLM_GTC_type_precision
typedef detail::tvec1<f32> glm::f32vec1

Single-precision floating-point vector of 1 component.

See also
GLM_GTC_type_precision
typedef detail::tvec2<f32> glm::f32vec2

Single-precision floating-point vector of 2 components.

See also
GLM_GTC_type_precision
typedef detail::tvec3<f32> glm::f32vec3

Single-precision floating-point vector of 3 components.

See also
GLM_GTC_type_precision
typedef detail::tvec4<f32> glm::f32vec4

Single-precision floating-point vector of 4 components.

See also
GLM_GTC_type_precision
typedef float64 glm::f64

64 bit double-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef detail::tmat2x2<f64> glm::f64mat2

Double-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision Double-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef detail::tmat2x2<f64> glm::f64mat2x2

Double-precision floating-point 1x1 matrix.

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

Double-precision floating-point 2x3 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat2x4<f64> glm::f64mat2x4

Double-precision floating-point 2x4 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat3x3<f64> glm::f64mat3

Double-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat3x2<f64> glm::f64mat3x2

Double-precision floating-point 3x2 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat3x3<f64> glm::f64mat3x3

Double-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat3x4<f64> glm::f64mat3x4

Double-precision floating-point 3x4 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat4x4<f64> glm::f64mat4

Double-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat4x2<f64> glm::f64mat4x2

Double-precision floating-point 4x2 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat4x3<f64> glm::f64mat4x3

Double-precision floating-point 4x3 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat4x4<f64> glm::f64mat4x4

Double-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef detail::tquat<f64> glm::f64quat

Double-precision floating-point quaternion.

See also
GLM_GTC_type_precision
typedef detail::tvec1<f64> glm::f64vec1

Double-precision floating-point vector of 1 component.

See also
GLM_GTC_type_precision
typedef detail::tvec2<f64> glm::f64vec2

Double-precision floating-point vector of 2 components.

See also
GLM_GTC_type_precision
typedef detail::tvec3<f64> glm::f64vec3

Double-precision floating-point vector of 3 components.

See also
GLM_GTC_type_precision
typedef detail::tvec4<f64> glm::f64vec4

Double-precision floating-point vector of 4 components.

See also
GLM_GTC_type_precision
typedef detail::float16 glm::float16

16 bit half-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef detail::float16 glm::float16_t

16 bit half-precision floating-point scalar.

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

32 bit single-precision floating-point scalar.

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

32 bit single-precision floating-point scalar.

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

64 bit double-precision floating-point scalar.

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

64 bit double-precision floating-point scalar.

See also
GLM_GTC_type_precision
typedef detail::tmat2x2<f32> glm::fmat2

Single-precision floating-point 1x1 matrix.

See also
GLM_GTC_type_precision Single-precision floating-point 2x2 matrix.
GLM_GTC_type_precision
typedef detail::tmat2x2<f32> glm::fmat2x2

Single-precision floating-point 1x1 matrix.

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

Single-precision floating-point 2x3 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat2x4<f32> glm::fmat2x4

Single-precision floating-point 2x4 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat3x3<f32> glm::fmat3

Single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat3x2<f32> glm::fmat3x2

Single-precision floating-point 3x2 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat3x3<f32> glm::fmat3x3

Single-precision floating-point 3x3 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat3x4<f32> glm::fmat3x4

Single-precision floating-point 3x4 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat4x4<f32> glm::fmat4

Single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat4x2<f32> glm::fmat4x2

Single-precision floating-point 4x2 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat4x3<f32> glm::fmat4x3

Single-precision floating-point 4x3 matrix.

See also
GLM_GTC_type_precision
typedef detail::tmat4x4<f32> glm::fmat4x4

Single-precision floating-point 4x4 matrix.

See also
GLM_GTC_type_precision
typedef detail::tvec1<float> glm::fvec1

Single-precision floating-point vector of 1 component.

See also
GLM_GTC_type_precision
typedef detail::tvec2<float> glm::fvec2

Single-precision floating-point vector of 2 components.

See also
GLM_GTC_type_precision
typedef detail::tvec3<float> glm::fvec3

Single-precision floating-point vector of 3 components.

See also
GLM_GTC_type_precision
typedef detail::tvec4<float> glm::fvec4

Single-precision floating-point vector of 4 components.

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

16 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::tvec1<i16> glm::i16vec1

16 bit signed integer scalar type.

See also
GLM_GTC_type_precision
typedef detail::tvec2<i16> glm::i16vec2

16 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef detail::tvec3<i16> glm::i16vec3

16 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef detail::tvec4<i16> glm::i16vec4

16 bit signed integer vector of 4 components 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::tvec1<i32> glm::i32vec1

32 bit signed integer scalar type.

See also
GLM_GTC_type_precision
typedef detail::tvec2<i32> glm::i32vec2

32 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef detail::tvec3<i32> glm::i32vec3

32 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef detail::tvec4<i32> glm::i32vec4

32 bit signed integer vector of 4 components type.

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

64 bit signed integer type.

See also
GLM_GTC_type_precision
typedef detail::tvec1<i64> glm::i64vec1

64 bit signed integer scalar type.

See also
GLM_GTC_type_precision
typedef detail::tvec2<i64> glm::i64vec2

64 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef detail::tvec3<i64> glm::i64vec3

64 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef detail::tvec4<i64> glm::i64vec4

64 bit signed integer vector of 4 components 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::tvec1<i8> glm::i8vec1

8 bit signed integer scalar type.

See also
GLM_GTC_type_precision
typedef detail::tvec2<i8> glm::i8vec2

8 bit signed integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef detail::tvec3<i8> glm::i8vec3

8 bit signed integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef detail::tvec4<i8> glm::i8vec4

8 bit signed integer vector of 4 components 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::int16 glm::int16_t

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::int32 glm::int32_t

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::int64 glm::int64_t

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::int8 glm::int8_t

8 bit signed integer type.

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

16 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::tvec1<u16> glm::u16vec1

16 bit unsigned integer scalar type.

See also
GLM_GTC_type_precision
typedef detail::tvec2<u16> glm::u16vec2

16 bit unsigned integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef detail::tvec3<u16> glm::u16vec3

16 bit unsigned integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef detail::tvec4<u16> glm::u16vec4

16 bit unsigned integer vector of 4 components type.

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

32 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::tvec1<u32> glm::u32vec1

32 bit unsigned integer scalar type.

See also
GLM_GTC_type_precision
typedef detail::tvec2<u32> glm::u32vec2

32 bit unsigned integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef detail::tvec3<u32> glm::u32vec3

32 bit unsigned integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef detail::tvec4<u32> glm::u32vec4

32 bit unsigned integer vector of 4 components type.

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

64 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::tvec1<u64> glm::u64vec1

64 bit unsigned integer scalar type.

See also
GLM_GTC_type_precision
typedef detail::tvec2<u64> glm::u64vec2

64 bit unsigned integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef detail::tvec3<u64> glm::u64vec3

64 bit unsigned integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef detail::tvec4<u64> glm::u64vec4

64 bit unsigned integer vector of 4 components type.

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

8 bit unsigned integer type.

See also
GLM_GTC_type_precision
typedef detail::tvec1<u8> glm::u8vec1

8 bit unsigned integer scalar type.

See also
GLM_GTC_type_precision
typedef detail::tvec2<u8> glm::u8vec2

8 bit unsigned integer vector of 2 components type.

See also
GLM_GTC_type_precision
typedef detail::tvec3<u8> glm::u8vec3

8 bit unsigned integer vector of 3 components type.

See also
GLM_GTC_type_precision
typedef detail::tvec4<u8> glm::u8vec4

8 bit unsigned integer vector of 4 components type.

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

16 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
typedef detail::uint32 glm::uint32

32 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
typedef detail::uint64 glm::uint64

64 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
typedef detail::uint8 glm::uint8

8 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