FastUIDraw
Public Member Functions | Public Attributes | List of all members
fastuidraw::orthogonal_projection_params< T > Class Template Reference

An orthogonal_projection_params holds the data to describe an orthogonal projection matrix without perspective. More...

#include <matrix.hpp>

Public Member Functions

 orthogonal_projection_params (void)
 
 orthogonal_projection_params (T l, T r, T b, T t)
 

Public Attributes

m_bottom
 Bottom edge of the clipping plane.
 
m_left
 Left edge of the clipping plane.
 
m_right
 Right edge of the clipping plane.
 
m_top
 Top edge of the clipping plane.
 

Detailed Description

template<typename T>
class fastuidraw::orthogonal_projection_params< T >

An orthogonal_projection_params holds the data to describe an orthogonal projection matrix without perspective.

Definition at line 370 of file matrix.hpp.

Constructor & Destructor Documentation

◆ orthogonal_projection_params() [1/2]

template<typename T>
fastuidraw::orthogonal_projection_params< T >::orthogonal_projection_params ( void  )
inline

Default constructor for projection parameters, values are unitialized.

Definition at line 382 of file matrix.hpp.

◆ orthogonal_projection_params() [2/2]

template<typename T>
fastuidraw::orthogonal_projection_params< T >::orthogonal_projection_params ( l,
r,
b,
t 
)
inline

Creates the projection parameters instance according to the given parameters.

Parameters
lLeft
rRight
tTop
bBottom

Definition at line 392 of file matrix.hpp.


The documentation for this class was generated from the following file: