K3dDrawPlane Class Reference

#include <K3dDrawPlane.h>

Inheritance diagram for K3dDrawPlane:

K3dDraw K3dMngGeometry K3dMngSystem K3dScene List of all members.

Public Member Functions

 K3dDrawPlane (K3dGameData *_pGameData)
 ~K3dDrawPlane ()
void DrawPlanes ()
 Draw planes.

Private Attributes

K3dGameDatam_pGameData
 Global game data, data centered game system.
K3dMatrix m_kViewMatrix
 View matrix.
K3dMatrix m_kModelMatrix
 Model matrix.

Detailed Description

Definition at line 39 of file K3dDrawPlane.h.


Constructor & Destructor Documentation

K3dDrawPlane::K3dDrawPlane ( K3dGameData _pGameData  )  [inline]

Definition at line 46 of file K3dDrawPlane.h.

References m_pGameData.

K3dDrawPlane::~K3dDrawPlane (  )  [inline]

Definition at line 50 of file K3dDrawPlane.h.


Member Function Documentation

void K3dDrawPlane::DrawPlanes (  ) 

Draw planes.

Definition at line 37 of file K3dDrawPlane.cpp.

References K3dSafePointer< _T >::Get(), K3dMatrix::GetMatrix(), K3dSafePointer< _T >::GetNum(), K3dGameData::GetPlaneObjSP(), K3dSceneData::GetViewMatrix(), m_kModelMatrix, m_kViewMatrix, m_pGameData, and K3dMatrix::Multiply().

Referenced by K3dMngGeometry::DrawMngGeometry().


Member Data Documentation

K3dGameData* K3dDrawPlane::m_pGameData [private]

Global game data, data centered game system.

Reimplemented in K3dDraw, K3dScene, K3dMngGeometry, and K3dMngSystem.

Definition at line 41 of file K3dDrawPlane.h.

Referenced by DrawPlanes(), and K3dDrawPlane().

K3dMatrix K3dDrawPlane::m_kViewMatrix [private]

View matrix.

Definition at line 42 of file K3dDrawPlane.h.

Referenced by DrawPlanes().

K3dMatrix K3dDrawPlane::m_kModelMatrix [private]

Model matrix.

Definition at line 43 of file K3dDrawPlane.h.

Referenced by DrawPlanes().


The documentation for this class was generated from the following files:
Generated on Thu Aug 16 23:53:31 2007 for K3dEngine by  doxygen 1.5.0