Main Page | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Class Members | File Members | Related Pages

CSuperTile Class Reference

#include <Terrain.h>

Inheritance diagram for CSuperTile:

CTerrainTile CDefaultSuperTile CSlicedSuperTile List of all members.

Public Member Functions

 CSuperTile (unsigned int supr_x, unsigned int supr_z)
virtual ~CSuperTile (void)
virtual ssgEntity * GetSSGEntity (void)
virtual void Print (FILE *f)

Protected Attributes

unsigned int x
unsigned int z
int globe_x
int globe_z
int dimn
ssgBranch * top

Detailed Description

Definition at line 809 of file Terrain.h.


Constructor & Destructor Documentation

CSuperTile::CSuperTile unsigned int  supr_x,
unsigned int  supr_z
 

Definition at line 45 of file SuperTile.cpp.

References dimn, globe_tile_lat_bounds(), globe_tile_lon_bounds(), globe_x, globe_z, CTerrainTile::level, CTerrainTile::SetCorners(), TERRAIN_SUBDIVISION_SUPER_TILE, and top.

CSuperTile::~CSuperTile void   )  [virtual]
 

Definition at line 86 of file SuperTile.cpp.


Member Function Documentation

ssgEntity * CSuperTile::GetSSGEntity void   )  [virtual]
 

Definition at line 90 of file SuperTile.cpp.

References top.

void CSuperTile::Print FILE *  f  )  [virtual]
 

Reimplemented in CDefaultSuperTile, and CSlicedSuperTile.

Definition at line 95 of file SuperTile.cpp.


Member Data Documentation

int CSuperTile::dimn [protected]
 

Definition at line 825 of file Terrain.h.

Referenced by CSlicedSuperTile::AssignTexture(), CDefaultSuperTile::CDefaultSuperTile(), CSlicedSuperTile::Create(), CDefaultSuperTile::Create(), CSuperTile(), CSlicedSuperTile::Destroy(), CDefaultSuperTile::Destroy(), CSlicedSuperTile::Read(), CSlicedSuperTile::ReadFinished(), CDefaultSuperTile::~CDefaultSuperTile(), and CSlicedSuperTile::~CSlicedSuperTile().

int CSuperTile::globe_x [protected]
 

Definition at line 823 of file Terrain.h.

Referenced by CDefaultSuperTile::CDefaultSuperTile(), CSlicedSuperTile::Create(), and CSuperTile().

int CSuperTile::globe_z [protected]
 

Definition at line 823 of file Terrain.h.

Referenced by CDefaultSuperTile::CDefaultSuperTile(), CSlicedSuperTile::Create(), and CSuperTile().

ssgBranch* CSuperTile::top [protected]
 

Definition at line 827 of file Terrain.h.

Referenced by CDefaultSuperTile::CDefaultSuperTile(), CSlicedSuperTile::Create(), CDefaultSuperTile::Create(), CSuperTile(), and GetSSGEntity().

unsigned int CSuperTile::x [protected]
 

Definition at line 822 of file Terrain.h.

Referenced by CSlicedSuperTile::Create(), CDefaultSuperTile::Create(), and CSlicedSuperTile::Read().

unsigned int CSuperTile::z [protected]
 

Definition at line 822 of file Terrain.h.

Referenced by CSlicedSuperTile::Create(), CDefaultSuperTile::Create(), and CSlicedSuperTile::Read().


The documentation for this class was generated from the following files:
SourceForge.net Logo Documentation generated by doxygen