0.9.8 API documenation
Typedefs
gtc/type_aligned.hpp File Reference

GLM_GTC_type_aligned More...

Go to the source code of this file.

Typedefs

typedef aligned_highp_bvec1 aligned_bvec1
 1 component vector of boolean.
 
typedef aligned_highp_bvec2 aligned_bvec2
 2 components vector of boolean.
 
typedef aligned_highp_bvec3 aligned_bvec3
 3 components vector of boolean.
 
typedef aligned_highp_bvec4 aligned_bvec4
 4 components vector of boolean.
 
typedef aligned_highp_dvec1 aligned_dvec1
 1 component vector of double-precision floating-point numbers.
 
typedef aligned_highp_dvec2 aligned_dvec2
 2 components vector of double-precision floating-point numbers.
 
typedef aligned_highp_dvec3 aligned_dvec3
 3 components vector of double-precision floating-point numbers.
 
typedef aligned_highp_dvec4 aligned_dvec4
 4 components vector of double-precision floating-point numbers.
 
typedef tvec2< bool, aligned_highp > aligned_highp_bvec2
 2 components vector of high precision bool numbers. More...
 
typedef tvec3< bool, aligned_highp > aligned_highp_bvec3
 3 components vector of high precision bool numbers.
 
typedef tvec4< bool, aligned_highp > aligned_highp_bvec4
 4 components vector of high precision bool numbers.
 
typedef tvec2< double, aligned_highp > aligned_highp_dvec2
 2 components vector of high double-precision floating-point numbers. More...
 
typedef tvec3< double, aligned_highp > aligned_highp_dvec3
 3 components vector of high double-precision floating-point numbers. More...
 
typedef tvec4< double, aligned_highp > aligned_highp_dvec4
 4 components vector of high double-precision floating-point numbers.
 
typedef tvec2< int, aligned_highp > aligned_highp_ivec2
 2 components vector of high precision signed integer numbers. More...
 
typedef tvec3< int, aligned_highp > aligned_highp_ivec3
 3 components vector of high precision signed integer numbers. More...
 
typedef tvec4< int, aligned_highp > aligned_highp_ivec4
 4 components vector of high precision signed integer numbers.
 
typedef tvec2< uint, aligned_highp > aligned_highp_uvec2
 2 components vector of high precision unsigned integer numbers. More...
 
typedef tvec3< uint, aligned_highp > aligned_highp_uvec3
 3 components vector of high precision unsigned integer numbers. More...
 
typedef tvec4< uint, aligned_highp > aligned_highp_uvec4
 4 components vector of high precision unsigned integer numbers.
 
typedef tvec2< float, aligned_highp > aligned_highp_vec2
 2 components vector of high single-precision floating-point numbers. More...
 
typedef tvec3< float, aligned_highp > aligned_highp_vec3
 3 components vector of high single-precision floating-point numbers. More...
 
typedef tvec4< float, aligned_highp > aligned_highp_vec4
 4 components vector of high single-precision floating-point numbers.
 
typedef aligned_highp_ivec1 aligned_ivec1
 1 component vector of signed integer numbers.
 
typedef aligned_highp_ivec2 aligned_ivec2
 2 components vector of signed integer numbers.
 
typedef aligned_highp_ivec3 aligned_ivec3
 3 components vector of signed integer numbers.
 
typedef aligned_highp_ivec4 aligned_ivec4
 4 components vector of signed integer numbers.
 
typedef tvec2< bool, aligned_lowp > aligned_lowp_bvec2
 2 components vector of low precision bool numbers. More...
 
typedef tvec3< bool, aligned_lowp > aligned_lowp_bvec3
 3 components vector of low precision bool numbers.
 
typedef tvec4< bool, aligned_lowp > aligned_lowp_bvec4
 4 components vector of low precision bool numbers.
 
typedef tvec2< double, aligned_lowp > aligned_lowp_dvec2
 2 components vector of low double-precision floating-point numbers. More...
 
typedef tvec3< double, aligned_lowp > aligned_lowp_dvec3
 3 components vector of low double-precision floating-point numbers. More...
 
typedef tvec4< double, aligned_lowp > aligned_lowp_dvec4
 4 components vector of low double-precision floating-point numbers.
 
