Back to Mame

0.9.8: GLM_GTC_type_precision

3rdparty/glm/doc/api/a00177.html

latest73.9 KB
Original Source

| | 0.9.8 |

Typedefs

GLM_GTC_type_precision GTC Extensions (Stable)

|

Typedefs

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

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 float32 f32 |

Default 32 bit single-precision floating-point scalar.

32 bit single-precision floating-point scalar.

See alsoGLM_GTC_type_precision

Definition at line 1505 of file fwd.hpp.

| typedef tmat2x2< f32, defaultp > f32mat2 |

Default single-precision floating-point 2x2 matrix.

Single-precision floating-point 1x1 matrix.

See alsoGLM_GTC_type_precisionGLM_GTC_type_precision Single-precision floating-point 2x2 matrix. GLM_GTC_type_precision

Definition at line 2449 of file fwd.hpp.

| typedef tmat2x2< f32, defaultp > f32mat2x2 |

Default single-precision floating-point 2x2 matrix.

Single-precision floating-point 1x1 matrix.

See alsoGLM_GTC_type_precisionGLM_GTC_type_precision Single-precision floating-point 2x2 matrix. GLM_GTC_type_precision

Definition at line 2413 of file fwd.hpp.

| typedef tmat2x3< f32, defaultp > f32mat2x3 |

Default single-precision floating-point 2x3 matrix.

Single-precision floating-point 2x3 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2417 of file fwd.hpp.

| typedef tmat2x4< f32, defaultp > f32mat2x4 |

Default single-precision floating-point 2x4 matrix.

Single-precision floating-point 2x4 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2421 of file fwd.hpp.

| typedef tmat3x3< f32, defaultp > f32mat3 |

Default single-precision floating-point 3x3 matrix.

Single-precision floating-point 3x3 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2453 of file fwd.hpp.

| typedef tmat3x2< f32, defaultp > f32mat3x2 |

Default single-precision floating-point 3x2 matrix.

Single-precision floating-point 3x2 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2425 of file fwd.hpp.

| typedef tmat3x3< f32, defaultp > f32mat3x3 |

Default single-precision floating-point 3x3 matrix.

Single-precision floating-point 3x3 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2429 of file fwd.hpp.

| typedef tmat3x4< f32, defaultp > f32mat3x4 |

Default single-precision floating-point 3x4 matrix.

Single-precision floating-point 3x4 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2433 of file fwd.hpp.

| typedef tmat4x4< f32, defaultp > f32mat4 |

Default single-precision floating-point 4x4 matrix.

Single-precision floating-point 4x4 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2457 of file fwd.hpp.

| typedef tmat4x2< f32, defaultp > f32mat4x2 |

Default single-precision floating-point 4x2 matrix.

Single-precision floating-point 4x2 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2437 of file fwd.hpp.

| typedef tmat4x3< f32, defaultp > f32mat4x3 |

Default single-precision floating-point 4x3 matrix.

Single-precision floating-point 4x3 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2441 of file fwd.hpp.

| typedef tmat4x4< f32, defaultp > f32mat4x4 |

Default single-precision floating-point 4x4 matrix.

Single-precision floating-point 4x4 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2445 of file fwd.hpp.

| typedef tquat< f32, defaultp > f32quat |

Default single-precision floating-point quaternion.

Single-precision floating-point quaternion.

See alsoGLM_GTC_type_precision

Definition at line 2461 of file fwd.hpp.

| typedef tvec1< f32, defaultp > f32vec1 |

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

Single-precision floating-point vector of 1 component.

See alsoGLM_GTC_type_precision

Definition at line 2397 of file fwd.hpp.

| typedef tvec2< f32, defaultp > f32vec2 |

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

Single-precision floating-point vector of 2 components.

See alsoGLM_GTC_type_precision

Definition at line 2401 of file fwd.hpp.

| typedef tvec3< f32, defaultp > f32vec3 |

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

Single-precision floating-point vector of 3 components.

See alsoGLM_GTC_type_precision

Definition at line 2405 of file fwd.hpp.

| typedef tvec4< f32, defaultp > f32vec4 |

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

Single-precision floating-point vector of 4 components.

See alsoGLM_GTC_type_precision

Definition at line 2409 of file fwd.hpp.

