GLM_GTC_type_precision
Recommended extensions

Include <glm/gtc/type_precision.hpp> to use the features of this extension. More...

## Typedefs

typedef highp_float32_t | f32
| Default 32 bit single-qualifier floating-point scalar. More...
typedef f32mat2x2 | f32mat2
| Default single-qualifier floating-point 2x2 matrix. More...
typedef highp_f32mat2x2 | f32mat2x2
| Default single-qualifier floating-point 2x2 matrix. More...
typedef highp_f32mat2x3 | f32mat2x3
| Default single-qualifier floating-point 2x3 matrix. More...
typedef highp_f32mat2x4 | f32mat2x4
| Default single-qualifier floating-point 2x4 matrix. More...
typedef f32mat3x3 | f32mat3
| Default single-qualifier floating-point 3x3 matrix. More...
typedef highp_f32mat3x2 | f32mat3x2
| Default single-qualifier floating-point 3x2 matrix. More...
typedef highp_f32mat3x3 | f32mat3x3
| Default single-qualifier floating-point 3x3 matrix. More...
typedef highp_f32mat3x4 | f32mat3x4
| Default single-qualifier floating-point 3x4 matrix. More...
typedef f32mat4x4 | f32mat4
| Default single-qualifier floating-point 4x4 matrix. More...
typedef highp_f32mat4x2 | f32mat4x2
| Default single-qualifier floating-point 4x2 matrix. More...
typedef highp_f32mat4x3 | f32mat4x3
| Default single-qualifier floating-point 4x3 matrix. More...
typedef highp_f32mat4x4 | f32mat4x4
| Default single-qualifier floating-point 4x4 matrix. More...
typedef highp_f32quat | f32quat
| Default single-qualifier floating-point quaternion. More...
typedef highp_f32vec1 | f32vec1
| Default single-qualifier floating-point vector of 1 components. More...
typedef highp_f32vec2 | f32vec2
| Default single-qualifier floating-point vector of 2 components. More...
typedef highp_f32vec3 | f32vec3
| Default single-qualifier floating-point vector of 3 components. More...
typedef highp_f32vec4 | f32vec4
| Default single-qualifier floating-point vector of 4 components. More...
typedef highp_float64_t | f64
| Default 64 bit double-qualifier floating-point scalar. More...
typedef f64mat2x2 | f64mat2
| Default double-qualifier floating-point 2x2 matrix. More...
typedef highp_f64mat2x2 | f64mat2x2
| Default double-qualifier floating-point 2x2 matrix. More...
typedef highp_f64mat2x3 | f64mat2x3
| Default double-qualifier floating-point 2x3 matrix. More...
typedef highp_f64mat2x4 | f64mat2x4
| Default double-qualifier floating-point 2x4 matrix. More...
typedef f64mat3x3 | f64mat3
| Default double-qualifier floating-point 3x3 matrix. More...
typedef highp_f64mat3x2 | f64mat3x2
| Default double-qualifier floating-point 3x2 matrix. More...
typedef highp_f64mat3x3 | f64mat3x3
| Default double-qualifier floating-point 3x3 matrix. More...
typedef highp_f64mat3x4 | f64mat3x4
| Default double-qualifier floating-point 3x4 matrix. More...
typedef f64mat4x4 | f64mat4
| Default double-qualifier floating-point 4x4 matrix. More...
typedef highp_f64mat4x2 | f64mat4x2
| Default double-qualifier floating-point 4x2 matrix. More...
typedef highp_f64mat4x3 | f64mat4x3
| Default double-qualifier floating-point 4x3 matrix. More...
typedef highp_f64mat4x4 | f64mat4x4
| Default double-qualifier floating-point 4x4 matrix. More...
typedef highp_f64quat | f64quat
| Default double-qualifier floating-point quaternion. More...
typedef highp_f64vec1 | f64vec1
| Default double-qualifier floating-point vector of 1 components. More...
typedef highp_f64vec2 | f64vec2
| Default double-qualifier floating-point vector of 2 components. More...
typedef highp_f64vec3 | f64vec3
| Default double-qualifier floating-point vector of 3 components. More...
typedef highp_f64vec4 | f64vec4
| Default double-qualifier floating-point vector of 4 components. More...
typedef float | float32
| Default 32 bit single-qualifier floating-point scalar. More...
typedef highp_float32_t | float32_t
| Default 32 bit single-qualifier floating-point scalar. More...
typedef double | float64
| Default 64 bit double-qualifier floating-point scalar. More...
typedef highp_float64_t | float64_t
| Default 64 bit double-qualifier floating-point scalar. More...
typedef fmat2x2 | fmat2
| Default single-qualifier floating-point 2x2 matrix. More...
typedef highp_f32mat2x2 | fmat2x2
| Default single-qualifier floating-point 2x2 matrix. More...
typedef highp_f32mat2x3 | fmat2x3
| Default single-qualifier floating-point 2x3 matrix. More...
typedef highp_f32mat2x4 | fmat2x4
| Default single-qualifier floating-point 2x4 matrix. More...
typedef fmat3x3 | fmat3
| Default single-qualifier floating-point 3x3 matrix. More...
typedef highp_f32mat3x2 | fmat3x2
| Default single-qualifier floating-point 3x2 matrix. More...
typedef highp_f32mat3x3 | fmat3x3
| Default single-qualifier floating-point 3x3 matrix. More...
typedef highp_f32mat3x4 | fmat3x4
| Default single-qualifier floating-point 3x4 matrix. More...
typedef fmat4x4 | fmat4
| Default single-qualifier floating-point 4x4 matrix. More...
typedef highp_f32mat4x2 | fmat4x2
| Default single-qualifier floating-point 4x2 matrix. More...
typedef highp_f32mat4x3 | fmat4x3
| Default single-qualifier floating-point 4x3 matrix. More...
typedef highp_f32mat4x4 | fmat4x4
| Default single-qualifier floating-point 4x4 matrix. More...
typedef highp_f32vec1 | fvec1
| Default single-qualifier floating-point vector of 1 components. More...
typedef highp_f32vec2 | fvec2
| Default single-qualifier floating-point vector of 2 components. More...
typedef highp_f32vec3 | fvec3
| Default single-qualifier floating-point vector of 3 components. More...
typedef highp_f32vec4 | fvec4
| Default single-qualifier floating-point vector of 4 components. More...
typedef detail::int16 | highp_i16
| High qualifier 16 bit signed integer type. More...
typedef detail::int32 | highp_i32
| High qualifier 32 bit signed integer type. More...
typedef detail::int64 | highp_i64
| High qualifier 64 bit signed integer type. More...
typedef detail::int8 | highp_i8
| High qualifier 8 bit signed integer type. More...
typedef detail::int16 | highp_int16
| High qualifier 16 bit signed integer type. More...
typedef detail::int16 | highp_int16_t
| High qualifier 16 bit signed integer type. More...
typedef detail::int32 | highp_int32
| High qualifier 32 bit signed integer type. More...
typedef detail::int32 | highp_int32_t
| 32 bit signed integer type. More...
typedef detail::int64 | highp_int64
| High qualifier 64 bit signed integer type. More...
typedef detail::int64 | highp_int64_t
| High qualifier 64 bit signed integer type. More...
typedef detail::int8 | highp_int8
| High qualifier 8 bit signed integer type. More...
typedef detail::int8 | highp_int8_t
| High qualifier 8 bit signed integer type. More...
typedef detail::uint16 | highp_u16
| Medium qualifier 16 bit unsigned integer type. More...
typedef detail::uint32 | highp_u32
| Medium qualifier 32 bit unsigned integer type. More...
typedef detail::uint64 | highp_u64
| Medium qualifier 64 bit unsigned integer type. More...
typedef detail::uint8 | highp_u8
| Medium qualifier 8 bit unsigned integer type. More...
typedef detail::uint16 | highp_uint16
| Medium qualifier 16 bit unsigned integer type. More...
typedef detail::uint16 | highp_uint16_t
| Medium qualifier 16 bit unsigned integer type. More...
typedef detail::uint32 | highp_uint32
| Medium qualifier 32 bit unsigned integer type. More...
typedef detail::uint32 | highp_uint32_t
| Medium qualifier 32 bit unsigned integer type. More...
typedef detail::uint64 | highp_uint64
| Medium qualifier 64 bit unsigned integer type. More...
typedef detail::uint64 | highp_uint64_t
| Medium qualifier 64 bit unsigned integer type. More...
typedef detail::uint8 | highp_uint8
| Medium qualifier 8 bit unsigned integer type. More...
typedef detail::uint8 | highp_uint8_t
| Medium qualifier 8 bit unsigned integer type. More...
typedef detail::int16 | i16
| 16 bit signed integer type. More...
typedef highp_i16vec1 | i16vec1
| Default qualifier 16 bit signed integer scalar type. More...
typedef highp_i16vec2 | i16vec2
| Default qualifier 16 bit signed integer vector of 2 components type. More...
typedef highp_i16vec3 | i16vec3
| Default qualifier 16 bit signed integer vector of 3 components type. More...
typedef highp_i16vec4 | i16vec4
| Default qualifier 16 bit signed integer vector of 4 components type. More...
typedef detail::int32 | i32
| 32 bit signed integer type. More...
typedef highp_i32vec1 | i32vec1
| Default qualifier 32 bit signed integer scalar type. More...
typedef highp_i32vec2 | i32vec2
| Default qualifier 32 bit signed integer vector of 2 components type. More...
typedef highp_i32vec3 | i32vec3
| Default qualifier 32 bit signed integer vector of 3 components type. More...
typedef highp_i32vec4 | i32vec4
| Default qualifier 32 bit signed integer vector of 4 components type. More...
typedef detail::int64 | i64
| 64 bit signed integer type. More...
typedef highp_i64vec1 | i64vec1
| Default qualifier 64 bit signed integer scalar type. More...
typedef highp_i64vec2 | i64vec2
| Default qualifier 64 bit signed integer vector of 2 components type. More...
typedef highp_i64vec3 | i64vec3
| Default qualifier 64 bit signed integer vector of 3 components type. More...
typedef highp_i64vec4 | i64vec4
| Default qualifier 64 bit signed integer vector of 4 components type. More...
typedef detail::int8 | i8
| 8 bit signed integer type. More...
typedef highp_i8vec1 | i8vec1
| Default qualifier 8 bit signed integer scalar type. More...
typedef highp_i8vec2 | i8vec2
| Default qualifier 8 bit signed integer vector of 2 components type. More...
typedef highp_i8vec3 | i8vec3
| Default qualifier 8 bit signed integer vector of 3 components type. More...
typedef highp_i8vec4 | i8vec4
| Default qualifier 8 bit signed integer vector of 4 components type. More...
typedef detail::int16 | int16
| 16 bit signed integer type. More...
typedef detail::int16 | int16_t
| 16 bit signed integer type. More...
typedef detail::int32 | int32
| 32 bit signed integer type. More...
typedef detail::int32 | int32_t
| 32 bit signed integer type. More...
typedef detail::int64 | int64
| 64 bit signed integer type. More...
typedef detail::int64 | int64_t
| 64 bit signed integer type. More...
typedef detail::int8 | int8
| 8 bit signed integer type. More...
typedef detail::int8 | int8_t
| 8 bit signed integer type. More...
typedef detail::int16 | lowp_i16
| Low qualifier 16 bit signed integer type. More...
typedef detail::int32 | lowp_i32
| Low qualifier 32 bit signed integer type. More...
typedef detail::int64 | lowp_i64
| Low qualifier 64 bit signed integer type. More...
typedef detail::int8 | lowp_i8
| Low qualifier 8 bit signed integer type. More...
typedef detail::int16 | lowp_int16
| Low qualifier 16 bit signed integer type. More...
typedef detail::int16 | lowp_int16_t
| Low qualifier 16 bit signed integer type. More...
typedef detail::int32 | lowp_int32
| Low qualifier 32 bit signed integer type. More...
typedef detail::int32 | lowp_int32_t
| Low qualifier 32 bit signed integer type. More...
typedef detail::int64 | lowp_int64
| Low qualifier 64 bit signed integer type. More...
typedef detail::int64 | lowp_int64_t
| Low qualifier 64 bit signed integer type. More...
typedef detail::int8 | lowp_int8
| Low qualifier 8 bit signed integer type. More...
typedef detail::int8 | lowp_int8_t
| Low qualifier 8 bit signed integer type. More...
typedef detail::uint16 | lowp_u16
| Low qualifier 16 bit unsigned integer type. More...
typedef detail::uint32 | lowp_u32
| Low qualifier 32 bit unsigned integer type. More...
typedef detail::uint64 | lowp_u64
| Low qualifier 64 bit unsigned integer type. More...
typedef detail::uint8 | lowp_u8
| Low qualifier 8 bit unsigned integer type. More...
typedef detail::uint16 | lowp_uint16
| Low qualifier 16 bit unsigned integer type. More...
typedef detail::uint16 | lowp_uint16_t
| Low qualifier 16 bit unsigned integer type. More...
typedef detail::uint32 | lowp_uint32
| Low qualifier 32 bit unsigned integer type. More...
typedef detail::uint32 | lowp_uint32_t
| Low qualifier 32 bit unsigned integer type. More...
typedef detail::uint64 | lowp_uint64
| Low qualifier 64 bit unsigned integer type. More...
typedef detail::uint64 | lowp_uint64_t
| Low qualifier 64 bit unsigned integer type. More...
typedef detail::uint8 | lowp_uint8
| Low qualifier 8 bit unsigned integer type. More...
typedef detail::uint8 | lowp_uint8_t
| Low qualifier 8 bit unsigned integer type. More...
typedef detail::int16 | mediump_i16
| Medium qualifier 16 bit signed integer type. More...
typedef detail::int32 | mediump_i32
| Medium qualifier 32 bit signed integer type. More...
typedef detail::int64 | mediump_i64
| Medium qualifier 64 bit signed integer type. More...
typedef detail::int8 | mediump_i8
| Medium qualifier 8 bit signed integer type. More...
typedef detail::int16 | mediump_int16
| Medium qualifier 16 bit signed integer type. More...
typedef detail::int16 | mediump_int16_t
| Medium qualifier 16 bit signed integer type. More...
typedef detail::int32 | mediump_int32
| Medium qualifier 32 bit signed integer type. More...
typedef detail::int32 | mediump_int32_t
| Medium qualifier 32 bit signed integer type. More...
typedef detail::int64 | mediump_int64
| Medium qualifier 64 bit signed integer type. More...
typedef detail::int64 | mediump_int64_t
| Medium qualifier 64 bit signed integer type. More...
typedef detail::int8 | mediump_int8
| Medium qualifier 8 bit signed integer type. More...
typedef detail::int8 | mediump_int8_t
| Medium qualifier 8 bit signed integer type. More...
typedef detail::uint16 | mediump_u16
| Medium qualifier 16 bit unsigned integer type. More...
typedef detail::uint32 | mediump_u32
| Medium qualifier 32 bit unsigned integer type. More...
typedef detail::uint64 | mediump_u64
| Medium qualifier 64 bit unsigned integer type. More...
typedef detail::uint8 | mediump_u8
| Medium qualifier 8 bit unsigned integer type. More...
typedef detail::uint16 | mediump_uint16
| Medium qualifier 16 bit unsigned integer type. More...
typedef detail::uint16 | mediump_uint16_t
| Medium qualifier 16 bit unsigned integer type. More...
typedef detail::uint32 | mediump_uint32
| Medium qualifier 32 bit unsigned integer type. More...
typedef detail::uint32 | mediump_uint32_t
| Medium qualifier 32 bit unsigned integer type. More...
typedef detail::uint64 | mediump_uint64
| Medium qualifier 64 bit unsigned integer type. More...
typedef detail::uint64 | mediump_uint64_t
| Medium qualifier 64 bit unsigned integer type. More...
typedef detail::uint8 | mediump_uint8
| Medium qualifier 8 bit unsigned integer type. More...
typedef detail::uint8 | mediump_uint8_t
| Medium qualifier 8 bit unsigned integer type. More...
typedef detail::uint16 | u16
| 16 bit unsigned integer type. More...
typedef highp_u16vec1 | u16vec1
| Default qualifier 16 bit unsigned integer scalar type. More...
typedef highp_u16vec2 | u16vec2
| Default qualifier 16 bit unsigned integer vector of 2 components type. More...
typedef highp_u16vec3 | u16vec3
| Default qualifier 16 bit unsigned integer vector of 3 components type. More...
typedef highp_u16vec4 | u16vec4
| Default qualifier 16 bit unsigned integer vector of 4 components type. More...
typedef detail::uint32 | u32
| 32 bit unsigned integer type. More...
typedef highp_u32vec1 | u32vec1
| Default qualifier 32 bit unsigned integer scalar type. More...
typedef highp_u32vec2 | u32vec2
| Default qualifier 32 bit unsigned integer vector of 2 components type. More...
typedef highp_u32vec3 | u32vec3
| Default qualifier 32 bit unsigned integer vector of 3 components type. More...
typedef highp_u32vec4 | u32vec4
| Default qualifier 32 bit unsigned integer vector of 4 components type. More...
typedef detail::uint64 | u64
| 64 bit unsigned integer type. More...
typedef highp_u64vec1 | u64vec1
| Default qualifier 64 bit unsigned integer scalar type. More...
typedef highp_u64vec2 | u64vec2
| Default qualifier 64 bit unsigned integer vector of 2 components type. More...
typedef highp_u64vec3 | u64vec3
| Default qualifier 64 bit unsigned integer vector of 3 components type. More...
typedef highp_u64vec4 | u64vec4
| Default qualifier 64 bit unsigned integer vector of 4 components type. More...
typedef detail::uint8 | u8
| 8 bit unsigned integer type. More...
typedef highp_u8vec1 | u8vec1
| Default qualifier 8 bit unsigned integer scalar type. More...
typedef highp_u8vec2 | u8vec2
| Default qualifier 8 bit unsigned integer vector of 2 components type. More...
typedef highp_u8vec3 | u8vec3
| Default qualifier 8 bit unsigned integer vector of 3 components type. More...
typedef highp_u8vec4 | u8vec4
| Default qualifier 8 bit unsigned integer vector of 4 components type. More...
typedef detail::uint16 | uint16
| 16 bit unsigned integer type. More...
typedef detail::uint16 | uint16_t
| 16 bit unsigned integer type. More...
typedef detail::uint32 | uint32
| 32 bit unsigned integer type. More...
typedef detail::uint32 | uint32_t
| 32 bit unsigned integer type. More...
typedef detail::uint64 | uint64
| 64 bit unsigned integer type. More...
typedef detail::uint64 | uint64_t
| 64 bit unsigned integer type. More...
typedef detail::uint8 | uint8
| 8 bit unsigned integer type. More...
typedef detail::uint8 | uint8_t
| 8 bit unsigned integer type. More...

## Detailed Description

Include <glm/gtc/type_precision.hpp> to use the features of this extension.

Defines specific C++-based qualifier types.

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

## Typedef Documentation

typedef float32 f32

Default 32 bit single-qualifier floating-point scalar.

32 bit single-qualifier floating-point scalar.

See also
  GLM_GTC_type_precision

Definition at line 1507 of file fwd.hpp.

typedef mat< 2, 2, f32, defaultp > f32mat2

Default single-qualifier floating-point 2x2 matrix.

Single-qualifier floating-point 1x1 matrix.

See also
  GLM_GTC_type_precision
  GLM_GTC_type_precision Single-qualifier floating-point 2x2 matrix.
  GLM_GTC_type_precision

Definition at line 2451 of file fwd.hpp.

typedef mat< 2, 2, f32, defaultp > f32mat2x2

Default single-qualifier floating-point 2x2 matrix.

Single-qualifier floating-point 1x1 matrix.

See also
  GLM_GTC_type_precision
  GLM_GTC_type_precision Single-qualifier floating-point 2x2 matrix.
  GLM_GTC_type_precision

Definition at line 2415 of file fwd.hpp.

typedef mat< 2, 3, f32, defaultp > f32mat2x3

Default single-qualifier floating-point 2x3 matrix.

