Constructor.
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.
@addtogroup libnoise @{ @addtogroup modules @{ @addtogroup generatormodules @{ Noise module that outputs a checkerboard pattern.
@image html modulecheckerboard.png
This noise module outputs unit-sized blocks of alternating values. The values of these blocks alternate between -1.0 and +1.0.
This noise module is not really useful by itself, but it is often used for debugging purposes.
This noise module does not require any source modules.