typedef tvec2< int, aligned_lowp > aligned_lowp_ivec2
 2 components vector of low precision signed integer numbers. More...
 
typedef tvec3< int, aligned_lowp > aligned_lowp_ivec3
 3 components vector of low precision signed integer numbers. More...
 
typedef tvec4< int, aligned_lowp > aligned_lowp_ivec4
 4 components vector of low precision signed integer numbers.
 
typedef tvec2< uint, aligned_lowp > aligned_lowp_uvec2
 2 components vector of low precision unsigned integer numbers. More...
 
typedef tvec3< uint, aligned_lowp > aligned_lowp_uvec3
 3 components vector of low precision unsigned integer numbers. More...
 
typedef tvec4< uint, aligned_lowp > aligned_lowp_uvec4
 4 components vector of low precision unsigned integer numbers.
 
typedef tvec2< float, aligned_lowp > aligned_lowp_vec2
 2 components vector of low single-precision floating-point numbers. More...
 
typedef tvec3< float, aligned_lowp > aligned_lowp_vec3
 3 components vector of low single-precision floating-point numbers. More...
 
typedef tvec4< float, aligned_lowp > aligned_lowp_vec4
 4 components vector of low single-precision floating-point numbers.
 
typedef tvec2< bool, aligned_mediump > aligned_mediump_bvec2
 2 components vector of medium precision bool numbers. More...
 
typedef tvec3< bool, aligned_mediump > aligned_mediump_bvec3
 3 components vector of medium precision bool numbers.
 
typedef tvec4< bool, aligned_mediump > aligned_mediump_bvec4
 4 components vector of medium precision bool numbers.
 
typedef tvec2< double, aligned_mediump > aligned_mediump_dvec2
 2 components vector of medium double-precision floating-point numbers. More...
 
typedef tvec3< double, aligned_mediump > aligned_mediump_dvec3
 3 components vector of medium double-precision floating-point numbers. More...
 
typedef tvec4< double, aligned_mediump > aligned_mediump_dvec4
 4 components vector of medium double-precision floating-point numbers.
 
typedef tvec2< int, aligned_mediump > aligned_mediump_ivec2
 2 components vector of medium precision signed integer numbers. More...
 
typedef tvec3< int, aligned_mediump > aligned_mediump_ivec3
 3 components vector of medium precision signed integer numbers. More...
 
typedef tvec4< int, aligned_mediump > aligned_mediump_ivec4
 4 components vector of medium precision signed integer numbers.
 
typedef tvec2< uint, aligned_mediump > aligned_mediump_uvec2
 2 components vector of medium precision unsigned integer numbers. More...
 
typedef tvec3< uint, aligned_mediump > aligned_mediump_uvec3
 3 components vector of medium precision unsigned integer numbers. More...
 
typedef tvec4< uint, aligned_mediump > aligned_mediump_uvec4
 4 components vector of medium precision unsigned integer numbers.
 
typedef tvec2< float, aligned_mediump > aligned_mediump_vec2
 2 components vector of medium single-precision floating-point numbers. More...
 
typedef tvec3< float, aligned_mediump > aligned_mediump_vec3
 3 components vector of medium single-precision floating-point numbers. More...
 
typedef tvec4< float, aligned_mediump > aligned_mediump_vec4
 4 components vector of medium single-precision floating-point numbers.
 
typedef aligned_highp_uvec1 aligned_uvec1
 1 component vector of unsigned integer numbers.
 
typedef aligned_highp_uvec2 aligned_uvec2
 2 components vector of unsigned integer numbers.
 
typedef aligned_highp_uvec3 aligned_uvec3
 3 components vector of unsigned integer numbers.
 
typedef aligned_highp_uvec4 aligned_uvec4
 4 components vector of unsigned integer numbers.
 
typedef aligned_highp_vec1 aligned_vec1
 1 component vector of floating-point numbers.
 
typedef aligned_highp_vec2 aligned_vec2
 2 components vector of floating-point numbers.
 
typedef aligned_highp_vec3 aligned_vec3
 3 components vector of floating-point numbers.
 
typedef aligned_highp_vec4 aligned_vec4
 4 components vector of floating-point numbers.
 

Detailed Description

GLM_GTC_type_aligned

See also
GLM Core (dependence)

Definition in file gtc/type_aligned.hpp.