0.9.9 API documenation
Functions
GLM_GTX_type_aligned

Include <glm/gtx/type_aligned.hpp> to use the features of this extension. More...

Functions

 GLM_ALIGNED_TYPEDEF (lowp_int8, aligned_lowp_int8, 1)
 Low qualifier 8 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (lowp_int16, aligned_lowp_int16, 2)
 Low qualifier 16 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (lowp_int32, aligned_lowp_int32, 4)
 Low qualifier 32 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (lowp_int64, aligned_lowp_int64, 8)
 Low qualifier 64 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (lowp_int8_t, aligned_lowp_int8_t, 1)
 Low qualifier 8 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (lowp_int16_t, aligned_lowp_int16_t, 2)
 Low qualifier 16 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (lowp_int32_t, aligned_lowp_int32_t, 4)
 Low qualifier 32 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (lowp_int64_t, aligned_lowp_int64_t, 8)
 Low qualifier 64 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (lowp_i8, aligned_lowp_i8, 1)
 Low qualifier 8 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (lowp_i16, aligned_lowp_i16, 2)
 Low qualifier 16 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (lowp_i32, aligned_lowp_i32, 4)
 Low qualifier 32 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (lowp_i64, aligned_lowp_i64, 8)
 Low qualifier 64 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_int8, aligned_mediump_int8, 1)
 Medium qualifier 8 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_int16, aligned_mediump_int16, 2)
 Medium qualifier 16 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_int32, aligned_mediump_int32, 4)
 Medium qualifier 32 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_int64, aligned_mediump_int64, 8)
 Medium qualifier 64 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_int8_t, aligned_mediump_int8_t, 1)
 Medium qualifier 8 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_int16_t, aligned_mediump_int16_t, 2)
 Medium qualifier 16 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_int32_t, aligned_mediump_int32_t, 4)
 Medium qualifier 32 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_int64_t, aligned_mediump_int64_t, 8)
 Medium qualifier 64 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_i8, aligned_mediump_i8, 1)
 Medium qualifier 8 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_i16, aligned_mediump_i16, 2)
 Medium qualifier 16 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_i32, aligned_mediump_i32, 4)
 Medium qualifier 32 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_i64, aligned_mediump_i64, 8)
 Medium qualifier 64 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_int8, aligned_highp_int8, 1)
 High qualifier 8 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_int16, aligned_highp_int16, 2)
 High qualifier 16 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_int32, aligned_highp_int32, 4)
 High qualifier 32 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_int64, aligned_highp_int64, 8)
 High qualifier 64 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_int8_t, aligned_highp_int8_t, 1)
 High qualifier 8 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_int16_t, aligned_highp_int16_t, 2)
 High qualifier 16 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_int32_t, aligned_highp_int32_t, 4)
 High qualifier 32 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_int64_t, aligned_highp_int64_t, 8)
 High qualifier 64 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_i8, aligned_highp_i8, 1)
 High qualifier 8 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_i16, aligned_highp_i16, 2)
 High qualifier 16 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_i32, aligned_highp_i32, 4)
 High qualifier 32 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_i64, aligned_highp_i64, 8)
 High qualifier 64 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (int8, aligned_int8, 1)
 Default qualifier 8 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (int16, aligned_int16, 2)
 Default qualifier 16 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (int32, aligned_int32, 4)
 Default qualifier 32 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (int64, aligned_int64, 8)
 Default qualifier 64 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (int8_t, aligned_int8_t, 1)
 Default qualifier 8 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (int16_t, aligned_int16_t, 2)
 Default qualifier 16 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (int32_t, aligned_int32_t, 4)
 Default qualifier 32 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (int64_t, aligned_int64_t, 8)
 Default qualifier 64 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (i8, aligned_i8, 1)
 Default qualifier 8 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (i16, aligned_i16, 2)
 Default qualifier 16 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (i32, aligned_i32, 4)
 Default qualifier 32 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (i64, aligned_i64, 8)
 Default qualifier 64 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (ivec1, aligned_ivec1, 4)
 Default qualifier 32 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (ivec2, aligned_ivec2, 8)
 Default qualifier 32 bit signed integer aligned vector of 2 components type. More...
 
 GLM_ALIGNED_TYPEDEF (ivec3, aligned_ivec3, 16)
 Default qualifier 32 bit signed integer aligned vector of 3 components type. More...
 
 GLM_ALIGNED_TYPEDEF (ivec4, aligned_ivec4, 16)
 Default qualifier 32 bit signed integer aligned vector of 4 components type. More...
 
 GLM_ALIGNED_TYPEDEF (i8vec1, aligned_i8vec1, 1)
 Default qualifier 8 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (i8vec2, aligned_i8vec2, 2)
 Default qualifier 8 bit signed integer aligned vector of 2 components type. More...
 
 GLM_ALIGNED_TYPEDEF (i8vec3, aligned_i8vec3, 4)
 Default qualifier 8 bit signed integer aligned vector of 3 components type. More...
 
 GLM_ALIGNED_TYPEDEF (i8vec4, aligned_i8vec4, 4)
 Default qualifier 8 bit signed integer aligned vector of 4 components type. More...
 
 GLM_ALIGNED_TYPEDEF (i16vec1, aligned_i16vec1, 2)
 Default qualifier 16 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (i16vec2, aligned_i16vec2, 4)
 Default qualifier 16 bit signed integer aligned vector of 2 components type. More...
 
 GLM_ALIGNED_TYPEDEF (i16vec3, aligned_i16vec3, 8)
 Default qualifier 16 bit signed integer aligned vector of 3 components type. More...
 
 GLM_ALIGNED_TYPEDEF (i16vec4, aligned_i16vec4, 8)
 Default qualifier 16 bit signed integer aligned vector of 4 components type. More...
 
 GLM_ALIGNED_TYPEDEF (i32vec1, aligned_i32vec1, 4)
 Default qualifier 32 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (i32vec2, aligned_i32vec2, 8)
 Default qualifier 32 bit signed integer aligned vector of 2 components type. More...
 
 GLM_ALIGNED_TYPEDEF (i32vec3, aligned_i32vec3, 16)
 Default qualifier 32 bit signed integer aligned vector of 3 components type. More...
 
 GLM_ALIGNED_TYPEDEF (i32vec4, aligned_i32vec4, 16)
 Default qualifier 32 bit signed integer aligned vector of 4 components type. More...
 
 GLM_ALIGNED_TYPEDEF (i64vec1, aligned_i64vec1, 8)
 Default qualifier 64 bit signed integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (i64vec2, aligned_i64vec2, 16)
 Default qualifier 64 bit signed integer aligned vector of 2 components type. More...
 
 GLM_ALIGNED_TYPEDEF (i64vec3, aligned_i64vec3, 32)
 Default qualifier 64 bit signed integer aligned vector of 3 components type. More...
 
 GLM_ALIGNED_TYPEDEF (i64vec4, aligned_i64vec4, 32)
 Default qualifier 64 bit signed integer aligned vector of 4 components type. More...
 
 GLM_ALIGNED_TYPEDEF (lowp_uint8, aligned_lowp_uint8, 1)
 Low qualifier 8 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (lowp_uint16, aligned_lowp_uint16, 2)
 Low qualifier 16 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (lowp_uint32, aligned_lowp_uint32, 4)
 Low qualifier 32 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (lowp_uint64, aligned_lowp_uint64, 8)
 Low qualifier 64 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (lowp_uint8_t, aligned_lowp_uint8_t, 1)
 Low qualifier 8 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (lowp_uint16_t, aligned_lowp_uint16_t, 2)
 Low qualifier 16 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (lowp_uint32_t, aligned_lowp_uint32_t, 4)
 Low qualifier 32 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (lowp_uint64_t, aligned_lowp_uint64_t, 8)
 Low qualifier 64 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (lowp_u8, aligned_lowp_u8, 1)
 Low qualifier 8 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (lowp_u16, aligned_lowp_u16, 2)
 Low qualifier 16 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (lowp_u32, aligned_lowp_u32, 4)
 Low qualifier 32 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (lowp_u64, aligned_lowp_u64, 8)
 Low qualifier 64 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_uint8, aligned_mediump_uint8, 1)
 Medium qualifier 8 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_uint16, aligned_mediump_uint16, 2)
 Medium qualifier 16 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_uint32, aligned_mediump_uint32, 4)
 Medium qualifier 32 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_uint64, aligned_mediump_uint64, 8)
 Medium qualifier 64 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_uint8_t, aligned_mediump_uint8_t, 1)
 Medium qualifier 8 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_uint16_t, aligned_mediump_uint16_t, 2)
 Medium qualifier 16 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_uint32_t, aligned_mediump_uint32_t, 4)
 Medium qualifier 32 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_uint64_t, aligned_mediump_uint64_t, 8)
 Medium qualifier 64 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_u8, aligned_mediump_u8, 1)
 Medium qualifier 8 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_u16, aligned_mediump_u16, 2)
 Medium qualifier 16 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_u32, aligned_mediump_u32, 4)
 Medium qualifier 32 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (mediump_u64, aligned_mediump_u64, 8)
 Medium qualifier 64 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_uint8, aligned_highp_uint8, 1)
 High qualifier 8 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_uint16, aligned_highp_uint16, 2)
 High qualifier 16 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_uint32, aligned_highp_uint32, 4)
 High qualifier 32 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_uint64, aligned_highp_uint64, 8)
 High qualifier 64 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_uint8_t, aligned_highp_uint8_t, 1)
 High qualifier 8 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_uint16_t, aligned_highp_uint16_t, 2)
 High qualifier 16 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_uint32_t, aligned_highp_uint32_t, 4)
 High qualifier 32 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_uint64_t, aligned_highp_uint64_t, 8)
 High qualifier 64 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_u8, aligned_highp_u8, 1)
 High qualifier 8 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_u16, aligned_highp_u16, 2)
 High qualifier 16 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_u32, aligned_highp_u32, 4)
 High qualifier 32 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (highp_u64, aligned_highp_u64, 8)
 High qualifier 64 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (uint8, aligned_uint8, 1)
 Default qualifier 8 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (uint16, aligned_uint16, 2)
 Default qualifier 16 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (uint32, aligned_uint32, 4)
 Default qualifier 32 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (uint64, aligned_uint64, 8)
 Default qualifier 64 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (uint8_t, aligned_uint8_t, 1)
 Default qualifier 8 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (uint16_t, aligned_uint16_t, 2)
 Default qualifier 16 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (uint32_t, aligned_uint32_t, 4)
 Default qualifier 32 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (uint64_t, aligned_uint64_t, 8)
 Default qualifier 64 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (u8, aligned_u8, 1)
 Default qualifier 8 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (u16, aligned_u16, 2)
 Default qualifier 16 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (u32, aligned_u32, 4)
 Default qualifier 32 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (u64, aligned_u64, 8)
 Default qualifier 64 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (uvec1, aligned_uvec1, 4)
 Default qualifier 32 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (uvec2, aligned_uvec2, 8)
 Default qualifier 32 bit unsigned integer aligned vector of 2 components type. More...
 
 GLM_ALIGNED_TYPEDEF (uvec3, aligned_uvec3, 16)
 Default qualifier 32 bit unsigned integer aligned vector of 3 components type. More...
 
 GLM_ALIGNED_TYPEDEF (uvec4, aligned_uvec4, 16)
 Default qualifier 32 bit unsigned integer aligned vector of 4 components type. More...
 
 GLM_ALIGNED_TYPEDEF (u8vec1, aligned_u8vec1, 1)
 Default qualifier 8 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (u8vec2, aligned_u8vec2, 2)
 Default qualifier 8 bit unsigned integer aligned vector of 2 components type. More...
 
 GLM_ALIGNED_TYPEDEF (u8vec3, aligned_u8vec3, 4)
 Default qualifier 8 bit unsigned integer aligned vector of 3 components type. More...
 
 GLM_ALIGNED_TYPEDEF (u8vec4, aligned_u8vec4, 4)
 Default qualifier 8 bit unsigned integer aligned vector of 4 components type. More...
 
 GLM_ALIGNED_TYPEDEF (u16vec1, aligned_u16vec1, 2)
 Default qualifier 16 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (u16vec2, aligned_u16vec2, 4)
 Default qualifier 16 bit unsigned integer aligned vector of 2 components type. More...
 
 GLM_ALIGNED_TYPEDEF (u16vec3, aligned_u16vec3, 8)
 Default qualifier 16 bit unsigned integer aligned vector of 3 components type. More...
 
 GLM_ALIGNED_TYPEDEF (u16vec4, aligned_u16vec4, 8)
 Default qualifier 16 bit unsigned integer aligned vector of 4 components type. More...
 
 GLM_ALIGNED_TYPEDEF (u32vec1, aligned_u32vec1, 4)
 Default qualifier 32 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (u32vec2, aligned_u32vec2, 8)
 Default qualifier 32 bit unsigned integer aligned vector of 2 components type. More...
 
 GLM_ALIGNED_TYPEDEF (u32vec3, aligned_u32vec3, 16)
 Default qualifier 32 bit unsigned integer aligned vector of 3 components type. More...
 
 GLM_ALIGNED_TYPEDEF (u32vec4, aligned_u32vec4, 16)
 Default qualifier 32 bit unsigned integer aligned vector of 4 components type. More...
 
 GLM_ALIGNED_TYPEDEF (u64vec1, aligned_u64vec1, 8)
 Default qualifier 64 bit unsigned integer aligned scalar type. More...
 
 GLM_ALIGNED_TYPEDEF (u64vec2, aligned_u64vec2, 16)
 Default qualifier 64 bit unsigned integer aligned vector of 2 components type. More...
 
 GLM_ALIGNED_TYPEDEF (u64vec3, aligned_u64vec3, 32)
 Default qualifier 64 bit unsigned integer aligned vector of 3 components type. More...
 
 GLM_ALIGNED_TYPEDEF (u64vec4, aligned_u64vec4, 32)
 Default qualifier 64 bit unsigned integer aligned vector of 4 components type. More...
 
 GLM_ALIGNED_TYPEDEF (float32, aligned_float32, 4)
 32 bit single-qualifier floating-point aligned scalar. More...
 
 GLM_ALIGNED_TYPEDEF (float32_t, aligned_float32_t, 4)
 32 bit single-qualifier floating-point aligned scalar. More...
 
 GLM_ALIGNED_TYPEDEF (float32, aligned_f32, 4)
 32 bit single-qualifier floating-point aligned scalar. More...
 
 GLM_ALIGNED_TYPEDEF (float64, aligned_float64, 8)
 64 bit double-qualifier floating-point aligned scalar. More...
 
 GLM_ALIGNED_TYPEDEF (float64_t, aligned_float64_t, 8)
 64 bit double-qualifier floating-point aligned scalar. More...
 
 GLM_ALIGNED_TYPEDEF (float64, aligned_f64, 8)
 64 bit double-qualifier floating-point aligned scalar. More...
 
 GLM_ALIGNED_TYPEDEF (vec1, aligned_vec1, 4)
 Single-qualifier floating-point aligned vector of 1 component. More...
 
 GLM_ALIGNED_TYPEDEF (vec2, aligned_vec2, 8)
 Single-qualifier floating-point aligned vector of 2 components. More...
 
 GLM_ALIGNED_TYPEDEF (vec3, aligned_vec3, 16)
 Single-qualifier floating-point aligned vector of 3 components. More...
 
 GLM_ALIGNED_TYPEDEF (vec4, aligned_vec4, 16)
 Single-qualifier floating-point aligned vector of 4 components. More...
 
 GLM_ALIGNED_TYPEDEF (fvec1, aligned_fvec1, 4)
 Single-qualifier floating-point aligned vector of 1 component. More...
 
 GLM_ALIGNED_TYPEDEF (fvec2, aligned_fvec2, 8)
 Single-qualifier floating-point aligned vector of 2 components. More...
 
 GLM_ALIGNED_TYPEDEF (fvec3, aligned_fvec3, 16)
 Single-qualifier floating-point aligned vector of 3 components. More...
 
 GLM_ALIGNED_TYPEDEF (fvec4, aligned_fvec4, 16)
 Single-qualifier floating-point aligned vector of 4 components. More...
 
 GLM_ALIGNED_TYPEDEF (f32vec1, aligned_f32vec1, 4)
 Single-qualifier floating-point aligned vector of 1 component. More...
 
 GLM_ALIGNED_TYPEDEF (f32vec2, aligned_f32vec2, 8)
 Single-qualifier floating-point aligned vector of 2 components. More...
 
 GLM_ALIGNED_TYPEDEF (f32vec3, aligned_f32vec3, 16)
 Single-qualifier floating-point aligned vector of 3 components. More...
 
 GLM_ALIGNED_TYPEDEF (f32vec4, aligned_f32vec4, 16)
 Single-qualifier floating-point aligned vector of 4 components. More...
 
 GLM_ALIGNED_TYPEDEF (dvec1, aligned_dvec1, 8)
 Double-qualifier floating-point aligned vector of 1 component. More...
 
 GLM_ALIGNED_TYPEDEF (dvec2, aligned_dvec2, 16)
 Double-qualifier floating-point aligned vector of 2 components. More...
 
 GLM_ALIGNED_TYPEDEF (dvec3, aligned_dvec3, 32)
 Double-qualifier floating-point aligned vector of 3 components. More...
 
 GLM_ALIGNED_TYPEDEF (dvec4, aligned_dvec4, 32)
 Double-qualifier floating-point aligned vector of 4 components. More...
 
 GLM_ALIGNED_TYPEDEF (f64vec1, aligned_f64vec1, 8)
 Double-qualifier floating-point aligned vector of 1 component. More...
 
 GLM_ALIGNED_TYPEDEF (f64vec2, aligned_f64vec2, 16)
 Double-qualifier floating-point aligned vector of 2 components. More...
 
 GLM_ALIGNED_TYPEDEF (f64vec3, aligned_f64vec3, 32)
 Double-qualifier floating-point aligned vector of 3 components. More...
 
 GLM_ALIGNED_TYPEDEF (f64vec4, aligned_f64vec4, 32)
 Double-qualifier floating-point aligned vector of 4 components. More...
 
 GLM_ALIGNED_TYPEDEF (mat2, aligned_mat2, 16)
 Single-qualifier floating-point aligned 1x1 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (mat3, aligned_mat3, 16)
 Single-qualifier floating-point aligned 3x3 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (mat4, aligned_mat4, 16)
 Single-qualifier floating-point aligned 4x4 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (mat2x2, aligned_mat2x2, 16)
 Single-qualifier floating-point aligned 1x1 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (mat3x3, aligned_mat3x3, 16)
 Single-qualifier floating-point aligned 3x3 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (mat4x4, aligned_mat4x4, 16)
 Single-qualifier floating-point aligned 4x4 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (fmat2x2, aligned_fmat2, 16)
 Single-qualifier floating-point aligned 1x1 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (fmat3x3, aligned_fmat3, 16)
 Single-qualifier floating-point aligned 3x3 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (fmat4x4, aligned_fmat4, 16)
 Single-qualifier floating-point aligned 4x4 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (fmat2x2, aligned_fmat2x2, 16)
 Single-qualifier floating-point aligned 1x1 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (fmat2x3, aligned_fmat2x3, 16)
 Single-qualifier floating-point aligned 2x3 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (fmat2x4, aligned_fmat2x4, 16)
 Single-qualifier floating-point aligned 2x4 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (fmat3x2, aligned_fmat3x2, 16)
 Single-qualifier floating-point aligned 3x2 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (fmat3x3, aligned_fmat3x3, 16)
 Single-qualifier floating-point aligned 3x3 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (fmat3x4, aligned_fmat3x4, 16)
 Single-qualifier floating-point aligned 3x4 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (fmat4x2, aligned_fmat4x2, 16)
 Single-qualifier floating-point aligned 4x2 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (fmat4x3, aligned_fmat4x3, 16)
 Single-qualifier floating-point aligned 4x3 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (fmat4x4, aligned_fmat4x4, 16)
 Single-qualifier floating-point aligned 4x4 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f32mat2x2, aligned_f32mat2, 16)
 Single-qualifier floating-point aligned 1x1 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f32mat3x3, aligned_f32mat3, 16)
 Single-qualifier floating-point aligned 3x3 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f32mat4x4, aligned_f32mat4, 16)
 Single-qualifier floating-point aligned 4x4 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f32mat2x2, aligned_f32mat2x2, 16)
 Single-qualifier floating-point aligned 1x1 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f32mat2x3, aligned_f32mat2x3, 16)
 Single-qualifier floating-point aligned 2x3 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f32mat2x4, aligned_f32mat2x4, 16)
 Single-qualifier floating-point aligned 2x4 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f32mat3x2, aligned_f32mat3x2, 16)
 Single-qualifier floating-point aligned 3x2 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f32mat3x3, aligned_f32mat3x3, 16)
 Single-qualifier floating-point aligned 3x3 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f32mat3x4, aligned_f32mat3x4, 16)
 Single-qualifier floating-point aligned 3x4 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f32mat4x2, aligned_f32mat4x2, 16)
 Single-qualifier floating-point aligned 4x2 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f32mat4x3, aligned_f32mat4x3, 16)
 Single-qualifier floating-point aligned 4x3 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f32mat4x4, aligned_f32mat4x4, 16)
 Single-qualifier floating-point aligned 4x4 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f64mat2x2, aligned_f64mat2, 32)
 Double-qualifier floating-point aligned 1x1 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f64mat3x3, aligned_f64mat3, 32)
 Double-qualifier floating-point aligned 3x3 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f64mat4x4, aligned_f64mat4, 32)
 Double-qualifier floating-point aligned 4x4 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f64mat2x2, aligned_f64mat2x2, 32)
 Double-qualifier floating-point aligned 1x1 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f64mat2x3, aligned_f64mat2x3, 32)
 Double-qualifier floating-point aligned 2x3 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f64mat2x4, aligned_f64mat2x4, 32)
 Double-qualifier floating-point aligned 2x4 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f64mat3x2, aligned_f64mat3x2, 32)
 Double-qualifier floating-point aligned 3x2 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f64mat3x3, aligned_f64mat3x3, 32)
 Double-qualifier floating-point aligned 3x3 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f64mat3x4, aligned_f64mat3x4, 32)
 Double-qualifier floating-point aligned 3x4 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f64mat4x2, aligned_f64mat4x2, 32)
 Double-qualifier floating-point aligned 4x2 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f64mat4x3, aligned_f64mat4x3, 32)
 Double-qualifier floating-point aligned 4x3 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (f64mat4x4, aligned_f64mat4x4, 32)
 Double-qualifier floating-point aligned 4x4 matrix. More...
 
 GLM_ALIGNED_TYPEDEF (quat, aligned_quat, 16)
 Single-qualifier floating-point aligned quaternion. More...
 
 GLM_ALIGNED_TYPEDEF (fquat, aligned_fquat, 16)
 Single-qualifier floating-point aligned quaternion. More...
 
 GLM_ALIGNED_TYPEDEF (dquat, aligned_dquat, 32)
 Double-qualifier floating-point aligned quaternion. More...
 
 GLM_ALIGNED_TYPEDEF (f32quat, aligned_f32quat, 16)
 Single-qualifier floating-point aligned quaternion. More...
 
 GLM_ALIGNED_TYPEDEF (f64quat, aligned_f64quat, 32)
 Double-qualifier floating-point aligned quaternion. More...
 

