Mathter
A configurable 3D math library for game developers.
Classes | Namespaces | Functions
TranslationBuilder.hpp File Reference
#include "../Matrix/MatrixImpl.hpp"
#include "../Vector.hpp"
#include "IdentityBuilder.hpp"

Go to the source code of this file.

Classes

class  mathter::TranslationBuilder< T, Dim, Packed >
 

Namespaces

 mathter
 

Functions

template<class T , int Dim, bool Packed>
auto mathter::Translation (const Vector< T, Dim, Packed > &translation)
 Creates a translation matrix. More...
 
template<class... Args, typename std::enable_if<(traits::All< traits::IsScalar, typename std::decay< Args >::type... >::value), int >::type = 0>
auto mathter::Translation (const Args &... coordinates)
 Creates a translation matrix. More...