Single-qualifier floating-point 2x3 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2419 of file fwd.hpp.

typedef mat< 2, 4, f32, defaultp > f32mat2x4

Default single-qualifier floating-point 2x4 matrix.

Single-qualifier floating-point 2x4 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2423 of file fwd.hpp.

typedef mat< 3, 3, f32, defaultp > f32mat3

Default single-qualifier floating-point 3x3 matrix.

Single-qualifier floating-point 3x3 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2455 of file fwd.hpp.

typedef mat< 3, 2, f32, defaultp > f32mat3x2

Default single-qualifier floating-point 3x2 matrix.

Single-qualifier floating-point 3x2 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2427 of file fwd.hpp.

typedef mat< 3, 3, f32, defaultp > f32mat3x3

Default single-qualifier floating-point 3x3 matrix.

Single-qualifier floating-point 3x3 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2431 of file fwd.hpp.

typedef mat< 3, 4, f32, defaultp > f32mat3x4

Default single-qualifier floating-point 3x4 matrix.

Single-qualifier floating-point 3x4 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2435 of file fwd.hpp.

typedef mat< 4, 4, f32, defaultp > f32mat4

Default single-qualifier floating-point 4x4 matrix.

Single-qualifier floating-point 4x4 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2459 of file fwd.hpp.

