#ifndef GL_MATH_H
#define GL_MATH_H
#include "Namespace.h"
BEGIN_NAMESPACE
struct Vec4f
{
float v[4];
};
struct Mat4x4f
{
float m[4*4];
};
Mat4x4f MatrixMult(Mat4x4f& a_mat1, Mat4x4f& a_mat2);
Vec4f Transform(Mat4x4f& a_mat, Vec4f& a_vec);
END_NAMESPACE
#endif // GL_MATH_H