Constructor.
Returns the exponent value to apply to the output value from the source module.
Sets the exponent value to apply to the output value from the source module.
Exponent to apply to the output value from the source module.
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 maps the output value from a source module onto an exponential curve.
@image html moduleexponent.png
Because most noise modules will output values that range from -1.0 to +1.0, this noise module first normalizes this output value (the range becomes 0.0 to 1.0), maps that value onto an exponential curve, then rescales that value back to the original range.
This noise module requires one source module.