philsupertramp/game-math
Loading...
Searching...
No Matches
Classes | Typedefs
math.h File Reference
#include "Random.h"
#include "format.h"
#include "mat/mat2.h"
#include "mat/mat3.h"
#include "mat/mat4.h"
#include "utils.h"
#include "vec/vec2.h"
#include "vec/vec3.h"
#include "vec/vec4.h"

Go to the source code of this file.

Classes

struct  cmp_vec3i
 

Typedefs

using vec2f = vec2< float >
 
using vec2i = vec2< int >
 
using vec2d = vec2< double >
 
using vec3f = vec3< float >
 
using vec3i = vec3< int >
 
using vec3d = vec3< double >
 
using vec4f = vec4< float >
 
using vec4i = vec4< int >
 
using vec4d = vec4< double >
 
using mat2f = mat2< float >
 
using mat2i = mat2< int >
 
using mat2d = mat2< double >
 
using mat3f = mat3< float >
 
using mat3i = mat3< int >
 
using mat3d = mat3< double >
 
using mat4f = mat4< float >
 
using mat4i = mat4< int >
 
using mat4d = mat4< double >
 

Detailed Description

Interface for typed 2,3,4D-vectors/matrices.

Contains aliases for typed types.

Typedef Documentation

◆ mat2d

double mat2

◆ mat2f

float mat2

◆ mat2i

int mat2

◆ mat3d

double mat3

◆ mat3f

float mat3

◆ mat3i

int mat3

◆ mat4d

double mat4

◆ mat4f

float mat4

◆ mat4i

int mat4

◆ vec2d

double vec2

◆ vec2f

float vec2

◆ vec2i

int vec2

◆ vec3d

double vec3

◆ vec3f

float vec3

◆ vec3i

int vec3

◆ vec4d

double vec4

◆ vec4f

float vec4

◆ vec4i

int vec4