typedef mat< 4, 2, f32, defaultp > f32mat4x2

Default single-qualifier floating-point 4x2 matrix.

Single-qualifier floating-point 4x2 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2439 of file fwd.hpp.

typedef mat< 4, 3, f32, defaultp > f32mat4x3

Default single-qualifier floating-point 4x3 matrix.

Single-qualifier floating-point 4x3 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2443 of file fwd.hpp.

typedef mat< 4, 4, f32, defaultp > f32mat4x4

Default single-qualifier floating-point 4x4 matrix.

Single-qualifier floating-point 4x4 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2447 of file fwd.hpp.

typedef tquat< f32, defaultp > f32quat

Default single-qualifier floating-point quaternion.

Single-qualifier floating-point quaternion.

See also
  GLM_GTC_type_precision

Definition at line 2463 of file fwd.hpp.

typedef vec< 1, f32, defaultp > f32vec1

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

Single-qualifier floating-point vector of 1 component.

See also
  GLM_GTC_type_precision

Definition at line 2399 of file fwd.hpp.

typedef vec< 2, f32, defaultp > f32vec2

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

Single-qualifier floating-point vector of 2 components.

See also
  GLM_GTC_type_precision

Definition at line 2403 of file fwd.hpp.

typedef vec< 3, f32, defaultp > f32vec3

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

Single-qualifier floating-point vector of 3 components.

See also
  GLM_GTC_type_precision

Definition at line 2407 of file fwd.hpp.

typedef vec< 4, f32, defaultp > f32vec4

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

Single-qualifier floating-point vector of 4 components.

See also
  GLM_GTC_type_precision

Definition at line 2411 of file fwd.hpp.

typedef float64 f64

Default 64 bit double-qualifier floating-point scalar.

64 bit double-qualifier floating-point scalar.

See also
  GLM_GTC_type_precision

Definition at line 1511 of file fwd.hpp.

typedef mat< 2, 2, f64, defaultp > f64mat2

Default double-qualifier floating-point 2x2 matrix.

Double-qualifier floating-point 1x1 matrix.

See also
  GLM_GTC_type_precision
  GLM_GTC_type_precision Double-qualifier floating-point 2x2 matrix.
  GLM_GTC_type_precision

Definition at line 2557 of file fwd.hpp.

typedef mat< 2, 2, f64, defaultp > f64mat2x2

Default double-qualifier floating-point 2x2 matrix.

Double-qualifier floating-point 1x1 matrix.

See also
  GLM_GTC_type_precision
  GLM_GTC_type_precision Double-qualifier floating-point 2x2 matrix.
  GLM_GTC_type_precision

