Main Page   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   Related Pages  

CTerrainGen Class Reference

List of all members.

Detailed Description

Terrain generating utilities.

Contain some simple static methods.

See also:
CTerrain.


Static Public Methods

void fillTexture (CTerrain &terrain, const CResourceId &texID, float zMin=0.0f, float zMax=100.0f)
 Initializes terrain from texture's "red" color.

void fillConst (CTerrain &terrain, float z)
 Initializes terrain with constant altitude.

void fillRandom (CTerrain &terrain, float zMin, float zMax)
 Completely randomizes the terrain.

void addConst (CTerrain &terrain, float z)
 Raises whole terrain by fixed amount.


Member Function Documentation

void CTerrainGen::addConst CTerrain   terrain,
float    z
[static]
 

Raises whole terrain by fixed amount.

Parameters:
terrain  The terrain.
z  Altitude to raise by.

void CTerrainGen::fillConst CTerrain   terrain,
float    z
[static]
 

Initializes terrain with constant altitude.

Parameters:
terrain  The terrain.
z  Altitude.

void CTerrainGen::fillRandom CTerrain   terrain,
float    zMin,
float    zMax
[static]
 

Completely randomizes the terrain.

Parameters:
terrain  The terrain.
zMin  Minimum altitude.
zMax  Maximum altitude.

void CTerrainGen::fillTexture CTerrain   terrain,
const CResourceId   texID,
float    zMin = 0.0f,
float    zMax = 100.0f
[static]
 

Initializes terrain from texture's "red" color.

Parameters:
terrain  The terrain.
texID  Texture ID.
zMin  Altitude for 0.0 in "red" channel.
zMax  Altitude for 1.0 in "red" channel.


Generated on Thu Dec 5 17:27:58 2002 for LT Game Jam Session by doxygen1.2.17