| typedef float64 f64 |

Default 64 bit double-precision floating-point scalar.

64 bit double-precision floating-point scalar.

See alsoGLM_GTC_type_precision

Definition at line 1509 of file fwd.hpp.

| typedef tmat2x2< f64, defaultp > f64mat2 |

Default double-precision floating-point 2x2 matrix.

Double-precision floating-point 1x1 matrix.

See alsoGLM_GTC_type_precisionGLM_GTC_type_precision Double-precision floating-point 2x2 matrix. GLM_GTC_type_precision

Definition at line 2555 of file fwd.hpp.

| typedef tmat2x2< f64, defaultp > f64mat2x2 |

Default double-precision floating-point 2x2 matrix.

Double-precision floating-point 1x1 matrix.

See alsoGLM_GTC_type_precisionGLM_GTC_type_precision Double-precision floating-point 2x2 matrix. GLM_GTC_type_precision

Definition at line 2519 of file fwd.hpp.

| typedef tmat2x3< f64, defaultp > f64mat2x3 |

Default double-precision floating-point 2x3 matrix.

Double-precision floating-point 2x3 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2523 of file fwd.hpp.

| typedef tmat2x4< f64, defaultp > f64mat2x4 |

Default double-precision floating-point 2x4 matrix.

Double-precision floating-point 2x4 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2527 of file fwd.hpp.

| typedef tmat3x3< f64, defaultp > f64mat3 |

Default double-precision floating-point 3x3 matrix.

Double-precision floating-point 3x3 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2559 of file fwd.hpp.

| typedef tmat3x2< f64, defaultp > f64mat3x2 |

Default double-precision floating-point 3x2 matrix.

Double-precision floating-point 3x2 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2531 of file fwd.hpp.

| typedef tmat3x3< f64, defaultp > f64mat3x3 |

Default double-precision floating-point 3x3 matrix.

Double-precision floating-point 3x3 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2535 of file fwd.hpp.

| typedef tmat3x4< f64, defaultp > f64mat3x4 |

Default double-precision floating-point 3x4 matrix.

Double-precision floating-point 3x4 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2539 of file fwd.hpp.

| typedef tmat4x4< f64, defaultp > f64mat4 |

Default double-precision floating-point 4x4 matrix.

Double-precision floating-point 4x4 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2563 of file fwd.hpp.

| typedef tmat4x2< f64, defaultp > f64mat4x2 |

Default double-precision floating-point 4x2 matrix.

Double-precision floating-point 4x2 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2543 of file fwd.hpp.

| typedef tmat4x3< f64, defaultp > f64mat4x3 |

Default double-precision floating-point 4x3 matrix.

Double-precision floating-point 4x3 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2547 of file fwd.hpp.

| typedef tmat4x4< f64, defaultp > f64mat4x4 |

Default double-precision floating-point 4x4 matrix.

Double-precision floating-point 4x4 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2551 of file fwd.hpp.

| typedef tquat< f64, defaultp > f64quat |

Default double-precision floating-point quaternion.

Double-precision floating-point quaternion.

See alsoGLM_GTC_type_precision

Definition at line 2567 of file fwd.hpp.

| typedef tvec1< f64, defaultp > f64vec1 |

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

Double-precision floating-point vector of 1 component.

See alsoGLM_GTC_type_precision

Definition at line 2503 of file fwd.hpp.

| typedef tvec2< f64, defaultp > f64vec2 |

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

Double-precision floating-point vector of 2 components.

See alsoGLM_GTC_type_precision

Definition at line 2507 of file fwd.hpp.

| typedef tvec3< f64, defaultp > f64vec3 |

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

Double-precision floating-point vector of 3 components.

See alsoGLM_GTC_type_precision

Definition at line 2511 of file fwd.hpp.

| typedef tvec4< f64, defaultp > f64vec4 |

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

Double-precision floating-point vector of 4 components.

See alsoGLM_GTC_type_precision

Definition at line 2515 of file fwd.hpp.

| typedef detail::float32 float32 |

Default 32 bit single-precision floating-point scalar.

32 bit single-precision floating-point scalar.

See alsoGLM_GTC_type_precision

Definition at line 55 of file type_float.hpp.

| typedef detail::float32 float32_t |

