AppEasy Core SDK
1.5.0
Cross platform mobile and desktop app and game development SDK - The easy way to make apps
|
#include <CzFrustrum.h>
Public Member Functions | |
CzFrustrum () | |
void | UpdateFrustum (CzMatrix4 *pProjection, CzMatrix4 *pModel) |
bool | CheckPoint (float x, float y, float z) |
bool | CheckPointXZ (float x, float z) |
bool | CheckSphere (float x, float y, float z, float radius) |
bool | CheckSphereXZ (float x, float z, float radius) |
bool | CheckBB (CzVec3 *pBB) |
Public Attributes | |
float | m_aFrustrum [6][4] |
CzFrustrum::CzFrustrum | ( | ) | [inline] |
bool CzFrustrum::CheckBB | ( | CzVec3 * | pBB | ) |
bool CzFrustrum::CheckPoint | ( | float | x, |
float | y, | ||
float | z | ||
) |
bool CzFrustrum::CheckPointXZ | ( | float | x, |
float | z | ||
) |
bool CzFrustrum::CheckSphere | ( | float | x, |
float | y, | ||
float | z, | ||
float | radius | ||
) |
bool CzFrustrum::CheckSphereXZ | ( | float | x, |
float | z, | ||
float | radius | ||
) |
void CzFrustrum::UpdateFrustum | ( | CzMatrix4 * | pProjection, |
CzMatrix4 * | pModel | ||
) |
float CzFrustrum::m_aFrustrum[6][4] |