Constructor.
Returns the frequency of the first octave.
Returns the lacunarity of the billowy noise.
Returns the quality of the billowy noise.
Returns the number of octaves that generate the billowy noise.
Returns the persistence value of the billowy noise.
Returns the seed value used by the billowy-noise function.
Sets the frequency of the first octave.
Sets the lacunarity of the billowy noise.
Sets the quality of the billowy noise.
Sets the number of octaves that generate the billowy noise.
Sets the persistence value of the billowy noise.
Sets the seed value used by the billowy-noise function.
Frequency of the first octave.
Frequency multiplier between successive octaves.
Quality of the billowy noise.
Total number of octaves that generate the billowy noise.
Persistence value of the billowy noise.
Seed value used by the billowy-noise function.
Destructor.
Returns a reference to a source module connected to this noise module.
Returns the number of source modules required by this noise module.
Generates an output value given the coordinates of the specified input value.
Connects a source module to this noise module.
An array containing the pointers to each source module required by this noise module.
Noise module that outputs three-dimensional "billowy" noise.
@image html modulebillow.png
This noise module generates "billowy" noise suitable for clouds and rocks.
This noise module is nearly identical to noise::module::Perlin except this noise module modifies each octave with an absolute-value function. See the documentation of noise::module::Perlin for more information.