Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD

graphics
Class CFrustum

   in Frustum.h
   in Frustum.cpp

class CFrustum


Field Summary
 CPlane[ ( 10 ) ] m_aPlanes
          
private int m_NumPlanes
          
 
Constructor Summary
CFrustum()
          ========================================================================= File : Frustum.
~CFrustum()
          
 
Method Summary
 bool DoesSegmentIntersect( const CVector3D& startRef, const CVector3D& endRef )
          
 uint GetNumPlanes() const
          
 bool IsBoxVisible( const CVector3D& position, const CBound& bounds ) const
          
 bool IsPointVisible( const CVector3D& point ) const
          
 bool IsSphereVisible( const CVector3D& center, float radius ) const
          
 const CPlane& operator[]( uint idx ) const
          
 void SetNumPlanes( int num )
          
 

Field Detail

m_aPlanes

public CPlane m_aPlanes[ ( 10 ) ];

m_NumPlanes

private int m_NumPlanes;


Constructor Detail

CFrustum

public CFrustum();
========================================================================= File : Frustum.cpp Project : 0 A.D. Description : CFrustum is a collection of planes which define a viewing space. =========================================================================

~CFrustum

public ~CFrustum();


Method Detail

DoesSegmentIntersect

public bool DoesSegmentIntersect( const CVector3D& startRef, const CVector3D& endRef );

GetNumPlanes

public uint GetNumPlanes() const;

IsBoxVisible

public bool IsBoxVisible( const CVector3D& position, const CBound& bounds ) const;

IsPointVisible

public bool IsPointVisible( const CVector3D& point ) const;

IsSphereVisible

public bool IsSphereVisible( const CVector3D& center, float radius ) const;

operator[]

public const CPlane& operator[]( uint idx ) const;

SetNumPlanes

public void SetNumPlanes( int num );

 Overview   Project   Class   Tree   Deprecated   Index 
0 A.D.
Generated on September 04, 2007 at 18:13
CppDoc v2.4.0
FRAMES    NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD