CombineColorBuffers(float(*combiner)(float val_1, float val_2)) | PerlinNoise | |
CombineColorBuffersAB(float a, float b, float(*combiner)(float a, float b, float val_1, float val_2)) | PerlinNoise | |
CosineInterpolation(float value_1, float value_2, float fraction) | PerlinNoise | [private] |
CubicInterpolation(float value_1, float value_2, float fraction) | PerlinNoise | [private] |
Export(float *data_pointer) | PerlinNoise | |
ExportRGB256(GLubyte *data_pointer) | PerlinNoise | |
FlushToColorBuffer() | PerlinNoise | |
GenerateNoise() | PerlinNoise | |
GetDimensions(int &dim_x, int &dim_y) | PerlinNoise | |
GetNoise2D(int x, int y) | PerlinNoise | [private] |
GetNoiseValue(float x, float y) | PerlinNoise | [private] |
GetSmoothedValue(float x, float y) | PerlinNoise | [private] |
GrainyTransform(float x, float y, float perlin_xy) | PerlinNoise | [static] |
Interpolate(float value_1, float value_2, float fraction) | PerlinNoise | [private] |
IsEmpty() | PerlinNoise | [private] |
LinearInterpolation(float value_1, float value_2, float fraction) | PerlinNoise | [private] |
LinearTransform(float a, float b, float perlin_xy) | PerlinNoise | [static] |
MarblyTransform(float x, float y, float perlin_xy) | PerlinNoise | [static] |
MaximumCombiner(float val_1, float val_2) | PerlinNoise | [static] |
PerlinNoise(int size_x, int size_y) | PerlinNoise | |
PerlinNoise() | PerlinNoise | [private] |
PerlinStack typedef | PerlinNoise | [private] |
Pop() | PerlinNoise | [private] |
ProductCombiner(float val_1, float val_2) | PerlinNoise | [static] |
Push() | PerlinNoise | |
RangeTransform(float a, float b, float perlin_xy) | PerlinNoise | [static] |
SetBackgroundColor(float red, float green, float blue, float alpha) | PerlinNoise | |
SetForegroundColor(float red, float green, float blue, float alpha) | PerlinNoise | |
SetInterpolationMode(int mode) | PerlinNoise | |
SetParameters(float frequency, float persistence, int octaves, bool smooth) | PerlinNoise | |
size_x | PerlinNoise | [private] |
size_y | PerlinNoise | [private] |
SmoothBorder(int border) | PerlinNoise | |
SumCombiner(float val_1, float val_2) | PerlinNoise | [static] |
top | PerlinNoise | [private] |
TransformAB(float a, float b, float(*processor)(float a, float b, float value)) | PerlinNoise | |
TransformXY(float(*processor)(float x, float y, float value)) | PerlinNoise | |
WeightedSumCombiner(float weight_1, float weight_2, float val_1, float val_2) | PerlinNoise | [static] |
~PerlinNoise() | PerlinNoise | |