Classes

Template types

GLM Core

The generic template types used as the basis for the core types. More...

Classes

struct  tmat2x2< T >
 Template for 2 * 2 matrix of floating-point numbers. More...
struct  tmat2x3< T >
 Template for 2 columns and 3 rows matrix of floating-point numbers. More...
struct  tmat2x4< T >
 Template for 2 columns and 4 rows matrix of floating-point numbers. More...
struct  tmat3x2< T >
 Template for 3 columns and 2 rows matrix of floating-point numbers. More...
struct  tmat3x3< T >
 Template for 3 * 3 matrix of floating-point numbers. More...
struct  tmat3x4< T >
 Template for 3 columns and 4 rows matrix of floating-point numbers. More...
struct  tmat4x2< T >
 Template for 4 columns and 2 rows matrix of floating-point numbers. More...
struct  tmat4x3< T >
 Template for 4 columns and 3 rows matrix of floating-point numbers. More...
struct  tmat4x4< T >
 Template for 4 * 4 matrix of floating-point numbers. More...
struct  tvec2< T >
 The basic 2D vector type. More...
struct  tvec3< T >
 Basic 3D vector type. More...
struct  tvec4< T >
 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.