CFrustum Class Reference

#include <CFrustum.h>

List of all members.

Public Member Functions

 CFrustum ()
void CalculateFrustum (const CMatrix44 &projection, const CMatrix44 &view)
sbyte SphereInFrustum (const CSpheref &sphere) const
bool BoxInFrustum (const CAABox3f &box) const
bool BoxInFrustum (const CBox3f &box) const
virtual ~CFrustum ()

Private Member Functions

 CFrustum (const CFrustum &)
CFrustumoperator= (const CFrustum &)

Private Attributes

CPlanef m_Planes [6]


Detailed Description

Definition at line 33 of file CFrustum.h.


Constructor & Destructor Documentation

CFrustum::CFrustum (  )  [inline]

Definition at line 39 of file CFrustum.h.

virtual CFrustum::~CFrustum (  )  [inline, virtual]

Definition at line 47 of file CFrustum.h.

CFrustum::CFrustum ( const CFrustum  )  [private]


Member Function Documentation

bool CFrustum::BoxInFrustum ( const CBox3f box  )  const

bool CFrustum::BoxInFrustum ( const CAABox3f box  )  const

void CFrustum::CalculateFrustum ( const CMatrix44 projection,
const CMatrix44 view 
)

CFrustum& CFrustum::operator= ( const CFrustum  )  [private]

sbyte CFrustum::SphereInFrustum ( const CSpheref sphere  )  const


Member Data Documentation

Definition at line 71 of file CFrustum.h.

Referenced by BoxInFrustum(), CalculateFrustum(), and SphereInFrustum().


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

Generated on Wed Dec 10 03:22:18 2008 for VStudio by  doxygen 1.5.7.1