Definition at line 2521 of file fwd.hpp.

typedef mat< 2, 3, f64, defaultp > f64mat2x3

Default double-qualifier floating-point 2x3 matrix.

Double-qualifier floating-point 2x3 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2525 of file fwd.hpp.

typedef mat< 2, 4, f64, defaultp > f64mat2x4

Default double-qualifier floating-point 2x4 matrix.

Double-qualifier floating-point 2x4 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2529 of file fwd.hpp.

typedef mat< 3, 3, f64, defaultp > f64mat3

Default double-qualifier floating-point 3x3 matrix.

Double-qualifier floating-point 3x3 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2561 of file fwd.hpp.

typedef mat< 3, 2, f64, defaultp > f64mat3x2

Default double-qualifier floating-point 3x2 matrix.

Double-qualifier floating-point 3x2 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2533 of file fwd.hpp.

typedef mat< 3, 3, f64, defaultp > f64mat3x3

Default double-qualifier floating-point 3x3 matrix.

Double-qualifier floating-point 3x3 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2537 of file fwd.hpp.

typedef mat< 3, 4, f64, defaultp > f64mat3x4

Default double-qualifier floating-point 3x4 matrix.

Double-qualifier floating-point 3x4 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2541 of file fwd.hpp.

typedef mat< 4, 4, f64, defaultp > f64mat4

Default double-qualifier floating-point 4x4 matrix.

Double-qualifier floating-point 4x4 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2565 of file fwd.hpp.

typedef mat< 4, 2, f64, defaultp > f64mat4x2

Default double-qualifier floating-point 4x2 matrix.

Double-qualifier floating-point 4x2 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2545 of file fwd.hpp.

typedef mat< 4, 3, f64, defaultp > f64mat4x3

Default double-qualifier floating-point 4x3 matrix.

Double-qualifier floating-point 4x3 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2549 of file fwd.hpp.

typedef mat< 4, 4, f64, defaultp > f64mat4x4

Default double-qualifier floating-point 4x4 matrix.

Double-qualifier floating-point 4x4 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2553 of file fwd.hpp.

typedef tquat< f64, defaultp > f64quat

Default double-qualifier floating-point quaternion.

Double-qualifier floating-point quaternion.

See also
  GLM_GTC_type_precision

Definition at line 2569 of file fwd.hpp.

typedef vec< 1, f64, defaultp > f64vec1

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

Double-qualifier floating-point vector of 1 component.

See also
  GLM_GTC_type_precision

Definition at line 2505 of file fwd.hpp.

typedef vec< 2, f64, defaultp > f64vec2

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

Double-qualifier floating-point vector of 2 components.

See also
  GLM_GTC_type_precision

Definition at line 2509 of file fwd.hpp.

typedef vec< 3, f64, defaultp > f64vec3

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

Double-qualifier floating-point vector of 3 components.

See also
  GLM_GTC_type_precision

Definition at line 2513 of file fwd.hpp.

typedef vec< 4, f64, defaultp > f64vec4

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

Double-qualifier floating-point vector of 4 components.

See also
  GLM_GTC_type_precision

Definition at line 2517 of file fwd.hpp.

typedef detail::float32 float32

Default 32 bit single-qualifier floating-point scalar.

32 bit single-qualifier floating-point scalar.

See also
  GLM_GTC_type_precision

Definition at line 58 of file type_float.hpp.

typedef detail::float32 float32_t

Default 32 bit single-qualifier floating-point scalar.

32 bit single-qualifier floating-point scalar.

See also
  GLM_GTC_type_precision

Definition at line 1499 of file fwd.hpp.

typedef detail::float64 float64

Default 64 bit double-qualifier floating-point scalar.

64 bit double-qualifier floating-point scalar.

See also
  GLM_GTC_type_precision

Definition at line 61 of file type_float.hpp.

typedef detail::float64 float64_t

Default 64 bit double-qualifier floating-point scalar.

64 bit double-qualifier floating-point scalar.

See also
  GLM_GTC_type_precision

Definition at line 1503 of file fwd.hpp.

typedef mat< 2, 2, f32, defaultp > fmat2

Default single-qualifier floating-point 2x2 matrix.

Single-qualifier floating-point 1x1 matrix.

See also
  GLM_GTC_type_precision
  GLM_GTC_type_precision Single-qualifier floating-point 2x2 matrix.
  GLM_GTC_type_precision

Definition at line 2381 of file fwd.hpp.

typedef mat< 2, 2, f32, defaultp > fmat2x2

Default single-qualifier floating-point 2x2 matrix.

Single-qualifier floating-point 1x1 matrix.

See also
  GLM_GTC_type_precision
  GLM_GTC_type_precision Single-qualifier floating-point 2x2 matrix.
  GLM_GTC_type_precision

Definition at line 2345 of file fwd.hpp.

typedef mat< 2, 3, f32, defaultp > fmat2x3

Default single-qualifier floating-point 2x3 matrix.

Single-qualifier floating-point 2x3 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2349 of file fwd.hpp.

typedef mat< 2, 4, f32, defaultp > fmat2x4

Default single-qualifier floating-point 2x4 matrix.

Single-qualifier floating-point 2x4 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2353 of file fwd.hpp.

typedef mat< 3, 3, f32, defaultp > fmat3

Default single-qualifier floating-point 3x3 matrix.

Single-qualifier floating-point 3x3 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2385 of file fwd.hpp.

typedef mat< 3, 2, f32, defaultp > fmat3x2

Default single-qualifier floating-point 3x2 matrix.

Single-qualifier floating-point 3x2 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2357 of file fwd.hpp.

typedef mat< 3, 3, f32, defaultp > fmat3x3

Default single-qualifier floating-point 3x3 matrix.

Single-qualifier floating-point 3x3 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2361 of file fwd.hpp.

typedef mat< 3, 4, f32, defaultp > fmat3x4

Default single-qualifier floating-point 3x4 matrix.

Single-qualifier floating-point 3x4 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2365 of file fwd.hpp.

