Developer documentation
Version 3.0.3-105-gd3941f44
transformation.h File Reference
#include <iostream>
#include "math/least_squares.h"
#include "gui/opengl/gl.h"

Go to the source code of this file.

Classes

class  MR::GUI::GL::vec4
 
class  MR::GUI::GL::mat4
 

Namespaces

namespace  MR
 
namespace  MR::GUI
 
namespace  MR::GUI::GL
 

Functions

mat4 MR::GUI::GL::identity ()
 
mat4 MR::GUI::GL::transpose (const mat4 &a)
 
mat4 MR::GUI::GL::inv (const mat4 &a)
 
mat4 MR::GUI::GL::ortho (float L, float R, float B, float T, float N, float F)
 
mat4 MR::GUI::GL::frustum (float L, float R, float B, float T, float N, float F)
 
mat4 MR::GUI::GL::translate (float x, float y, float z)
 
template<class Cont >
mat4 MR::GUI::GL::translate (const Cont &x)
 
mat4 MR::GUI::GL::scale (float x, float y, float z)
 
mat4 MR::GUI::GL::scale (float s)