Detailed Description

Include <glm/gtx/type_aligned.hpp> to use the features of this extension.

Defines aligned types.

Precision types defines aligned types.

Function Documentation

◆ GLM_ALIGNED_TYPEDEF() [1/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_int8  ,
aligned_lowp_int8  ,
 
)

Low qualifier 8 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [2/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_int16  ,
aligned_lowp_int16  ,
 
)

Low qualifier 16 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [3/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_int32  ,
aligned_lowp_int32  ,
 
)

Low qualifier 32 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [4/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_int64  ,
aligned_lowp_int64  ,
 
)

Low qualifier 64 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [5/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_int8_t  ,
aligned_lowp_int8_t  ,
 
)

Low qualifier 8 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [6/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_int16_t  ,
aligned_lowp_int16_t  ,
 
)

Low qualifier 16 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [7/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_int32_t  ,
aligned_lowp_int32_t  ,
 
)

Low qualifier 32 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [8/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_int64_t  ,
aligned_lowp_int64_t  ,
 
)

Low qualifier 64 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [9/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_i8  ,
aligned_lowp_i8  ,
 
)

Low qualifier 8 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [10/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_i16  ,
aligned_lowp_i16  ,
 
)

Low qualifier 16 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [11/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_i32  ,
aligned_lowp_i32  ,
 
)