typedef mat< 4, 4, f32, defaultp > fmat4

Default single-qualifier floating-point 4x4 matrix.

Single-qualifier floating-point 4x4 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2389 of file fwd.hpp.

typedef mat< 4, 2, f32, defaultp > fmat4x2

Default single-qualifier floating-point 4x2 matrix.

Single-qualifier floating-point 4x2 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2369 of file fwd.hpp.

typedef mat< 4, 3, f32, defaultp > fmat4x3

Default single-qualifier floating-point 4x3 matrix.

Single-qualifier floating-point 4x3 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2373 of file fwd.hpp.

typedef mat< 4, 4, f32, defaultp > fmat4x4

Default single-qualifier floating-point 4x4 matrix.

Single-qualifier floating-point 4x4 matrix.

See also
  GLM_GTC_type_precision

Definition at line 2377 of file fwd.hpp.

typedef vec< 1, float, defaultp > fvec1

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

Single-qualifier floating-point vector of 1 component.

See also
  GLM_GTC_type_precision

Definition at line 2329 of file fwd.hpp.

typedef vec< 2, float, defaultp > fvec2

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

Single-qualifier floating-point vector of 2 components.

See also
  GLM_GTC_type_precision

Definition at line 2333 of file fwd.hpp.

typedef vec< 3, float, defaultp > fvec3

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

Single-qualifier floating-point vector of 3 components.

See also
  GLM_GTC_type_precision

Definition at line 2337 of file fwd.hpp.

typedef vec< 4, float, defaultp > fvec4

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

Single-qualifier floating-point vector of 4 components.

See also
  GLM_GTC_type_precision

Definition at line 2341 of file fwd.hpp.

typedef detail::int16 highp_i16

High qualifier 16 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 234 of file fwd.hpp.

typedef detail::int32 highp_i32

High qualifier 32 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 238 of file fwd.hpp.

typedef detail::int64 highp_i64

High qualifier 64 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 242 of file fwd.hpp.

typedef detail::int8 highp_i8

High qualifier 8 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 230 of file fwd.hpp.

typedef detail::int16 highp_int16

High qualifier 16 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 202 of file fwd.hpp.

typedef detail::int16 highp_int16_t

High qualifier 16 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 218 of file fwd.hpp.

typedef detail::int32 highp_int32

High qualifier 32 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 206 of file fwd.hpp.

typedef detail::int32 highp_int32_t

32 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 222 of file fwd.hpp.

typedef detail::int64 highp_int64

High qualifier 64 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 210 of file fwd.hpp.

typedef detail::int64 highp_int64_t

High qualifier 64 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 226 of file fwd.hpp.

typedef detail::int8 highp_int8

High qualifier 8 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 198 of file fwd.hpp.

typedef detail::int8 highp_int8_t

High qualifier 8 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 214 of file fwd.hpp.

typedef detail::uint16 highp_u16

Medium qualifier 16 bit unsigned integer type.

High qualifier 16 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 843 of file fwd.hpp.

typedef detail::uint32 highp_u32

Medium qualifier 32 bit unsigned integer type.

High qualifier 32 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 847 of file fwd.hpp.

typedef detail::uint64 highp_u64

Medium qualifier 64 bit unsigned integer type.

High qualifier 64 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 851 of file fwd.hpp.

typedef detail::uint8 highp_u8

Medium qualifier 8 bit unsigned integer type.

High qualifier 8 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 839 of file fwd.hpp.

typedef detail::uint16 highp_uint16

Medium qualifier 16 bit unsigned integer type.

High qualifier 16 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 811 of file fwd.hpp.

typedef detail::uint16 highp_uint16_t

Medium qualifier 16 bit unsigned integer type.

High qualifier 16 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 827 of file fwd.hpp.

typedef detail::uint32 highp_uint32

Medium qualifier 32 bit unsigned integer type.

High qualifier 32 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 815 of file fwd.hpp.

typedef detail::uint32 highp_uint32_t

Medium qualifier 32 bit unsigned integer type.

High qualifier 32 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 831 of file fwd.hpp.

typedef detail::uint64 highp_uint64

Medium qualifier 64 bit unsigned integer type.

High qualifier 64 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 819 of file fwd.hpp.

typedef detail::uint64 highp_uint64_t

Medium qualifier 64 bit unsigned integer type.

High qualifier 64 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 835 of file fwd.hpp.

typedef detail::uint8 highp_uint8

Medium qualifier 8 bit unsigned integer type.

High qualifier 8 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 807 of file fwd.hpp.

typedef detail::uint8 highp_uint8_t

Medium qualifier 8 bit unsigned integer type.

High qualifier 8 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 823 of file fwd.hpp.

typedef detail::int16 i16

16 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 291 of file fwd.hpp.

typedef vec< 1, i16, defaultp > i16vec1

Default qualifier 16 bit signed integer scalar type.

16 bit signed integer scalar type.

See also
  GLM_GTC_type_precision

Definition at line 446 of file fwd.hpp.

typedef vec< 2, i16, defaultp > i16vec2

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

16 bit signed integer vector of 2 components type.

See also
  GLM_GTC_type_precision

Definition at line 450 of file fwd.hpp.

typedef vec< 3, i16, defaultp > i16vec3

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

16 bit signed integer vector of 3 components type.

See also
  GLM_GTC_type_precision

Definition at line 454 of file fwd.hpp.

typedef vec< 4, i16, defaultp > i16vec4

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

16 bit signed integer vector of 4 components type.

See also
  GLM_GTC_type_precision

Definition at line 458 of file fwd.hpp.

typedef detail::int32 i32

32 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 295 of file fwd.hpp.

typedef vec< 1, i32, defaultp > i32vec1

Default qualifier 32 bit signed integer scalar type.

32 bit signed integer scalar type.

See also
  GLM_GTC_type_precision

Definition at line 525 of file fwd.hpp.

typedef vec< 2, i32, defaultp > i32vec2

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

32 bit signed integer vector of 2 components type.

See also
  GLM_GTC_type_precision

Definition at line 529 of file fwd.hpp.

typedef vec< 3, i32, defaultp > i32vec3

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

