Euphoria
mat4.h File Reference
#include "base/vec3.h"
#include "base/vec4.h"
#include "base/angle.h"
#include "base/axisangle.h"
#include "base/mat3.h"

Go to the source code of this file.

Classes

struct  eu::mat4f
 

Namespaces

 eu
 

Functions

std::string eu::to_string (const mat4f &m)
 
mat4f eu::operator+ (const mat4f &lhs, const mat4f &rhs)
 
mat4f eu::operator- (const mat4f &lhs, const mat4f &rhs)
 
mat4f eu::operator* (const mat4f &lhs, const mat4f &rhs)
 
vec4f eu::operator* (const mat4f &lhs, const vec4f &rhs)
 
 ADD_DEFAULT_FORMATTER (eu::mat4f, std::string, eu::to_string)
 

Variables

constexpr mat4f eu::m4_identity = mat4f::from_scalar(1)
 

Function Documentation

◆ ADD_DEFAULT_FORMATTER()

ADD_DEFAULT_FORMATTER ( eu::mat4f  ,
std::string  ,
eu::to_string   
)