Amortized Noise Terrain Generator
A Program to Generate Terrain from Amortized Noise with Exponentially Distributed Gradient Magnitude
CTerrainGenerator Member List

This is the complete list of members for CTerrainGenerator, including all inherited members.

addNoise(const int n, const int i0, const int j0, const float scale, float **cell)CInfiniteAmortizedNoise2Dprotected
CInfiniteAmortizedNoise2D(const unsigned n, const unsigned int s)CInfiniteAmortizedNoise2D
CTerrainGenerator(const unsigned int n, const unsigned int s, float tail)CTerrainGenerator
FillDn(float *t, const float s, const int n)CInfiniteAmortizedNoise2Dprotected
FillUp(float *t, const float s, const int n)CInfiniteAmortizedNoise2Dprotected
generate(int x, int y, const int m0, const int m1, const int n, float **cell)CInfiniteAmortizedNoise2D
getNoise(const int i, const int j)CInfiniteAmortizedNoise2Dprotected
getNoise(const int n, const int i0, const int j0, float **cell)CInfiniteAmortizedNoise2Dprotected
h(const unsigned int x, const unsigned int y, unsigned int seed)CTerrainGeneratorprotected
CInfiniteAmortizedNoise2D::h(const unsigned int x, const unsigned int y)CInfiniteAmortizedNoise2Dprotectedvirtual
initEdgeTables(const int x, const int y, const int n)CTerrainGeneratorprotectedvirtual
initSplineTable(const int n)CInfiniteAmortizedNoise2Dprotected
omegaCTerrainGeneratorprotected
seedCInfiniteAmortizedNoise2Dprotected
seed1CTerrainGeneratorprotected
seed2CTerrainGeneratorprotected
splineCInfiniteAmortizedNoise2Dprotected
uaxCInfiniteAmortizedNoise2Dprotected
uayCInfiniteAmortizedNoise2Dprotected
ubxCInfiniteAmortizedNoise2Dprotected
ubyCInfiniteAmortizedNoise2Dprotected
vaxCInfiniteAmortizedNoise2Dprotected
vayCInfiniteAmortizedNoise2Dprotected
vbxCInfiniteAmortizedNoise2Dprotected
vbyCInfiniteAmortizedNoise2Dprotected
~CInfiniteAmortizedNoise2D()CInfiniteAmortizedNoise2D