32 bit signed integer vector of 3 components type.

See also
  GLM_GTC_type_precision

Definition at line 533 of file fwd.hpp.

typedef vec< 4, i32, defaultp > i32vec4

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

32 bit signed integer vector of 4 components type.

See also
  GLM_GTC_type_precision

Definition at line 537 of file fwd.hpp.

typedef detail::int64 i64

64 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 299 of file fwd.hpp.

typedef vec< 1, i64, defaultp > i64vec1

Default qualifier 64 bit signed integer scalar type.

64 bit signed integer scalar type.

See also
  GLM_GTC_type_precision

Definition at line 684 of file fwd.hpp.

typedef vec< 2, i64, defaultp > i64vec2

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

64 bit signed integer vector of 2 components type.

See also
  GLM_GTC_type_precision

Definition at line 688 of file fwd.hpp.

typedef vec< 3, i64, defaultp > i64vec3

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

64 bit signed integer vector of 3 components type.

See also
  GLM_GTC_type_precision

Definition at line 692 of file fwd.hpp.

typedef vec< 4, i64, defaultp > i64vec4

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

64 bit signed integer vector of 4 components type.

See also
  GLM_GTC_type_precision

Definition at line 696 of file fwd.hpp.

typedef detail::int8 i8

8 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 287 of file fwd.hpp.

typedef vec< 1, i8, defaultp > i8vec1

Default qualifier 8 bit signed integer scalar type.

8 bit signed integer scalar type.

See also
  GLM_GTC_type_precision

Definition at line 366 of file fwd.hpp.

typedef vec< 2, i8, defaultp > i8vec2

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

8 bit signed integer vector of 2 components type.

See also
  GLM_GTC_type_precision

Definition at line 370 of file fwd.hpp.

typedef vec< 3, i8, defaultp > i8vec3

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

8 bit signed integer vector of 3 components type.

See also
  GLM_GTC_type_precision

Definition at line 374 of file fwd.hpp.

typedef vec< 4, i8, defaultp > i8vec4

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

8 bit signed integer vector of 4 components type.

See also
  GLM_GTC_type_precision

Definition at line 378 of file fwd.hpp.

typedef detail::int16 int16

16 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 207 of file type_int.hpp.

typedef detail::int16 int16_t

16 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 274 of file fwd.hpp.

typedef detail::int32 int32

32 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 208 of file type_int.hpp.

typedef detail::int32 int32_t

32 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 278 of file fwd.hpp.

typedef detail::int64 int64

64 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 209 of file type_int.hpp.

typedef detail::int64 int64_t

64 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 282 of file fwd.hpp.

typedef detail::int8 int8

8 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 206 of file type_int.hpp.

typedef detail::int8 int8_t

8 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 270 of file fwd.hpp.

typedef detail::int16 lowp_i16

Low qualifier 16 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 138 of file fwd.hpp.

typedef detail::int32 lowp_i32

Low qualifier 32 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 142 of file fwd.hpp.

typedef detail::int64 lowp_i64

Low qualifier 64 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 146 of file fwd.hpp.

typedef detail::int8 lowp_i8

Low qualifier 8 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 134 of file fwd.hpp.

typedef detail::int16 lowp_int16

Low qualifier 16 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 106 of file fwd.hpp.

typedef detail::int16 lowp_int16_t

Low qualifier 16 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 122 of file fwd.hpp.

typedef detail::int32 lowp_int32

Low qualifier 32 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 110 of file fwd.hpp.

typedef detail::int32 lowp_int32_t

Low qualifier 32 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 126 of file fwd.hpp.

typedef detail::int64 lowp_int64

Low qualifier 64 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 114 of file fwd.hpp.

typedef detail::int64 lowp_int64_t

Low qualifier 64 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 130 of file fwd.hpp.

typedef detail::int8 lowp_int8

Low qualifier 8 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 102 of file fwd.hpp.

typedef detail::int8 lowp_int8_t

Low qualifier 8 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 118 of file fwd.hpp.

typedef detail::uint16 lowp_u16

Low qualifier 16 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 743 of file fwd.hpp.

typedef detail::uint32 lowp_u32

Low qualifier 32 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 747 of file fwd.hpp.

typedef detail::uint64 lowp_u64

Low qualifier 64 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 751 of file fwd.hpp.

typedef detail::uint8 lowp_u8

Low qualifier 8 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 739 of file fwd.hpp.

typedef detail::uint16 lowp_uint16

Low qualifier 16 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 709 of file fwd.hpp.

typedef detail::uint16 lowp_uint16_t

Low qualifier 16 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 726 of file fwd.hpp.

typedef detail::uint32 lowp_uint32

Low qualifier 32 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 713 of file fwd.hpp.

typedef detail::uint32 lowp_uint32_t

Low qualifier 32 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 730 of file fwd.hpp.

typedef detail::uint64 lowp_uint64

Low qualifier 64 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 717 of file fwd.hpp.

typedef detail::uint64 lowp_uint64_t

Low qualifier 64 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 734 of file fwd.hpp.

typedef detail::uint8 lowp_uint8

Low qualifier 8 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 705 of file fwd.hpp.

typedef detail::uint8 lowp_uint8_t

Low qualifier 8 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 722 of file fwd.hpp.

typedef detail::int16 mediump_i16

Medium qualifier 16 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 186 of file fwd.hpp.

typedef detail::int32 mediump_i32

Medium qualifier 32 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 190 of file fwd.hpp.

typedef detail::int64 mediump_i64

Medium qualifier 64 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 194 of file fwd.hpp.

typedef detail::int8 mediump_i8

Medium qualifier 8 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 182 of file fwd.hpp.

typedef detail::int16 mediump_int16

Medium qualifier 16 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 154 of file fwd.hpp.

typedef detail::int16 mediump_int16_t

Medium qualifier 16 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 170 of file fwd.hpp.

typedef detail::int32 mediump_int32

Medium qualifier 32 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 158 of file fwd.hpp.

typedef detail::int32 mediump_int32_t

Medium qualifier 32 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 174 of file fwd.hpp.

