GCP Assignment 1
Classes | Namespaces | Functions
Mat4.h File Reference
#include "Vec4.h"
#include "Vec3.h"
#include "Convert.h"
Include dependency graph for Mat4.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  Maths::Mat4
 Contains the Mat4 structure with functions and overloaded operators. This is row major. More...
 

Namespaces

 Maths
 The namespace for all maths code.
 

Functions

Mat4 Maths::operator+ (Mat4 mIn, float s)
 Overloads the + operator allowing a Mat4 to be added to a scalar. More...
 
Mat4 Maths::operator+ (Mat4 mInA, Mat4 mInB)
 Overloads the + operator allowing a Mat4 to be added to a scalar. More...
 
Mat4 Maths::operator- (Mat4 mInA, float s)
 Overloads the - operator allowing a Mat4 to be added to a scalar. More...
 
Mat4 Maths::operator- (Mat4 mInA, Mat4 mInB)
 Overloads the - operator allowing a Mat4 to be subtracted from a scalar. More...
 
Mat4 Maths::operator* (Mat4 mInA, float s)
 Overloads the * operator allowing a Mat4 to be multiplied to a scalar. More...
 
Mat4 Maths::operator* (Mat4 mInA, Mat4 mInB)
 Overloads the * operator allowing a Mat4 to be multiplied with another Mat4. REMEMBER: Mat1 * Mat2 != Mat2 * Mat1. More...