Default 32 bit single-precision floating-point scalar.

32 bit single-precision floating-point scalar.

See alsoGLM_GTC_type_precision

Definition at line 1497 of file fwd.hpp.

| typedef detail::float64 float64 |

Default 64 bit double-precision floating-point scalar.

64 bit double-precision floating-point scalar.

See alsoGLM_GTC_type_precision

Definition at line 56 of file type_float.hpp.

| typedef detail::float64 float64_t |

Default 64 bit double-precision floating-point scalar.

64 bit double-precision floating-point scalar.

See alsoGLM_GTC_type_precision

Definition at line 1501 of file fwd.hpp.

| typedef tmat2x2< f32, defaultp > fmat2 |

Default single-precision floating-point 2x2 matrix.

Single-precision floating-point 1x1 matrix.

See alsoGLM_GTC_type_precisionGLM_GTC_type_precision Single-precision floating-point 2x2 matrix. GLM_GTC_type_precision

Definition at line 2379 of file fwd.hpp.

| typedef tmat2x2< f32, defaultp > fmat2x2 |

Default single-precision floating-point 2x2 matrix.

Single-precision floating-point 1x1 matrix.

See alsoGLM_GTC_type_precisionGLM_GTC_type_precision Single-precision floating-point 2x2 matrix. GLM_GTC_type_precision

Definition at line 2343 of file fwd.hpp.

| typedef tmat2x3< f32, defaultp > fmat2x3 |

Default single-precision floating-point 2x3 matrix.

Single-precision floating-point 2x3 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2347 of file fwd.hpp.

| typedef tmat2x4< f32, defaultp > fmat2x4 |

Default single-precision floating-point 2x4 matrix.

Single-precision floating-point 2x4 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2351 of file fwd.hpp.

| typedef tmat3x3< f32, defaultp > fmat3 |

Default single-precision floating-point 3x3 matrix.

Single-precision floating-point 3x3 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2383 of file fwd.hpp.

| typedef tmat3x2< f32, defaultp > fmat3x2 |

Default single-precision floating-point 3x2 matrix.

Single-precision floating-point 3x2 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2355 of file fwd.hpp.

| typedef tmat3x3< f32, defaultp > fmat3x3 |

Default single-precision floating-point 3x3 matrix.

Single-precision floating-point 3x3 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2359 of file fwd.hpp.

| typedef tmat3x4< f32, defaultp > fmat3x4 |

Default single-precision floating-point 3x4 matrix.

Single-precision floating-point 3x4 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2363 of file fwd.hpp.

| typedef tmat4x4< f32, defaultp > fmat4 |

Default single-precision floating-point 4x4 matrix.

Single-precision floating-point 4x4 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2387 of file fwd.hpp.

| typedef tmat4x2< f32, defaultp > fmat4x2 |

Default single-precision floating-point 4x2 matrix.

Single-precision floating-point 4x2 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2367 of file fwd.hpp.

| typedef tmat4x3< f32, defaultp > fmat4x3 |

Default single-precision floating-point 4x3 matrix.

Single-precision floating-point 4x3 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2371 of file fwd.hpp.

| typedef tmat4x4< f32, defaultp > fmat4x4 |

Default single-precision floating-point 4x4 matrix.

Single-precision floating-point 4x4 matrix.

See alsoGLM_GTC_type_precision

Definition at line 2375 of file fwd.hpp.

| typedef tvec1< float, defaultp > fvec1 |

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

Single-precision floating-point vector of 1 component.

See alsoGLM_GTC_type_precision

Definition at line 2327 of file fwd.hpp.

| typedef tvec2< float, defaultp > fvec2 |

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

Single-precision floating-point vector of 2 components.

See alsoGLM_GTC_type_precision

Definition at line 2331 of file fwd.hpp.

| typedef tvec3< float, defaultp > fvec3 |

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

Single-precision floating-point vector of 3 components.

See alsoGLM_GTC_type_precision

Definition at line 2335 of file fwd.hpp.

| typedef tvec4< float, defaultp > fvec4 |

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

Single-precision floating-point vector of 4 components.

See alsoGLM_GTC_type_precision

Definition at line 2339 of file fwd.hpp.

| typedef detail::int16 highp_i16 |

High precision 16 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 232 of file fwd.hpp.