typedef detail::int64 mediump_int64

Medium qualifier 64 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 162 of file fwd.hpp.

typedef detail::int64 mediump_int64_t

Medium qualifier 64 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 178 of file fwd.hpp.

typedef detail::int8 mediump_int8

Medium qualifier 8 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 150 of file fwd.hpp.

typedef detail::int8 mediump_int8_t

Medium qualifier 8 bit signed integer type.

See also
  GLM_GTC_type_precision

Definition at line 166 of file fwd.hpp.

typedef detail::uint16 mediump_u16

Medium qualifier 16 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 793 of file fwd.hpp.

typedef detail::uint32 mediump_u32

Medium qualifier 32 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 797 of file fwd.hpp.

typedef detail::uint64 mediump_u64

Medium qualifier 64 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 801 of file fwd.hpp.

typedef detail::uint8 mediump_u8

Medium qualifier 8 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 789 of file fwd.hpp.

typedef detail::uint16 mediump_uint16

Medium qualifier 16 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 761 of file fwd.hpp.

typedef detail::uint16 mediump_uint16_t

Medium qualifier 16 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 777 of file fwd.hpp.

typedef detail::uint32 mediump_uint32

Medium qualifier 32 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 765 of file fwd.hpp.

typedef detail::uint32 mediump_uint32_t

Medium qualifier 32 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 781 of file fwd.hpp.

typedef detail::uint64 mediump_uint64

Medium qualifier 64 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 769 of file fwd.hpp.

typedef detail::uint64 mediump_uint64_t

Medium qualifier 64 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 785 of file fwd.hpp.

typedef detail::uint8 mediump_uint8

Medium qualifier 8 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 757 of file fwd.hpp.

typedef detail::uint8 mediump_uint8_t

Medium qualifier 8 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 773 of file fwd.hpp.

typedef detail::uint16 u16

16 bit unsigned integer type.

Default qualifier 16 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 900 of file fwd.hpp.

typedef vec< 1, u16, defaultp > u16vec1

Default qualifier 16 bit unsigned integer scalar type.

See also
  GLM_GTC_type_precision

Definition at line 1055 of file fwd.hpp.

typedef vec< 2, u16, defaultp > u16vec2

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

See also
  GLM_GTC_type_precision

Definition at line 1059 of file fwd.hpp.

typedef vec< 3, u16, defaultp > u16vec3

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

See also
  GLM_GTC_type_precision

Definition at line 1063 of file fwd.hpp.

typedef vec< 4, u16, defaultp > u16vec4

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

See also
  GLM_GTC_type_precision

Definition at line 1067 of file fwd.hpp.

typedef detail::uint32 u32

32 bit unsigned integer type.

Default qualifier 32 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 904 of file fwd.hpp.

typedef vec< 1, u32, defaultp > u32vec1

Default qualifier 32 bit unsigned integer scalar type.

See also
  GLM_GTC_type_precision

Definition at line 1134 of file fwd.hpp.

typedef vec< 2, u32, defaultp > u32vec2

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

See also
  GLM_GTC_type_precision

Definition at line 1138 of file fwd.hpp.

typedef vec< 3, u32, defaultp > u32vec3

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

See also
  GLM_GTC_type_precision

Definition at line 1142 of file fwd.hpp.

typedef vec< 4, u32, defaultp > u32vec4

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

See also
  GLM_GTC_type_precision

Definition at line 1146 of file fwd.hpp.

typedef detail::uint64 u64

64 bit unsigned integer type.

Default qualifier 64 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 908 of file fwd.hpp.

typedef vec< 1, u64, defaultp > u64vec1

Default qualifier 64 bit unsigned integer scalar type.

See also
  GLM_GTC_type_precision

Definition at line 1293 of file fwd.hpp.

typedef vec< 2, u64, defaultp > u64vec2

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

See also
  GLM_GTC_type_precision

Definition at line 1297 of file fwd.hpp.

typedef vec< 3, u64, defaultp > u64vec3

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

See also
  GLM_GTC_type_precision

Definition at line 1301 of file fwd.hpp.

typedef vec< 4, u64, defaultp > u64vec4

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

See also
  GLM_GTC_type_precision

Definition at line 1305 of file fwd.hpp.

typedef detail::uint8 u8

8 bit unsigned integer type.

Default qualifier 8 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 896 of file fwd.hpp.

typedef vec< 1, u8, defaultp > u8vec1

Default qualifier 8 bit unsigned integer scalar type.

See also
  GLM_GTC_type_precision

Definition at line 975 of file fwd.hpp.

typedef vec< 2, u8, defaultp > u8vec2

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

See also
  GLM_GTC_type_precision

Definition at line 979 of file fwd.hpp.

typedef vec< 3, u8, defaultp > u8vec3

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

See also
  GLM_GTC_type_precision

Definition at line 983 of file fwd.hpp.

typedef vec< 4, u8, defaultp > u8vec4

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

See also
  GLM_GTC_type_precision

Definition at line 987 of file fwd.hpp.

typedef detail::uint16 uint16

16 bit unsigned integer type.

Default qualifier 16 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 212 of file type_int.hpp.

typedef detail::uint16 uint16_t

16 bit unsigned integer type.

Default qualifier 16 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 883 of file fwd.hpp.

typedef detail::uint32 uint32

32 bit unsigned integer type.

Default qualifier 32 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 213 of file type_int.hpp.

typedef detail::uint32 uint32_t

32 bit unsigned integer type.

Default qualifier 32 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 887 of file fwd.hpp.

typedef detail::uint64 uint64

64 bit unsigned integer type.

Default qualifier 64 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 214 of file type_int.hpp.

typedef detail::uint64 uint64_t

64 bit unsigned integer type.

Default qualifier 64 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 891 of file fwd.hpp.

typedef detail::uint8 uint8

8 bit unsigned integer type.

Default qualifier 8 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 211 of file type_int.hpp.

typedef detail::uint8 uint8_t

8 bit unsigned integer type.

Default qualifier 8 bit unsigned integer type.

See also
  GLM_GTC_type_precision

Definition at line 879 of file fwd.hpp.