Low qualifier 32 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [12/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_i64  ,
aligned_lowp_i64  ,
 
)

Low qualifier 64 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [13/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_int8  ,
aligned_mediump_int8  ,
 
)

Medium qualifier 8 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [14/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_int16  ,
aligned_mediump_int16  ,
 
)

Medium qualifier 16 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [15/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_int32  ,
aligned_mediump_int32  ,
 
)

Medium qualifier 32 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [16/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_int64  ,
aligned_mediump_int64  ,
 
)

Medium qualifier 64 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [17/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_int8_t  ,
aligned_mediump_int8_t  ,
 
)

Medium qualifier 8 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [18/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_int16_t  ,
aligned_mediump_int16_t  ,
 
)

Medium qualifier 16 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [19/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_int32_t  ,
aligned_mediump_int32_t  ,
 
)

Medium qualifier 32 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [20/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_int64_t  ,
aligned_mediump_int64_t  ,
 
)

Medium qualifier 64 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [21/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_i8  ,
aligned_mediump_i8  ,
 
)

Medium qualifier 8 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [22/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_i16  ,
aligned_mediump_i16  ,
 
)

Medium qualifier 16 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [23/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_i32  ,
aligned_mediump_i32  ,
 
)

Medium qualifier 32 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [24/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_i64  ,
aligned_mediump_i64  ,
 
)