| typedef detail::int32 highp_i32 |

High precision 32 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 236 of file fwd.hpp.

| typedef detail::int64 highp_i64 |

High precision 64 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 240 of file fwd.hpp.

| typedef detail::int8 highp_i8 |

High precision 8 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 228 of file fwd.hpp.

| typedef detail::int16 highp_int16 |

High precision 16 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 200 of file fwd.hpp.

| typedef detail::int16 highp_int16_t |

High precision 16 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 216 of file fwd.hpp.

| typedef detail::int32 highp_int32 |

High precision 32 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 204 of file fwd.hpp.

| typedef detail::int32 highp_int32_t |

32 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 220 of file fwd.hpp.

| typedef detail::int64 highp_int64 |

High precision 64 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 208 of file fwd.hpp.

| typedef detail::int64 highp_int64_t |

High precision 64 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 224 of file fwd.hpp.

| typedef detail::int8 highp_int8 |

High precision 8 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 196 of file fwd.hpp.

| typedef detail::int8 highp_int8_t |

High precision 8 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 212 of file fwd.hpp.

| typedef detail::uint16 highp_u16 |

Medium precision 16 bit unsigned integer type.

High precision 16 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 841 of file fwd.hpp.

| typedef detail::uint32 highp_u32 |

Medium precision 32 bit unsigned integer type.

High precision 32 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 845 of file fwd.hpp.

| typedef detail::uint64 highp_u64 |

Medium precision 64 bit unsigned integer type.

High precision 64 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 849 of file fwd.hpp.

| typedef detail::uint8 highp_u8 |

Medium precision 8 bit unsigned integer type.

High precision 8 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 837 of file fwd.hpp.

| typedef detail::uint16 highp_uint16 |

Medium precision 16 bit unsigned integer type.

High precision 16 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 809 of file fwd.hpp.

| typedef detail::uint16 highp_uint16_t |

Medium precision 16 bit unsigned integer type.

High precision 16 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 825 of file fwd.hpp.

| typedef detail::uint32 highp_uint32 |

Medium precision 32 bit unsigned integer type.

High precision 32 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 813 of file fwd.hpp.

| typedef detail::uint32 highp_uint32_t |

Medium precision 32 bit unsigned integer type.

High precision 32 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 829 of file fwd.hpp.

| typedef detail::uint64 highp_uint64 |

Medium precision 64 bit unsigned integer type.

High precision 64 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 817 of file fwd.hpp.

| typedef detail::uint64 highp_uint64_t |

Medium precision 64 bit unsigned integer type.

High precision 64 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 833 of file fwd.hpp.

| typedef detail::uint8 highp_uint8 |

Medium precision 8 bit unsigned integer type.

High precision 8 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 805 of file fwd.hpp.

| typedef detail::uint8 highp_uint8_t |

Medium precision 8 bit unsigned integer type.

High precision 8 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 821 of file fwd.hpp.

| typedef detail::int16 i16 |

16 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 289 of file fwd.hpp.

| typedef tvec1< i16, defaultp > i16vec1 |

Default precision 16 bit signed integer scalar type.

16 bit signed integer scalar type.

See alsoGLM_GTC_type_precision

Definition at line 444 of file fwd.hpp.

| typedef tvec2< i16, defaultp > i16vec2 |

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

16 bit signed integer vector of 2 components type.

See alsoGLM_GTC_type_precision

Definition at line 448 of file fwd.hpp.

| typedef tvec3< i16, defaultp > i16vec3 |

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

16 bit signed integer vector of 3 components type.

See alsoGLM_GTC_type_precision

Definition at line 452 of file fwd.hpp.

| typedef tvec4< i16, defaultp > i16vec4 |

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

16 bit signed integer vector of 4 components type.

See alsoGLM_GTC_type_precision

Definition at line 456 of file fwd.hpp.

| typedef detail::int32 i32 |

32 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 293 of file fwd.hpp.

| typedef tvec1< i32, defaultp > i32vec1 |

Default precision 32 bit signed integer scalar type.

32 bit signed integer scalar type.

See alsoGLM_GTC_type_precision

Definition at line 523 of file fwd.hpp.

| typedef tvec2< i32, defaultp > i32vec2 |

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

32 bit signed integer vector of 2 components type.

See alsoGLM_GTC_type_precision

Definition at line 527 of file fwd.hpp.

| typedef tvec3< i32, defaultp > i32vec3 |

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

32 bit signed integer vector of 3 components type.

See alsoGLM_GTC_type_precision

Definition at line 531 of file fwd.hpp.

| typedef tvec4< i32, defaultp > i32vec4 |

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

32 bit signed integer vector of 4 components type.

See alsoGLM_GTC_type_precision

Definition at line 535 of file fwd.hpp.

| typedef detail::int64 i64 |

64 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 297 of file fwd.hpp.

| typedef tvec1< i64, defaultp > i64vec1 |

Default precision 64 bit signed integer scalar type.

64 bit signed integer scalar type.

See alsoGLM_GTC_type_precision

Definition at line 682 of file fwd.hpp.

| typedef tvec2< i64, defaultp > i64vec2 |

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

64 bit signed integer vector of 2 components type.

See alsoGLM_GTC_type_precision

Definition at line 686 of file fwd.hpp.

| typedef tvec3< i64, defaultp > i64vec3 |

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

64 bit signed integer vector of 3 components type.

See alsoGLM_GTC_type_precision

Definition at line 690 of file fwd.hpp.

| typedef tvec4< i64, defaultp > i64vec4 |

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

64 bit signed integer vector of 4 components type.

See alsoGLM_GTC_type_precision

Definition at line 694 of file fwd.hpp.

| typedef detail::int8 i8 |

8 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 285 of file fwd.hpp.

| typedef tvec1< i8, defaultp > i8vec1 |

Default precision 8 bit signed integer scalar type.

8 bit signed integer scalar type.

See alsoGLM_GTC_type_precision

Definition at line 364 of file fwd.hpp.

| typedef tvec2< i8, defaultp > i8vec2 |

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

8 bit signed integer vector of 2 components type.

See alsoGLM_GTC_type_precision

Definition at line 368 of file fwd.hpp.

| typedef tvec3< i8, defaultp > i8vec3 |

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

8 bit signed integer vector of 3 components type.

See alsoGLM_GTC_type_precision

Definition at line 372 of file fwd.hpp.

| typedef tvec4< i8, defaultp > i8vec4 |

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

8 bit signed integer vector of 4 components type.

See alsoGLM_GTC_type_precision

Definition at line 376 of file fwd.hpp.

| typedef detail::int16 int16 |

16 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 207 of file type_int.hpp.

| typedef detail::int16 int16_t |

16 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 272 of file fwd.hpp.

| typedef detail::int32 int32 |

32 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 208 of file type_int.hpp.

| typedef detail::int32 int32_t |

32 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 276 of file fwd.hpp.

| typedef detail::int64 int64 |

64 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 209 of file type_int.hpp.

| typedef detail::int64 int64_t |

64 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 280 of file fwd.hpp.

| typedef detail::int8 int8 |

8 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 206 of file type_int.hpp.

| typedef detail::int8 int8_t |

8 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 268 of file fwd.hpp.

| typedef detail::int16 lowp_i16 |

Low precision 16 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 136 of file fwd.hpp.

| typedef detail::int32 lowp_i32 |

Low precision 32 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 140 of file fwd.hpp.

| typedef detail::int64 lowp_i64 |

Low precision 64 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 144 of file fwd.hpp.

| typedef detail::int8 lowp_i8 |

Low precision 8 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 132 of file fwd.hpp.

| typedef detail::int16 lowp_int16 |

Low precision 16 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 104 of file fwd.hpp.

| typedef detail::int16 lowp_int16_t |

Low precision 16 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 120 of file fwd.hpp.

| typedef detail::int32 lowp_int32 |

Low precision 32 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 108 of file fwd.hpp.

| typedef detail::int32 lowp_int32_t |

Low precision 32 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 124 of file fwd.hpp.

| typedef detail::int64 lowp_int64 |

Low precision 64 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 112 of file fwd.hpp.

| typedef detail::int64 lowp_int64_t |

Low precision 64 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 128 of file fwd.hpp.

| typedef detail::int8 lowp_int8 |

Low precision 8 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 100 of file fwd.hpp.

| typedef detail::int8 lowp_int8_t |

