Euphoria
mat3.h File Reference
#include "base/vec2.h"
#include "base/vec3.h"
#include "base/mat2.h"
#include "base/angle.h"
#include "base/axisangle.h"

Go to the source code of this file.

Classes

struct  eu::mat3f
 

Namespaces

 eu
 

Functions

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

Variables

constexpr mat3f eu::m3_identity = mat3f::from_scalar(1)
 

Function Documentation

◆ ADD_DEFAULT_FORMATTER()

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