The standard types defined by the specification. More...
|
Modules | |
| Precision types | |
Non-GLSL types that are used to define precision-based types. | |
Typedefs | |
| typedef highp_bvec2 | glm::bvec2 |
| typedef highp_bvec3 | glm::bvec3 |
| typedef highp_bvec4 | glm::bvec4 |
| typedef highp_dmat2x2 | glm::dmat2 |
| typedef highp_dmat2x2 | glm::dmat2x2 |
| typedef highp_dmat2x3 | glm::dmat2x3 |
| typedef highp_dmat2x4 | glm::dmat2x4 |
| typedef highp_dmat3x3 | glm::dmat3 |
| typedef highp_dmat3x2 | glm::dmat3x2 |
| typedef highp_dmat3x3 | glm::dmat3x3 |
| typedef highp_dmat3x4 | glm::dmat3x4 |
| typedef highp_dmat4x4 | glm::dmat4 |
| typedef highp_dmat4x2 | glm::dmat4x2 |
| typedef highp_dmat4x3 | glm::dmat4x3 |
| typedef highp_dmat4x4 | glm::dmat4x4 |
| typedef highp_dvec2 | glm::dvec2 |
| typedef highp_dvec3 | glm::dvec3 |
| typedef highp_dvec4 | glm::dvec4 |
| typedef highp_ivec2 | glm::ivec2 |
| typedef highp_ivec3 | glm::ivec3 |
| typedef highp_ivec4 | glm::ivec4 |
| typedef mat2x2 | glm::mat2 |
| typedef highp_mat2x2 | glm::mat2x2 |
| typedef highp_mat2x3 | glm::mat2x3 |
| typedef highp_mat2x4 | glm::mat2x4 |
| typedef mat3x3 | glm::mat3 |
| typedef highp_mat3x2 | glm::mat3x2 |
| typedef highp_mat3x3 | glm::mat3x3 |
| typedef highp_mat3x4 | glm::mat3x4 |
| typedef mat4x4 | glm::mat4 |
| typedef highp_mat4x2 | glm::mat4x2 |
| typedef highp_mat4x3 | glm::mat4x3 |
| typedef highp_mat4x4 | glm::mat4x4 |
| typedef highp_uvec2 | glm::uvec2 |
| typedef highp_uvec3 | glm::uvec3 |
| typedef highp_uvec4 | glm::uvec4 |
| typedef highp_vec2 | glm::vec2 |
| typedef highp_vec3 | glm::vec3 |
| typedef highp_vec4 | glm::vec4 |
The standard types defined by the specification.
These types are all typedefs of more generalized, template types. To see the definiton of these template types, go to Template types.
| typedef highp_bvec2 glm::bvec2 |
2 components vector of boolean.
Definition at line 499 of file type_vec.hpp.
| typedef highp_bvec3 glm::bvec3 |
3 components vector of boolean.
Definition at line 504 of file type_vec.hpp.
| typedef highp_bvec4 glm::bvec4 |
4 components vector of boolean.
Definition at line 509 of file type_vec.hpp.
| typedef highp_dmat2x2 glm::dmat2 |
2 * 2 matrix of double-precision floating-point numbers.
Definition at line 732 of file type_mat.hpp.
| typedef highp_dmat2x2 glm::dmat2x2 |
2 * 2 matrix of double-precision floating-point numbers.
Definition at line 747 of file type_mat.hpp.
| typedef highp_dmat2x3 glm::dmat2x3 |
2 * 3 matrix of double-precision floating-point numbers.
Definition at line 752 of file type_mat.hpp.
| typedef highp_dmat2x4 glm::dmat2x4 |
2 * 4 matrix of double-precision floating-point numbers.
Definition at line 757 of file type_mat.hpp.
| typedef highp_dmat3x3 glm::dmat3 |
3 * 3 matrix of double-precision floating-point numbers.
Definition at line 737 of file type_mat.hpp.
| typedef highp_dmat3x2 glm::dmat3x2 |
3 * 2 matrix of double-precision floating-point numbers.
Definition at line 762 of file type_mat.hpp.
| typedef highp_dmat3x3 glm::dmat3x3 |
3 * 3 matrix of double-precision floating-point numbers.
Definition at line 767 of file type_mat.hpp.
| typedef highp_dmat3x4 glm::dmat3x4 |
3 * 4 matrix of double-precision floating-point numbers.
Definition at line 772 of file type_mat.hpp.
| typedef highp_dmat4x4 glm::dmat4 |
4 * 4 matrix of double-precision floating-point numbers.
Definition at line 742 of file type_mat.hpp.
| typedef highp_dmat4x2 glm::dmat4x2 |
4 * 2 matrix of double-precision floating-point numbers.
Definition at line 777 of file type_mat.hpp.
| typedef highp_dmat4x3 glm::dmat4x3 |
4 * 3 matrix of double-precision floating-point numbers.
Definition at line 782 of file type_mat.hpp.
| typedef highp_dmat4x4 glm::dmat4x4 |
4 * 4 matrix of double-precision floating-point numbers.
Definition at line 787 of file type_mat.hpp.
| typedef highp_dvec2 glm::dvec2 |
2 components vector of double-precision floating-point numbers.
Definition at line 415 of file type_vec.hpp.
| typedef highp_dvec3 glm::dvec3 |
3 components vector of double-precision floating-point numbers.
Definition at line 420 of file type_vec.hpp.
| typedef highp_dvec4 glm::dvec4 |
4 components vector of double-precision floating-point numbers.
Definition at line 425 of file type_vec.hpp.
| typedef highp_ivec2 glm::ivec2 |
2 components vector of signed integer numbers.
Definition at line 443 of file type_vec.hpp.
| typedef highp_ivec3 glm::ivec3 |
3 components vector of signed integer numbers.
Definition at line 448 of file type_vec.hpp.
| typedef highp_ivec4 glm::ivec4 |
4 components vector of signed integer numbers.
Definition at line 453 of file type_vec.hpp.
| typedef mat2x2 glm::mat2 |
2 columns of 2 components matrix of floating-point numbers.
Definition at line 431 of file type_mat.hpp.
| typedef highp_mat2x2 glm::mat2x2 |
2 columns of 2 components matrix of floating-point numbers.
Definition at line 384 of file type_mat.hpp.
| typedef highp_mat2x3 glm::mat2x3 |
2 columns of 3 components matrix of floating-point numbers.
Definition at line 389 of file type_mat.hpp.
| typedef highp_mat2x4 glm::mat2x4 |
2 columns of 4 components matrix of floating-point numbers.
Definition at line 394 of file type_mat.hpp.
| typedef mat3x3 glm::mat3 |
3 columns of 3 components matrix of floating-point numbers.
Definition at line 436 of file type_mat.hpp.
| typedef highp_mat3x2 glm::mat3x2 |
3 columns of 2 components matrix of floating-point numbers.
Definition at line 399 of file type_mat.hpp.
| typedef highp_mat3x3 glm::mat3x3 |
3 columns of 3 components matrix of floating-point numbers.
Definition at line 404 of file type_mat.hpp.
| typedef highp_mat3x4 glm::mat3x4 |
3 columns of 4 components matrix of floating-point numbers.
Definition at line 409 of file type_mat.hpp.
| typedef mat4x4 glm::mat4 |
4 columns of 4 components matrix of floating-point numbers.
Definition at line 441 of file type_mat.hpp.
| typedef highp_mat4x2 glm::mat4x2 |
4 columns of 2 components matrix of floating-point numbers.
Definition at line 414 of file type_mat.hpp.
| typedef highp_mat4x3 glm::mat4x3 |
4 columns of 3 components matrix of floating-point numbers.
Definition at line 419 of file type_mat.hpp.
| typedef highp_mat4x4 glm::mat4x4 |
4 columns of 4 components matrix of floating-point numbers.
Definition at line 424 of file type_mat.hpp.
| typedef highp_uvec2 glm::uvec2 |
2 components vector of unsigned integer numbers.
Definition at line 471 of file type_vec.hpp.
| typedef highp_uvec3 glm::uvec3 |
3 components vector of unsigned integer numbers.
Definition at line 476 of file type_vec.hpp.
| typedef highp_uvec4 glm::uvec4 |
4 components vector of unsigned integer numbers.
Definition at line 481 of file type_vec.hpp.
| typedef highp_vec2 glm::vec2 |
2 components vector of floating-point numbers.
Definition at line 387 of file type_vec.hpp.
| typedef highp_vec3 glm::vec3 |
3 components vector of floating-point numbers.
Definition at line 392 of file type_vec.hpp.
| typedef highp_vec4 glm::vec4 |
4 components vector of floating-point numbers.
Definition at line 397 of file type_vec.hpp.