Low precision 8 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 116 of file fwd.hpp.

| typedef detail::uint16 lowp_u16 |

Low precision 16 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 741 of file fwd.hpp.

| typedef detail::uint32 lowp_u32 |

Low precision 32 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 745 of file fwd.hpp.

| typedef detail::uint64 lowp_u64 |

Low precision 64 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 749 of file fwd.hpp.

| typedef detail::uint8 lowp_u8 |

Low precision 8 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 737 of file fwd.hpp.

| typedef detail::uint16 lowp_uint16 |

Low precision 16 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 707 of file fwd.hpp.

| typedef detail::uint16 lowp_uint16_t |

Low precision 16 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 724 of file fwd.hpp.

| typedef detail::uint32 lowp_uint32 |

Low precision 32 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 711 of file fwd.hpp.

| typedef detail::uint32 lowp_uint32_t |

Low precision 32 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 728 of file fwd.hpp.

| typedef detail::uint64 lowp_uint64 |

Low precision 64 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 715 of file fwd.hpp.

| typedef detail::uint64 lowp_uint64_t |

Low precision 64 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 732 of file fwd.hpp.

| typedef detail::uint8 lowp_uint8 |

Low precision 8 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 703 of file fwd.hpp.

| typedef detail::uint8 lowp_uint8_t |

Low precision 8 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 720 of file fwd.hpp.

| typedef detail::int16 mediump_i16 |

Medium precision 16 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 184 of file fwd.hpp.

| typedef detail::int32 mediump_i32 |

Medium precision 32 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 188 of file fwd.hpp.

| typedef detail::int64 mediump_i64 |

Medium precision 64 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 192 of file fwd.hpp.

| typedef detail::int8 mediump_i8 |

Medium precision 8 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 180 of file fwd.hpp.

| typedef detail::int16 mediump_int16 |

Medium precision 16 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 152 of file fwd.hpp.

| typedef detail::int16 mediump_int16_t |

Medium precision 16 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 168 of file fwd.hpp.

| typedef detail::int32 mediump_int32 |

Medium precision 32 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 156 of file fwd.hpp.

| typedef detail::int32 mediump_int32_t |

Medium precision 32 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 172 of file fwd.hpp.

| typedef detail::int64 mediump_int64 |

Medium precision 64 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 160 of file fwd.hpp.

| typedef detail::int64 mediump_int64_t |

Medium precision 64 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 176 of file fwd.hpp.

| typedef detail::int8 mediump_int8 |

Medium precision 8 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 148 of file fwd.hpp.

| typedef detail::int8 mediump_int8_t |

Medium precision 8 bit signed integer type.

See alsoGLM_GTC_type_precision

Definition at line 164 of file fwd.hpp.

| typedef detail::uint16 mediump_u16 |

Medium precision 16 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 791 of file fwd.hpp.

| typedef detail::uint32 mediump_u32 |

Medium precision 32 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 795 of file fwd.hpp.

| typedef detail::uint64 mediump_u64 |

Medium precision 64 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 799 of file fwd.hpp.

| typedef detail::uint8 mediump_u8 |

Medium precision 8 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 787 of file fwd.hpp.

| typedef detail::uint16 mediump_uint16 |

Medium precision 16 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 759 of file fwd.hpp.

| typedef detail::uint16 mediump_uint16_t |

Medium precision 16 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 775 of file fwd.hpp.

| typedef detail::uint32 mediump_uint32 |

Medium precision 32 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 763 of file fwd.hpp.

| typedef detail::uint32 mediump_uint32_t |

Medium precision 32 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 779 of file fwd.hpp.

| typedef detail::uint64 mediump_uint64 |

Medium precision 64 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 767 of file fwd.hpp.

| typedef detail::uint64 mediump_uint64_t |

Medium precision 64 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 783 of file fwd.hpp.

| typedef detail::uint8 mediump_uint8 |

Medium precision 8 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 755 of file fwd.hpp.

| typedef detail::uint8 mediump_uint8_t |

Medium precision 8 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 771 of file fwd.hpp.

| typedef detail::uint16 u16 |

16 bit unsigned integer type.

Default precision 16 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 898 of file fwd.hpp.

| typedef tvec1< u16, defaultp > u16vec1 |

