AppEasy Core SDK  1.5.0
Cross platform mobile and desktop app and game development SDK - The easy way to make apps
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines
CzFrustrum Class Reference

#include <CzFrustrum.h>

List of all members.

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]

Constructor & Destructor Documentation

CzFrustrum::CzFrustrum ( ) [inline]

Member Function Documentation

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 
)

Member Data Documentation


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