61 #if(defined(GLM_PRECISION_HIGHP_FLOAT)) 74 #elif(defined(GLM_PRECISION_MEDIUMP_FLOAT)) 87 #elif(defined(GLM_PRECISION_LOWP_FLOAT)) 161 #endif//GLM_PRECISION 181 #if(defined(GLM_PRECISION_HIGHP_INT)) 185 #elif(defined(GLM_PRECISION_MEDIUMP_INT)) 189 #elif(defined(GLM_PRECISION_LOWP_INT)) 208 #endif//GLM_PRECISION 213 #if(defined(GLM_PRECISION_HIGHP_UINT)) 217 #elif(defined(GLM_PRECISION_MEDIUMP_UINT)) 221 #elif(defined(GLM_PRECISION_LOWP_UINT)) 240 #endif//GLM_PRECISION 341 #endif//glm_core_type detail::tmat2x2< double > dmat2
2 * 2 matrix of double-precision floating-point numbers.
Definition: type.hpp:281
OpenGL Mathematics (glm.g-truc.net)
detail::tvec4< lowp_float > lowp_vec4
4 components vector of low precision floating-point numbers.
Definition: type_vec4.hpp:350
detail::tmat4x3< highp_float > highp_mat4x3
4 columns of 3 components matrix of high precision floating-point numbers.
Definition: type_mat4x3.hpp:261
OpenGL Mathematics (glm.g-truc.net)
detail::tmat4x4< double > dmat4
4 * 4 matrix of double-precision floating-point numbers.
Definition: type.hpp:291
mediump_uvec2 uvec2
2 components vector of unsigned integer numbers.
Definition: type.hpp:229
OpenGL Mathematics (glm.g-truc.net)
detail::tvec2< double > dvec2
Vector of 2 double-precision floating-point numbers.
Definition: type.hpp:266
mediump_mat4x3 mat4x3
4 columns of 3 components matrix of floating-point numbers.
Definition: type.hpp:154
mediump_uvec3 uvec3
3 components vector of unsigned integer numbers.
Definition: type.hpp:234
detail::tvec4< highp_float > highp_vec4
4 components vector of high precision floating-point numbers.
Definition: type_vec4.hpp:336
mediump_mat3x3 mat3x3
3 columns of 3 components matrix of floating-point numbers.
Definition: type.hpp:139
OpenGL Mathematics (glm.g-truc.net)
OpenGL Mathematics (glm.g-truc.net)
Definition: type_mat2x2.hpp:45
Definition: type_mat2x2.hpp:48
Definition: type_mat2x2.hpp:42
Definition: _detail.hpp:38
detail::tvec3< double > dvec3
Vector of 3 double-precision floating-point numbers.
Definition: type.hpp:271
detail::tmat4x2< highp_float > highp_mat4x2
4 columns of 2 components matrix of high precision floating-point numbers.
Definition: type_mat4x2.hpp:263
detail::tmat4x4< double > dmat4x4
4 * 4 matrix of double-precision floating-point numbers.
Definition: type.hpp:336
Definition: type_mat2x2.hpp:38
detail::tmat2x3< double > dmat2x3
2 * 3 matrix of double-precision floating-point numbers.
Definition: type.hpp:301
OpenGL Mathematics (glm.g-truc.net)
OpenGL Mathematics (glm.g-truc.net)
detail::tvec3< mediump_float > mediump_vec3
3 components vector of medium precision floating-point numbers.
Definition: type_vec3.hpp:286
detail::tmat3x3< double > dmat3
3 * 3 matrix of double-precision floating-point numbers.
Definition: type.hpp:286
detail::tmat3x4< mediump_float > mediump_mat3x4
3 columns of 4 components matrix of medium precision floating-point numbers.
Definition: type_mat3x4.hpp:251
OpenGL Mathematics (glm.g-truc.net)
detail::tmat4x4< mediump_float > mediump_mat4x4
4 columns of 4 components matrix of medium precision floating-point numbers.
Definition: type_mat4x4.hpp:305
detail::tmat4x3< lowp_float > lowp_mat4x3
4 columns of 3 components matrix of low precision floating-point numbers.
Definition: type_mat4x3.hpp:247
mediump_uvec4 uvec4
4 components vector of unsigned integer numbers.
Definition: type.hpp:239
mediump_vec2 vec2
2 components vector of floating-point numbers.
Definition: type.hpp:104
OpenGL Mathematics (glm.g-truc.net)
detail::tvec3< bool > bvec3
3 components vector of boolean.
Definition: type.hpp:253
mediump_ivec2 ivec2
2 components vector of signed integer numbers.
Definition: type.hpp:197
mediump_mat2x2 mat2x2
2 columns of 2 components matrix of floating-point numbers.
Definition: type.hpp:119
detail::tmat3x4< lowp_float > lowp_mat3x4
3 columns of 4 components matrix of low precision floating-point numbers.
Definition: type_mat3x4.hpp:244
detail::tvec4< bool > bvec4
4 components vector of boolean.
Definition: type.hpp:258
detail::tvec2< mediump_float > mediump_vec2
2 components vector of medium precision floating-point numbers.
Definition: type_vec2.hpp:261
OpenGL Mathematics (glm.g-truc.net)
mediump_mat3x4 mat3x4
3 columns of 4 components matrix of floating-point numbers.
Definition: type.hpp:144
detail::tmat2x2< lowp_float > lowp_mat2x2
2 columns of 2 components matrix of low precision floating-point numbers.
Definition: type_mat2x2.hpp:293
detail::tmat2x2< mediump_float > mediump_mat2x2
2 columns of 2 components matrix of medium precision floating-point numbers.
Definition: type_mat2x2.hpp:300
OpenGL Mathematics (glm.g-truc.net)
mediump_mat4x2 mat4x2
4 columns of 2 components matrix of floating-point numbers.
Definition: type.hpp:149
detail::tmat3x2< highp_float > highp_mat3x2
3 columns of 2 components matrix of high precision floating-point numbers.
Definition: type_mat3x2.hpp:258
OpenGL Mathematics (glm.g-truc.net)
detail::tmat4x4< highp_float > highp_mat4x4
4 columns of 4 components matrix of high precision floating-point numbers.
Definition: type_mat4x4.hpp:312
detail::tmat2x4< double > dmat2x4
2 * 4 matrix of double-precision floating-point numbers.
Definition: type.hpp:306
OpenGL Mathematics (glm.g-truc.net)
detail::tmat3x4< double > dmat3x4
3 * 4 matrix of double-precision floating-point numbers.
Definition: type.hpp:321
detail::tmat4x3< mediump_float > mediump_mat4x3
4 columns of 3 components matrix of medium precision floating-point numbers.
Definition: type_mat4x3.hpp:254
detail::tvec2< bool > bvec2
2 components vector of boolean.
Definition: type.hpp:248
mediump_ivec4 ivec4
4 components vector of signed integer numbers.
Definition: type.hpp:207
Definition: type_mat2x2.hpp:39
OpenGL Mathematics (glm.g-truc.net)
detail::tmat2x4< lowp_float > lowp_mat2x4
2 columns of 4 components matrix of low precision floating-point numbers.
Definition: type_mat2x4.hpp:238
detail::tmat4x4< lowp_float > lowp_mat4x4
4 columns of 4 components matrix of low precision floating-point numbers.
Definition: type_mat4x4.hpp:298
detail::tmat2x3< mediump_float > mediump_mat2x3
2 columns of 3 components matrix of medium precision floating-point numbers.
Definition: type_mat2x3.hpp:243
detail::tmat3x2< lowp_float > lowp_mat3x2
3 columns of 2 components matrix of low precision floating-point numbers.
Definition: type_mat3x2.hpp:244
detail::tvec3< lowp_float > lowp_vec3
3 components vector of low precision floating-point numbers.
Definition: type_vec3.hpp:293
Definition: type_mat2x2.hpp:44
Definition: type_mat2x2.hpp:47
Definition: type_mat2x2.hpp:41
detail::tmat2x2< double > dmat2x2
2 * 2 matrix of double-precision floating-point numbers.
Definition: type.hpp:296
mat2x2 mat2
2 columns of 2 components matrix of floating-point numbers.
Definition: type.hpp:166
detail::tmat3x4< highp_float > highp_mat3x4
3 columns of 4 components matrix of high precision floating-point numbers.
Definition: type_mat3x4.hpp:258
detail::tmat2x3< highp_float > highp_mat2x3
2 columns of 3 components matrix of high precision floating-point numbers.
Definition: type_mat2x3.hpp:250
detail::tmat3x3< lowp_float > lowp_mat3x3
3 columns of 3 components matrix of low precision floating-point numbers.
Definition: type_mat3x3.hpp:297
mat4x4 mat4
4 columns of 4 components matrix of floating-point numbers.
Definition: type.hpp:176
mediump_mat2x4 mat2x4
2 columns of 4 components matrix of floating-point numbers.
Definition: type.hpp:129
detail::tmat2x2< highp_float > highp_mat2x2
2 columns of 2 components matrix of high precision floating-point numbers.
Definition: type_mat2x2.hpp:307
detail::tvec3< highp_float > highp_vec3
3 components vector of high precision floating-point numbers.
Definition: type_vec3.hpp:279
detail::tmat2x4< highp_float > highp_mat2x4
2 columns of 4 components matrix of high precision floating-point numbers.
Definition: type_mat2x4.hpp:252
detail::tvec4< double > dvec4
Vector of 4 double-precision floating-point numbers.
Definition: type.hpp:276
mat3x3 mat3
3 columns of 3 components matrix of floating-point numbers.
Definition: type.hpp:171
Definition: type_mat2x2.hpp:40
OpenGL Mathematics (glm.g-truc.net)
detail::tvec4< mediump_float > mediump_vec4
4 components vector of medium precision floating-point numbers.
Definition: type_vec4.hpp:343
mediump_ivec3 ivec3
3 components vector of signed integer numbers.
Definition: type.hpp:202
detail::tmat3x3< double > dmat3x3
3 * 3 matrix of double-precision floating-point numbers.
Definition: type.hpp:316
OpenGL Mathematics (glm.g-truc.net)
detail::tmat3x3< highp_float > highp_mat3x3
3 columns of 3 components matrix of high precision floating-point numbers.
Definition: type_mat3x3.hpp:311
detail::tmat2x4< mediump_float > mediump_mat2x4
2 columns of 4 components matrix of medium precision floating-point numbers.
Definition: type_mat2x4.hpp:245
mediump_mat2x3 mat2x3
2 columns of 3 components matrix of floating-point numbers.
Definition: type.hpp:124
mediump_mat4x4 mat4x4
4 columns of 4 components matrix of floating-point numbers.
Definition: type.hpp:159
mediump_vec3 vec3
3 components vector of floating-point numbers.
Definition: type.hpp:109
detail::tmat3x3< mediump_float > mediump_mat3x3
3 columns of 3 components matrix of medium precision floating-point numbers.
Definition: type_mat3x3.hpp:304
OpenGL Mathematics (glm.g-truc.net)
detail::tvec2< lowp_float > lowp_vec2
2 components vector of low precision floating-point numbers.
Definition: type_vec2.hpp:268
detail::tmat2x3< lowp_float > lowp_mat2x3
2 columns of 3 components matrix of low precision floating-point numbers.
Definition: type_mat2x3.hpp:236
detail::tmat4x3< double > dmat4x3
4 * 3 matrix of double-precision floating-point numbers.
Definition: type.hpp:331
detail::tmat3x2< double > dmat3x2
3 * 2 matrix of double-precision floating-point numbers.
Definition: type.hpp:311
detail::tvec2< highp_float > highp_vec2
2 components vector of high precision floating-point numbers.
Definition: type_vec2.hpp:254
Definition: type_mat2x2.hpp:46
mediump_vec4 vec4
4 components vector of floating-point numbers.
Definition: type.hpp:114
Definition: type_mat2x2.hpp:49
Definition: type_mat2x2.hpp:43
detail::tmat3x2< mediump_float > mediump_mat3x2
3 columns of 2 components matrix of medium precision floating-point numbers.
Definition: type_mat3x2.hpp:251
mediump_mat3x2 mat3x2
3 columns of 2 components matrix of floating-point numbers.
Definition: type.hpp:134
detail::tmat4x2< mediump_float > mediump_mat4x2
4 columns of 2 components matrix of medium precision floating-point numbers.
Definition: type_mat4x2.hpp:256
detail::tmat4x2< double > dmat4x2
4 * 2 matrix of double-precision floating-point numbers.
Definition: type.hpp:326
detail::tmat4x2< lowp_float > lowp_mat4x2
4 columns of 2 components matrix of low precision floating-point numbers.
Definition: type_mat4x2.hpp:249