#include <projection.h>
Inheritance diagram for PerspectiveProjection:
Public Types | |
enum | PROJECTIONMODE { INVALIDPROJECTION = -1, PERSPECTIVE = 0, ORTHOGRAPHIC = 1, CUSTOM = 2 } |
Projection modes. More... | |
Public Member Functions | |
PerspectiveProjection () | |
virtual void | BuildProjection (const Viewport &rkViewport) |
Public Attributes | |
float | m_fFOV |
PROJECTIONMODE | m_eMode |
float | m_fZNear |
float | m_fZFar |
Matrix | m_kMatrix |
|
Projection modes.
|
|
Set default values |
|
Build projection matrix
Reimplemented from Projection. |
|
FOV angle |
|
Projection mode |
|
Z near clipping plane distance Reimplemented in OrthographicProjection. |
|
Z far clipping plane distance Reimplemented in OrthographicProjection. |
|
Projection matrix |