PerlinNoise::StackElem Struct Reference

List of all members.

Public Attributes

float background [4]
float foreground [4]
float frequency
float persistence
int octaves
bool smooth
int interpolation
float * perlin_buffer
float * color_buffer
StackElemnext

Detailed Description

Structure holding an element of the stack.

Definition at line 306 of file PerlinNoise.h.


Member Data Documentation

float PerlinNoise::StackElem::background[4]
 

Color values for the background color (RGBA).

Definition at line 308 of file PerlinNoise.h.

float* PerlinNoise::StackElem::color_buffer
 

Pointer to the color buffer.

Definition at line 317 of file PerlinNoise.h.

float PerlinNoise::StackElem::foreground[4]
 

Color values for the foreground color (RGBA).

Definition at line 309 of file PerlinNoise.h.

float PerlinNoise::StackElem::frequency
 

Frequency of the perlin noise.

Definition at line 310 of file PerlinNoise.h.

int PerlinNoise::StackElem::interpolation
 

Interpolation mode.

Definition at line 314 of file PerlinNoise.h.

StackElem* PerlinNoise::StackElem::next
 

Pointer to the next element on the stack.

Definition at line 319 of file PerlinNoise.h.

int PerlinNoise::StackElem::octaves
 

Number of different frequencies used to generate the noise.

Definition at line 312 of file PerlinNoise.h.

float* PerlinNoise::StackElem::perlin_buffer
 

Pointer to the generated perlin noise.

Definition at line 316 of file PerlinNoise.h.

float PerlinNoise::StackElem::persistence
 

Persistence of the perlin noise.

Definition at line 311 of file PerlinNoise.h.

bool PerlinNoise::StackElem::smooth
 

Flag indicating wheather smoothing thakes place or not.

Definition at line 313 of file PerlinNoise.h.


Generated on Sun Jul 2 13:20:41 2006 for Demo by  doxygen 1.4.6-NO