Medium qualifier 64 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [25/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_int8  ,
aligned_highp_int8  ,
 
)

High qualifier 8 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [26/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_int16  ,
aligned_highp_int16  ,
 
)

High qualifier 16 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [27/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_int32  ,
aligned_highp_int32  ,
 
)

High qualifier 32 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [28/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_int64  ,
aligned_highp_int64  ,
 
)

High qualifier 64 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [29/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_int8_t  ,
aligned_highp_int8_t  ,
 
)

High qualifier 8 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [30/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_int16_t  ,
aligned_highp_int16_t  ,
 
)

High qualifier 16 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [31/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_int32_t  ,
aligned_highp_int32_t  ,
 
)

High qualifier 32 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [32/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_int64_t  ,
aligned_highp_int64_t  ,
 
)

High qualifier 64 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [33/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_i8  ,
aligned_highp_i8  ,
 
)

High qualifier 8 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [34/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_i16  ,
aligned_highp_i16  ,
 
)

High qualifier 16 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [35/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_i32  ,
aligned_highp_i32  ,
 
)

High qualifier 32 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [36/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_i64  ,
aligned_highp_i64  ,
 
)

High qualifier 64 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [37/209]

glm::GLM_ALIGNED_TYPEDEF ( int8  ,
aligned_int8  ,
 
)

Default qualifier 8 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [38/209]

glm::GLM_ALIGNED_TYPEDEF ( int16  ,
aligned_int16  ,
 
)

Default qualifier 16 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [39/209]

