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

Go to the source code of this file.

Classes

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

Namespaces

 mathter
 

Functions

template<class T , int Dim, bool Packed>
auto mathter::Orthographic (const Vector< T, Dim, Packed > &minBounds, const Vector< T, Dim, Packed > &maxBounds, T projNearPlane=T(0), T projFarPlane=T(1))
 Creates an orthographics projection matrix. The volume before projection is an axis-aligned hypercube and it is projected onto a unit hypercube. More...