Default precision 16 bit unsigned integer scalar type.

See alsoGLM_GTC_type_precision

Definition at line 1053 of file fwd.hpp.

| typedef tvec2< u16, defaultp > u16vec2 |

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

See alsoGLM_GTC_type_precision

Definition at line 1057 of file fwd.hpp.

| typedef tvec3< u16, defaultp > u16vec3 |

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

See alsoGLM_GTC_type_precision

Definition at line 1061 of file fwd.hpp.

| typedef tvec4< u16, defaultp > u16vec4 |

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

See alsoGLM_GTC_type_precision

Definition at line 1065 of file fwd.hpp.

| typedef detail::uint32 u32 |

32 bit unsigned integer type.

Default precision 32 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 902 of file fwd.hpp.

| typedef tvec1< u32, defaultp > u32vec1 |

Default precision 32 bit unsigned integer scalar type.

See alsoGLM_GTC_type_precision

Definition at line 1132 of file fwd.hpp.

| typedef tvec2< u32, defaultp > u32vec2 |

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

See alsoGLM_GTC_type_precision

Definition at line 1136 of file fwd.hpp.

| typedef tvec3< u32, defaultp > u32vec3 |

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

See alsoGLM_GTC_type_precision

Definition at line 1140 of file fwd.hpp.

| typedef tvec4< u32, defaultp > u32vec4 |

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

See alsoGLM_GTC_type_precision

Definition at line 1144 of file fwd.hpp.

| typedef detail::uint64 u64 |

64 bit unsigned integer type.

Default precision 64 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 906 of file fwd.hpp.

| typedef tvec1< u64, defaultp > u64vec1 |

Default precision 64 bit unsigned integer scalar type.

See alsoGLM_GTC_type_precision

Definition at line 1291 of file fwd.hpp.

| typedef tvec2< u64, defaultp > u64vec2 |

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

See alsoGLM_GTC_type_precision

Definition at line 1295 of file fwd.hpp.

| typedef tvec3< u64, defaultp > u64vec3 |

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

See alsoGLM_GTC_type_precision

Definition at line 1299 of file fwd.hpp.

| typedef tvec4< u64, defaultp > u64vec4 |

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

See alsoGLM_GTC_type_precision

Definition at line 1303 of file fwd.hpp.

| typedef detail::uint8 u8 |

8 bit unsigned integer type.

Default precision 8 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 894 of file fwd.hpp.

| typedef tvec1< u8, defaultp > u8vec1 |

Default precision 8 bit unsigned integer scalar type.

See alsoGLM_GTC_type_precision

Definition at line 973 of file fwd.hpp.

| typedef tvec2< u8, defaultp > u8vec2 |

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

See alsoGLM_GTC_type_precision

Definition at line 977 of file fwd.hpp.

| typedef tvec3< u8, defaultp > u8vec3 |

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

See alsoGLM_GTC_type_precision

Definition at line 981 of file fwd.hpp.

| typedef tvec4< u8, defaultp > u8vec4 |

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

See alsoGLM_GTC_type_precision

Definition at line 985 of file fwd.hpp.

| typedef detail::uint16 uint16 |

16 bit unsigned integer type.

Default precision 16 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 212 of file type_int.hpp.

| typedef detail::uint16 uint16_t |

16 bit unsigned integer type.

Default precision 16 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 881 of file fwd.hpp.

| typedef detail::uint32 uint32 |

32 bit unsigned integer type.

Default precision 32 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 213 of file type_int.hpp.

| typedef detail::uint32 uint32_t |

32 bit unsigned integer type.

Default precision 32 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 885 of file fwd.hpp.

| typedef detail::uint64 uint64 |

64 bit unsigned integer type.

Default precision 64 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 214 of file type_int.hpp.

| typedef detail::uint64 uint64_t |

64 bit unsigned integer type.

Default precision 64 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 889 of file fwd.hpp.

| typedef detail::uint8 uint8 |

8 bit unsigned integer type.

Default precision 8 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 211 of file type_int.hpp.

| typedef detail::uint8 uint8_t |

8 bit unsigned integer type.

Default precision 8 bit unsigned integer type.

See alsoGLM_GTC_type_precision

Definition at line 877 of file fwd.hpp.


Generated by 1.8.10