Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

CybGLElevationGridC Class Reference

#include <cybglelevationgridc.h>

Inheritance diagram for CybGLElevationGridC:

Inheritance graph
[legend]
Collaboration diagram for CybGLElevationGridC:

Collaboration graph
[legend]
List of all members.

Public Methods

 CybGLElevationGridC (CybWorldC *)
virtual void ToChannelDefault (CybChannelC *, long)
virtual void ToChannelTexture (CybChannelC *, long)

Protected Methods

virtual void ToChannelTriStripsDefault (CybChannelC *, long)
virtual void ToChannelTriStripsTexture (CybChannelC *, long)
virtual void PrepareRender ()
virtual void ClearArrays ()
short TestForTriStrips ()
void CalcTriStrips ()

Protected Attributes

GLfloat * m_pPoints
int m_iVertexCount
ArrayC< GLint > m_lid
ArrayC< GLint > m_lidTex
ArrayC< GLuintArraym_vTriStripsIndexes
ArrayC< float > m_coords
ArrayC< float > m_normals
ArrayC< float > m_texcoords
short m_bTriStrips

Constructor & Destructor Documentation

CybGLElevationGridC::CybGLElevationGridC CybWorldC  
 


Member Function Documentation

void CybGLElevationGridC::CalcTriStrips   [protected]
 

virtual void CybGLElevationGridC::ClearArrays   [protected, virtual]
 

Reimplemented from CybElevationGridC.

virtual void CybGLElevationGridC::PrepareRender   [protected, virtual]
 

Reimplemented from CybElevationGridC.

short CybGLElevationGridC::TestForTriStrips   [protected]
 

virtual void CybGLElevationGridC::ToChannelDefault CybChannelC  ,
long   
[virtual]
 

Reimplemented from CybElevationGridC.

virtual void CybGLElevationGridC::ToChannelTexture CybChannelC  ,
long   
[virtual]
 

Reimplemented from CybElevationGridC.

virtual void CybGLElevationGridC::ToChannelTriStripsDefault CybChannelC  ,
long   
[protected, virtual]
 

virtual void CybGLElevationGridC::ToChannelTriStripsTexture CybChannelC  ,
long   
[protected, virtual]
 


Member Data Documentation

short CybGLElevationGridC::m_bTriStrips [protected]
 

Definition at line 37 of file cybglelevationgridc.h.

ArrayC<float> CybGLElevationGridC::m_coords [protected]
 

Definition at line 34 of file cybglelevationgridc.h.

int CybGLElevationGridC::m_iVertexCount [protected]
 

Definition at line 30 of file cybglelevationgridc.h.

ArrayC<GLint> CybGLElevationGridC::m_lid [protected]
 

Definition at line 31 of file cybglelevationgridc.h.

ArrayC<GLint> CybGLElevationGridC::m_lidTex [protected]
 

Definition at line 32 of file cybglelevationgridc.h.

ArrayC<float> CybGLElevationGridC::m_normals [protected]
 

Definition at line 35 of file cybglelevationgridc.h.

GLfloat* CybGLElevationGridC::m_pPoints [protected]
 

Definition at line 29 of file cybglelevationgridc.h.

ArrayC<float> CybGLElevationGridC::m_texcoords [protected]
 

Definition at line 36 of file cybglelevationgridc.h.

ArrayC<GLuintArray> CybGLElevationGridC::m_vTriStripsIndexes [protected]
 

Definition at line 33 of file cybglelevationgridc.h.


The documentation for this class was generated from the following file:
Generated on Tue Jul 29 14:27:52 2003 for Open ActiveWrl by doxygen1.3-rc2