glm::GLM_ALIGNED_TYPEDEF ( int32  ,
aligned_int32  ,
 
)

Default qualifier 32 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [40/209]

glm::GLM_ALIGNED_TYPEDEF ( int64  ,
aligned_int64  ,
 
)

Default qualifier 64 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [41/209]

glm::GLM_ALIGNED_TYPEDEF ( int8_t  ,
aligned_int8_t  ,
 
)

Default qualifier 8 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [42/209]

glm::GLM_ALIGNED_TYPEDEF ( int16_t  ,
aligned_int16_t  ,
 
)

Default qualifier 16 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [43/209]

glm::GLM_ALIGNED_TYPEDEF ( int32_t  ,
aligned_int32_t  ,
 
)

Default qualifier 32 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [44/209]

glm::GLM_ALIGNED_TYPEDEF ( int64_t  ,
aligned_int64_t  ,
 
)

Default qualifier 64 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [45/209]

glm::GLM_ALIGNED_TYPEDEF ( i8  ,
aligned_i8  ,
 
)

Default qualifier 8 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [46/209]

glm::GLM_ALIGNED_TYPEDEF ( i16  ,
aligned_i16  ,
 
)

Default qualifier 16 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [47/209]

glm::GLM_ALIGNED_TYPEDEF ( i32  ,
aligned_i32  ,
 
)

Default qualifier 32 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [48/209]

glm::GLM_ALIGNED_TYPEDEF ( i64  ,
aligned_i64  ,
 
)

Default qualifier 64 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [49/209]

glm::GLM_ALIGNED_TYPEDEF ( ivec1  ,
aligned_ivec1  ,
 
)

Default qualifier 32 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [50/209]

glm::GLM_ALIGNED_TYPEDEF ( ivec2  ,
aligned_ivec2  ,
 
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [51/209]

glm::GLM_ALIGNED_TYPEDEF ( ivec3  ,
aligned_ivec3  ,
16   
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [52/209]

glm::GLM_ALIGNED_TYPEDEF ( ivec4  ,
aligned_ivec4  ,
16   
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [53/209]

glm::GLM_ALIGNED_TYPEDEF ( i8vec1  ,
aligned_i8vec1  ,
 
)

Default qualifier 8 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [54/209]

glm::GLM_ALIGNED_TYPEDEF ( i8vec2  ,
aligned_i8vec2  ,
 
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [55/209]

glm::GLM_ALIGNED_TYPEDEF ( i8vec3  ,
aligned_i8vec3  ,
 
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [56/209]

glm::GLM_ALIGNED_TYPEDEF ( i8vec4  ,
aligned_i8vec4  ,
 
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [57/209]

glm::GLM_ALIGNED_TYPEDEF ( i16vec1  ,
aligned_i16vec1  ,
 
)

Default qualifier 16 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [58/209]

glm::GLM_ALIGNED_TYPEDEF ( i16vec2  ,
aligned_i16vec2  ,
 
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [59/209]

glm::GLM_ALIGNED_TYPEDEF ( i16vec3  ,
aligned_i16vec3  ,
 
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [60/209]

glm::GLM_ALIGNED_TYPEDEF ( i16vec4  ,
aligned_i16vec4  ,
 
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [61/209]

glm::GLM_ALIGNED_TYPEDEF ( i32vec1  ,
aligned_i32vec1  ,
 
)

Default qualifier 32 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [62/209]

glm::GLM_ALIGNED_TYPEDEF ( i32vec2  ,
aligned_i32vec2  ,
 
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [63/209]

glm::GLM_ALIGNED_TYPEDEF ( i32vec3  ,
aligned_i32vec3  ,
16   
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [64/209]

glm::GLM_ALIGNED_TYPEDEF ( i32vec4  ,
aligned_i32vec4  ,
16   
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [65/209]

glm::GLM_ALIGNED_TYPEDEF ( i64vec1  ,
aligned_i64vec1  ,
 
)

Default qualifier 64 bit signed integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [66/209]

glm::GLM_ALIGNED_TYPEDEF ( i64vec2  ,
aligned_i64vec2  ,
16   
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [67/209]

glm::GLM_ALIGNED_TYPEDEF ( i64vec3  ,
aligned_i64vec3  ,
32   
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [68/209]

glm::GLM_ALIGNED_TYPEDEF ( i64vec4  ,
aligned_i64vec4  ,
32   
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [69/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_uint8  ,
aligned_lowp_uint8  ,
 
)

Low qualifier 8 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [70/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_uint16  ,
aligned_lowp_uint16  ,
 
)

Low qualifier 16 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [71/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_uint32  ,
aligned_lowp_uint32  ,
 
)

Low qualifier 32 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [72/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_uint64  ,
aligned_lowp_uint64  ,
 
)

Low qualifier 64 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [73/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_uint8_t  ,
aligned_lowp_uint8_t  ,
 
)

Low qualifier 8 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [74/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_uint16_t  ,
aligned_lowp_uint16_t  ,
 
)

Low qualifier 16 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [75/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_uint32_t  ,
aligned_lowp_uint32_t  ,
 
)

Low qualifier 32 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [76/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_uint64_t  ,
aligned_lowp_uint64_t  ,
 
)

Low qualifier 64 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [77/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_u8  ,
aligned_lowp_u8  ,
 
)

Low qualifier 8 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [78/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_u16  ,
aligned_lowp_u16  ,
 
)

Low qualifier 16 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [79/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_u32  ,
aligned_lowp_u32  ,
 
)

Low qualifier 32 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [80/209]

glm::GLM_ALIGNED_TYPEDEF ( lowp_u64  ,
aligned_lowp_u64  ,
 
)

Low qualifier 64 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [81/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_uint8  ,
aligned_mediump_uint8  ,
 
)

Medium qualifier 8 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [82/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_uint16  ,
aligned_mediump_uint16  ,
 
)

Medium qualifier 16 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [83/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_uint32  ,
aligned_mediump_uint32  ,
 
)

Medium qualifier 32 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [84/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_uint64  ,
aligned_mediump_uint64  ,
 
)

Medium qualifier 64 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [85/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_uint8_t  ,
aligned_mediump_uint8_t  ,
 
)

Medium qualifier 8 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [86/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_uint16_t  ,
aligned_mediump_uint16_t  ,
 
)

Medium qualifier 16 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [87/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_uint32_t  ,
aligned_mediump_uint32_t  ,
 
)

Medium qualifier 32 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [88/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_uint64_t  ,
aligned_mediump_uint64_t  ,
 
)

Medium qualifier 64 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [89/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_u8  ,
aligned_mediump_u8  ,
 
)

Medium qualifier 8 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [90/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_u16  ,
aligned_mediump_u16  ,
 
)

Medium qualifier 16 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [91/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_u32  ,
aligned_mediump_u32  ,
 
)

Medium qualifier 32 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [92/209]

glm::GLM_ALIGNED_TYPEDEF ( mediump_u64  ,
aligned_mediump_u64  ,
 
)

Medium qualifier 64 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [93/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_uint8  ,
aligned_highp_uint8  ,
 
)

High qualifier 8 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [94/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_uint16  ,
aligned_highp_uint16  ,
 
)

High qualifier 16 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [95/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_uint32  ,
aligned_highp_uint32  ,
 
)

High qualifier 32 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [96/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_uint64  ,
aligned_highp_uint64  ,
 
)

High qualifier 64 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [97/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_uint8_t  ,
aligned_highp_uint8_t  ,
 
)

High qualifier 8 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [98/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_uint16_t  ,
aligned_highp_uint16_t  ,
 
)

High qualifier 16 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [99/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_uint32_t  ,
aligned_highp_uint32_t  ,
 
)

High qualifier 32 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [100/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_uint64_t  ,
aligned_highp_uint64_t  ,
 
)

High qualifier 64 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [101/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_u8  ,
aligned_highp_u8  ,
 
)

High qualifier 8 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [102/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_u16  ,
aligned_highp_u16  ,
 
)

High qualifier 16 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [103/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_u32  ,
aligned_highp_u32  ,
 
)

High qualifier 32 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [104/209]

glm::GLM_ALIGNED_TYPEDEF ( highp_u64  ,
aligned_highp_u64  ,
 
)

High qualifier 64 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [105/209]

glm::GLM_ALIGNED_TYPEDEF ( uint8  ,
aligned_uint8  ,
 
)

Default qualifier 8 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [106/209]

glm::GLM_ALIGNED_TYPEDEF ( uint16  ,
aligned_uint16  ,
 
)

Default qualifier 16 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [107/209]

glm::GLM_ALIGNED_TYPEDEF ( uint32  ,
aligned_uint32  ,
 
)

Default qualifier 32 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [108/209]

glm::GLM_ALIGNED_TYPEDEF ( uint64  ,
aligned_uint64  ,
 
)

Default qualifier 64 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [109/209]

glm::GLM_ALIGNED_TYPEDEF ( uint8_t  ,
aligned_uint8_t  ,
 
)

Default qualifier 8 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [110/209]

glm::GLM_ALIGNED_TYPEDEF ( uint16_t  ,
aligned_uint16_t  ,
 
)

Default qualifier 16 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [111/209]

glm::GLM_ALIGNED_TYPEDEF ( uint32_t  ,
aligned_uint32_t  ,
 
)

Default qualifier 32 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [112/209]

glm::GLM_ALIGNED_TYPEDEF ( uint64_t  ,
aligned_uint64_t  ,
 
)

Default qualifier 64 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [113/209]

glm::GLM_ALIGNED_TYPEDEF ( u8  ,
aligned_u8  ,
 
)

Default qualifier 8 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [114/209]

glm::GLM_ALIGNED_TYPEDEF ( u16  ,
aligned_u16  ,
 
)

Default qualifier 16 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [115/209]

glm::GLM_ALIGNED_TYPEDEF ( u32  ,
aligned_u32  ,
 
)

Default qualifier 32 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [116/209]

glm::GLM_ALIGNED_TYPEDEF ( u64  ,
aligned_u64  ,
 
)

Default qualifier 64 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [117/209]

glm::GLM_ALIGNED_TYPEDEF ( uvec1  ,
aligned_uvec1  ,
 
)

Default qualifier 32 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [118/209]

glm::GLM_ALIGNED_TYPEDEF ( uvec2  ,
aligned_uvec2  ,
 
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [119/209]

glm::GLM_ALIGNED_TYPEDEF ( uvec3  ,
aligned_uvec3  ,
16   
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [120/209]

glm::GLM_ALIGNED_TYPEDEF ( uvec4  ,
aligned_uvec4  ,
16   
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [121/209]

glm::GLM_ALIGNED_TYPEDEF ( u8vec1  ,
aligned_u8vec1  ,
 
)

Default qualifier 8 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [122/209]

glm::GLM_ALIGNED_TYPEDEF ( u8vec2  ,
aligned_u8vec2  ,
 
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [123/209]

glm::GLM_ALIGNED_TYPEDEF ( u8vec3  ,
aligned_u8vec3  ,
 
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [124/209]

glm::GLM_ALIGNED_TYPEDEF ( u8vec4  ,
aligned_u8vec4  ,
 
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [125/209]

glm::GLM_ALIGNED_TYPEDEF ( u16vec1  ,
aligned_u16vec1  ,
 
)

Default qualifier 16 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [126/209]

glm::GLM_ALIGNED_TYPEDEF ( u16vec2  ,
aligned_u16vec2  ,
 
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [127/209]

glm::GLM_ALIGNED_TYPEDEF ( u16vec3  ,
aligned_u16vec3  ,
 
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [128/209]

glm::GLM_ALIGNED_TYPEDEF ( u16vec4  ,
aligned_u16vec4  ,
 
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [129/209]

glm::GLM_ALIGNED_TYPEDEF ( u32vec1  ,
aligned_u32vec1  ,
 
)

Default qualifier 32 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [130/209]

glm::GLM_ALIGNED_TYPEDEF ( u32vec2  ,
aligned_u32vec2  ,
 
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [131/209]

glm::GLM_ALIGNED_TYPEDEF ( u32vec3  ,
aligned_u32vec3  ,
16   
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [132/209]

glm::GLM_ALIGNED_TYPEDEF ( u32vec4  ,
aligned_u32vec4  ,
16   
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [133/209]

glm::GLM_ALIGNED_TYPEDEF ( u64vec1  ,
aligned_u64vec1  ,
 
)

Default qualifier 64 bit unsigned integer aligned scalar type.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [134/209]

glm::GLM_ALIGNED_TYPEDEF ( u64vec2  ,
aligned_u64vec2  ,
16   
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [135/209]

glm::GLM_ALIGNED_TYPEDEF ( u64vec3  ,
aligned_u64vec3  ,
32   
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [136/209]

glm::GLM_ALIGNED_TYPEDEF ( u64vec4  ,
aligned_u64vec4  ,
32   
)

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

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [137/209]

glm::GLM_ALIGNED_TYPEDEF ( float32  ,
aligned_float32  ,
 
)

32 bit single-qualifier floating-point aligned scalar.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [138/209]

glm::GLM_ALIGNED_TYPEDEF ( float32_t  ,
aligned_float32_t  ,
 
)

32 bit single-qualifier floating-point aligned scalar.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [139/209]

glm::GLM_ALIGNED_TYPEDEF ( float32  ,
aligned_f32  ,
 
)

32 bit single-qualifier floating-point aligned scalar.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [140/209]

glm::GLM_ALIGNED_TYPEDEF ( float64  ,
aligned_float64  ,
 
)

64 bit double-qualifier floating-point aligned scalar.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [141/209]

glm::GLM_ALIGNED_TYPEDEF ( float64_t  ,
aligned_float64_t  ,
 
)

64 bit double-qualifier floating-point aligned scalar.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [142/209]

glm::GLM_ALIGNED_TYPEDEF ( float64  ,
aligned_f64  ,
 
)

64 bit double-qualifier floating-point aligned scalar.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [143/209]

glm::GLM_ALIGNED_TYPEDEF ( vec1  ,
aligned_vec1  ,
 
)

Single-qualifier floating-point aligned vector of 1 component.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [144/209]

glm::GLM_ALIGNED_TYPEDEF ( vec2  ,
aligned_vec2  ,
 
)

Single-qualifier floating-point aligned vector of 2 components.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [145/209]

glm::GLM_ALIGNED_TYPEDEF ( vec3  ,
aligned_vec3  ,
16   
)

Single-qualifier floating-point aligned vector of 3 components.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [146/209]

glm::GLM_ALIGNED_TYPEDEF ( vec4  ,
aligned_vec4  ,
16   
)

Single-qualifier floating-point aligned vector of 4 components.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [147/209]

glm::GLM_ALIGNED_TYPEDEF ( fvec1  ,
aligned_fvec1  ,
 
)

Single-qualifier floating-point aligned vector of 1 component.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [148/209]

glm::GLM_ALIGNED_TYPEDEF ( fvec2  ,
aligned_fvec2  ,
 
)

Single-qualifier floating-point aligned vector of 2 components.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [149/209]

glm::GLM_ALIGNED_TYPEDEF ( fvec3  ,
aligned_fvec3  ,
16   
)

Single-qualifier floating-point aligned vector of 3 components.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [150/209]

glm::GLM_ALIGNED_TYPEDEF ( fvec4  ,
aligned_fvec4  ,
16   
)

Single-qualifier floating-point aligned vector of 4 components.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [151/209]

glm::GLM_ALIGNED_TYPEDEF ( f32vec1  ,
aligned_f32vec1  ,
 
)

Single-qualifier floating-point aligned vector of 1 component.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [152/209]

glm::GLM_ALIGNED_TYPEDEF ( f32vec2  ,
aligned_f32vec2  ,
 
)

Single-qualifier floating-point aligned vector of 2 components.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [153/209]

glm::GLM_ALIGNED_TYPEDEF ( f32vec3  ,
aligned_f32vec3  ,
16   
)

Single-qualifier floating-point aligned vector of 3 components.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [154/209]

glm::GLM_ALIGNED_TYPEDEF ( f32vec4  ,
aligned_f32vec4  ,
16   
)

Single-qualifier floating-point aligned vector of 4 components.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [155/209]

glm::GLM_ALIGNED_TYPEDEF ( dvec1  ,
aligned_dvec1  ,
 
)

Double-qualifier floating-point aligned vector of 1 component.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [156/209]

glm::GLM_ALIGNED_TYPEDEF ( dvec2  ,
aligned_dvec2  ,
16   
)

Double-qualifier floating-point aligned vector of 2 components.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [157/209]

glm::GLM_ALIGNED_TYPEDEF ( dvec3  ,
aligned_dvec3  ,
32   
)

Double-qualifier floating-point aligned vector of 3 components.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [158/209]

glm::GLM_ALIGNED_TYPEDEF ( dvec4  ,
aligned_dvec4  ,
32   
)

Double-qualifier floating-point aligned vector of 4 components.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [159/209]

glm::GLM_ALIGNED_TYPEDEF ( f64vec1  ,
aligned_f64vec1  ,
 
)

Double-qualifier floating-point aligned vector of 1 component.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [160/209]

glm::GLM_ALIGNED_TYPEDEF ( f64vec2  ,
aligned_f64vec2  ,
16   
)

Double-qualifier floating-point aligned vector of 2 components.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [161/209]

glm::GLM_ALIGNED_TYPEDEF ( f64vec3  ,
aligned_f64vec3  ,
32   
)

Double-qualifier floating-point aligned vector of 3 components.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [162/209]

glm::GLM_ALIGNED_TYPEDEF ( f64vec4  ,
aligned_f64vec4  ,
32   
)

Double-qualifier floating-point aligned vector of 4 components.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [163/209]

glm::GLM_ALIGNED_TYPEDEF ( mat2  ,
aligned_mat2  ,
16   
)

Single-qualifier floating-point aligned 1x1 matrix.

See also
GLM_GTX_type_aligned Single-qualifier floating-point aligned 2x2 matrix.
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [164/209]

glm::GLM_ALIGNED_TYPEDEF ( mat3  ,
aligned_mat3  ,
16   
)

Single-qualifier floating-point aligned 3x3 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [165/209]

glm::GLM_ALIGNED_TYPEDEF ( mat4  ,
aligned_mat4  ,
16   
)

Single-qualifier floating-point aligned 4x4 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [166/209]

glm::GLM_ALIGNED_TYPEDEF ( mat2x2  ,
aligned_mat2x2  ,
16   
)

Single-qualifier floating-point aligned 1x1 matrix.

See also
GLM_GTX_type_aligned Single-qualifier floating-point aligned 2x2 matrix.
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [167/209]

glm::GLM_ALIGNED_TYPEDEF ( mat3x3  ,
aligned_mat3x3  ,
16   
)

Single-qualifier floating-point aligned 3x3 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [168/209]

glm::GLM_ALIGNED_TYPEDEF ( mat4x4  ,
aligned_mat4x4  ,
16   
)

Single-qualifier floating-point aligned 4x4 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [169/209]

glm::GLM_ALIGNED_TYPEDEF ( fmat2x2  ,
aligned_fmat2  ,
16   
)

Single-qualifier floating-point aligned 1x1 matrix.

See also
GLM_GTX_type_aligned Single-qualifier floating-point aligned 2x2 matrix.
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [170/209]

glm::GLM_ALIGNED_TYPEDEF ( fmat3x3  ,
aligned_fmat3  ,
16   
)

Single-qualifier floating-point aligned 3x3 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [171/209]

glm::GLM_ALIGNED_TYPEDEF ( fmat4x4  ,
aligned_fmat4  ,
16   
)

Single-qualifier floating-point aligned 4x4 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [172/209]

glm::GLM_ALIGNED_TYPEDEF ( fmat2x2  ,
aligned_fmat2x2  ,
16   
)

Single-qualifier floating-point aligned 1x1 matrix.

See also
GLM_GTX_type_aligned Single-qualifier floating-point aligned 2x2 matrix.
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [173/209]

glm::GLM_ALIGNED_TYPEDEF ( fmat2x3  ,
aligned_fmat2x3  ,
16   
)

Single-qualifier floating-point aligned 2x3 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [174/209]

glm::GLM_ALIGNED_TYPEDEF ( fmat2x4  ,
aligned_fmat2x4  ,
16   
)

Single-qualifier floating-point aligned 2x4 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [175/209]

glm::GLM_ALIGNED_TYPEDEF ( fmat3x2  ,
aligned_fmat3x2  ,
16   
)

Single-qualifier floating-point aligned 3x2 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [176/209]

glm::GLM_ALIGNED_TYPEDEF ( fmat3x3  ,
aligned_fmat3x3  ,
16   
)

Single-qualifier floating-point aligned 3x3 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [177/209]

glm::GLM_ALIGNED_TYPEDEF ( fmat3x4  ,
aligned_fmat3x4  ,
16   
)

Single-qualifier floating-point aligned 3x4 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [178/209]

glm::GLM_ALIGNED_TYPEDEF ( fmat4x2  ,
aligned_fmat4x2  ,
16   
)

Single-qualifier floating-point aligned 4x2 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [179/209]

glm::GLM_ALIGNED_TYPEDEF ( fmat4x3  ,
aligned_fmat4x3  ,
16   
)

Single-qualifier floating-point aligned 4x3 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [180/209]

glm::GLM_ALIGNED_TYPEDEF ( fmat4x4  ,
aligned_fmat4x4  ,
16   
)

Single-qualifier floating-point aligned 4x4 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [181/209]

glm::GLM_ALIGNED_TYPEDEF ( f32mat2x2  ,
aligned_f32mat2  ,
16   
)

Single-qualifier floating-point aligned 1x1 matrix.

See also
GLM_GTX_type_aligned Single-qualifier floating-point aligned 2x2 matrix.
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [182/209]

glm::GLM_ALIGNED_TYPEDEF ( f32mat3x3  ,
aligned_f32mat3  ,
16   
)

Single-qualifier floating-point aligned 3x3 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [183/209]

glm::GLM_ALIGNED_TYPEDEF ( f32mat4x4  ,
aligned_f32mat4  ,
16   
)

Single-qualifier floating-point aligned 4x4 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [184/209]

glm::GLM_ALIGNED_TYPEDEF ( f32mat2x2  ,
aligned_f32mat2x2  ,
16   
)

Single-qualifier floating-point aligned 1x1 matrix.

See also
GLM_GTX_type_aligned Single-qualifier floating-point aligned 2x2 matrix.
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [185/209]

glm::GLM_ALIGNED_TYPEDEF ( f32mat2x3  ,
aligned_f32mat2x3  ,
16   
)

Single-qualifier floating-point aligned 2x3 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [186/209]

glm::GLM_ALIGNED_TYPEDEF ( f32mat2x4  ,
aligned_f32mat2x4  ,
16   
)

Single-qualifier floating-point aligned 2x4 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [187/209]

glm::GLM_ALIGNED_TYPEDEF ( f32mat3x2  ,
aligned_f32mat3x2  ,
16   
)

Single-qualifier floating-point aligned 3x2 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [188/209]

glm::GLM_ALIGNED_TYPEDEF ( f32mat3x3  ,
aligned_f32mat3x3  ,
16   
)

Single-qualifier floating-point aligned 3x3 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [189/209]

glm::GLM_ALIGNED_TYPEDEF ( f32mat3x4  ,
aligned_f32mat3x4  ,
16   
)

Single-qualifier floating-point aligned 3x4 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [190/209]

glm::GLM_ALIGNED_TYPEDEF ( f32mat4x2  ,
aligned_f32mat4x2  ,
16   
)

Single-qualifier floating-point aligned 4x2 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [191/209]

glm::GLM_ALIGNED_TYPEDEF ( f32mat4x3  ,
aligned_f32mat4x3  ,
16   
)

Single-qualifier floating-point aligned 4x3 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [192/209]

glm::GLM_ALIGNED_TYPEDEF ( f32mat4x4  ,
aligned_f32mat4x4  ,
16   
)

Single-qualifier floating-point aligned 4x4 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [193/209]

glm::GLM_ALIGNED_TYPEDEF ( f64mat2x2  ,
aligned_f64mat2  ,
32   
)

Double-qualifier floating-point aligned 1x1 matrix.

See also
GLM_GTX_type_aligned Double-qualifier floating-point aligned 2x2 matrix.
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [194/209]

glm::GLM_ALIGNED_TYPEDEF ( f64mat3x3  ,
aligned_f64mat3  ,
32   
)

Double-qualifier floating-point aligned 3x3 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [195/209]

glm::GLM_ALIGNED_TYPEDEF ( f64mat4x4  ,
aligned_f64mat4  ,
32   
)

Double-qualifier floating-point aligned 4x4 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [196/209]

glm::GLM_ALIGNED_TYPEDEF ( f64mat2x2  ,
aligned_f64mat2x2  ,
32   
)

Double-qualifier floating-point aligned 1x1 matrix.

See also
GLM_GTX_type_aligned Double-qualifier floating-point aligned 2x2 matrix.
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [197/209]

glm::GLM_ALIGNED_TYPEDEF ( f64mat2x3  ,
aligned_f64mat2x3  ,
32   
)

Double-qualifier floating-point aligned 2x3 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [198/209]

glm::GLM_ALIGNED_TYPEDEF ( f64mat2x4  ,
aligned_f64mat2x4  ,
32   
)

Double-qualifier floating-point aligned 2x4 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [199/209]

glm::GLM_ALIGNED_TYPEDEF ( f64mat3x2  ,
aligned_f64mat3x2  ,
32   
)

Double-qualifier floating-point aligned 3x2 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [200/209]

glm::GLM_ALIGNED_TYPEDEF ( f64mat3x3  ,
aligned_f64mat3x3  ,
32   
)

Double-qualifier floating-point aligned 3x3 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [201/209]

glm::GLM_ALIGNED_TYPEDEF ( f64mat3x4  ,
aligned_f64mat3x4  ,
32   
)

Double-qualifier floating-point aligned 3x4 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [202/209]

glm::GLM_ALIGNED_TYPEDEF ( f64mat4x2  ,
aligned_f64mat4x2  ,
32   
)

Double-qualifier floating-point aligned 4x2 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [203/209]

glm::GLM_ALIGNED_TYPEDEF ( f64mat4x3  ,
aligned_f64mat4x3  ,
32   
)

Double-qualifier floating-point aligned 4x3 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [204/209]

glm::GLM_ALIGNED_TYPEDEF ( f64mat4x4  ,
aligned_f64mat4x4  ,
32   
)

Double-qualifier floating-point aligned 4x4 matrix.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [205/209]

glm::GLM_ALIGNED_TYPEDEF ( quat  ,
aligned_quat  ,
16   
)

Single-qualifier floating-point aligned quaternion.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [206/209]

glm::GLM_ALIGNED_TYPEDEF ( fquat  ,
aligned_fquat  ,
16   
)

Single-qualifier floating-point aligned quaternion.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [207/209]

glm::GLM_ALIGNED_TYPEDEF ( dquat  ,
aligned_dquat  ,
32   
)

Double-qualifier floating-point aligned quaternion.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [208/209]

glm::GLM_ALIGNED_TYPEDEF ( f32quat  ,
aligned_f32quat  ,
16   
)

Single-qualifier floating-point aligned quaternion.

See also
GLM_GTX_type_aligned

◆ GLM_ALIGNED_TYPEDEF() [209/209]

glm::GLM_ALIGNED_TYPEDEF ( f64quat  ,
aligned_f64quat  ,
32   
)

Double-qualifier floating-point aligned quaternion.

See also
GLM_GTX_type_aligned