fshake3d  0.0.1
FreeformDensity3DSurfaceEditor
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
Functions
math_transform.hpp File Reference
#include "math.hpp"
#include "opengl.hpp"

Go to the source code of this file.

Functions

template<typename FloatT >
gmtl::Matrix< FloatT, 4, 4 > makeTransformPerspective (FloatT fovy, FloatT aspect, FloatT znear, FloatT zfar)
template<typename FloatT >
gmtl::Matrix< FloatT, 4, 4 > makeInversePerspective (FloatT fovy, FloatT aspect, FloatT znear, FloatT zfar)
template<typename FloatT >
gmtl::Matrix< FloatT, 4, 4 > makeTransformOrtho (FloatT l, FloatT r, FloatT b, FloatT t, FloatT n, FloatT f)
template<typename FloatT >
gmtl::Matrix< FloatT, 4, 4 > makeInverseOrtho (FloatT l, FloatT r, FloatT b, FloatT t, FloatT n, FloatT f)

Function Documentation

template<typename FloatT >
gmtl::Matrix<FloatT,4,4> makeInverseOrtho ( FloatT  l,
FloatT  r,
FloatT  b,
FloatT  t,
FloatT  n,
FloatT  f 
)

Definition at line 52 of file math_transform.hpp.

template<typename FloatT >
gmtl::Matrix<FloatT,4,4> makeInversePerspective ( FloatT  fovy,
FloatT  aspect,
FloatT  znear,
FloatT  zfar 
)

Definition at line 23 of file math_transform.hpp.

template<typename FloatT >
gmtl::Matrix<FloatT,4,4> makeTransformOrtho ( FloatT  l,
FloatT  r,
FloatT  b,
FloatT  t,
FloatT  n,
FloatT  f 
)

Definition at line 38 of file math_transform.hpp.

template<typename FloatT >
gmtl::Matrix<FloatT,4,4> makeTransformPerspective ( FloatT  fovy,
FloatT  aspect,
FloatT  znear,
FloatT  zfar 
)

Definition at line 8 of file math_transform.hpp.