Classes | |
struct | tmat2x2 |
Template for 2 * 2 matrix of floating-point numbers. More... | |
struct | tmat2x3 |
Template for 2 columns and 3 rows matrix of floating-point numbers. More... | |
struct | tmat2x4 |
Template for 2 columns and 4 rows matrix of floating-point numbers. More... | |
struct | tmat3x2 |
Template for 3 columns and 2 rows matrix of floating-point numbers. More... | |
struct | tmat3x3 |
Template for 3 * 3 matrix of floating-point numbers. More... | |
struct | tmat3x4 |
Template for 3 columns and 4 rows matrix of floating-point numbers. More... | |
struct | tmat4x2 |
Template for 4 columns and 2 rows matrix of floating-point numbers. More... | |
struct | tmat4x3 |
Template for 4 columns and 3 rows matrix of floating-point numbers. More... | |
struct | tmat4x4 |
Template for 4 * 4 matrix of floating-point numbers. More... | |
struct | tvec2 |
The basic 2D vector type. More... | |
struct | tvec3 |
Basic 3D vector type. More... | |
struct | tvec4 |
Basic 4D vector type. More... |
The generic template types used as the basis for the core types.
These types are all templates used to define the actual Types. These templetes are implementation details of GLM types and should not be used explicitly.