Classes
Template types
GLM Core

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...

Detailed Description

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.