|
| NoiseSampler (unsigned int seed=42) |
|
float | gradNoise2D (glm::vec2 t, glm::ivec2 period) |
|
void | gradNoise2D (float *dst, float frequency, int w, int h) |
|
void | gradNoise2DSum (float *dst, float frequency_min, float frequency_max, int w, int h) |
|
void | gradNoise2DTurbulence (float *dst, float frequency_min, float frequency_max, int w, int h) |
|
Definition at line 11 of file NoiseSampler.h.
◆ NoiseSampler()
Cogs::Core::NoiseSampler::NoiseSampler |
( |
unsigned int |
seed = 42 | ) |
|
◆ gradNoise2D() [1/2]
void Cogs::Core::NoiseSampler::gradNoise2D |
( |
float * |
dst, |
|
|
float |
frequency, |
|
|
int |
w, |
|
|
int |
h |
|
) |
| |
◆ gradNoise2D() [2/2]
float Cogs::Core::NoiseSampler::gradNoise2D |
( |
glm::vec2 |
t, |
|
|
glm::ivec2 |
period |
|
) |
| |
◆ gradNoise2DSum()
void Cogs::Core::NoiseSampler::gradNoise2DSum |
( |
float * |
dst, |
|
|
float |
frequency_min, |
|
|
float |
frequency_max, |
|
|
int |
w, |
|
|
int |
h |
|
) |
| |
◆ gradNoise2DTurbulence()
void Cogs::Core::NoiseSampler::gradNoise2DTurbulence |
( |
float * |
dst, |
|
|
float |
frequency_min, |
|
|
float |
frequency_max, |
|
|
int |
w, |
|
|
int |
h |
|
) |
| |
◆ gradient2DTable
std::vector<float> Cogs::Core::NoiseSampler::gradient2DTable |
|
private |
◆ permutationTable
std::vector<unsigned char> Cogs::Core::NoiseSampler::permutationTable |
|
private |
The documentation for this class was generated from the following files: