CrystalSpace

Public API Reference

Generator Modules
[Noise Modules]

Classes

class  CS::Math::Noise::Module::Billow
 Noise module that outputs three-dimensional "billowy" noise. More...
class  CS::Math::Noise::Module::Checkerboard
 Noise module that outputs a checkerboard pattern. More...
class  CS::Math::Noise::Module::Const
 Noise module that outputs a constant value. More...
class  CS::Math::Noise::Module::Cylinders
 Noise module that outputs concentric cylinders. More...
class  CS::Math::Noise::Module::Perlin
 Noise module that outputs 3-dimensional Perlin noise. More...
class  CS::Math::Noise::Module::RidgedMulti
 Noise module that outputs 3-dimensional ridged-multifractal noise. More...
class  CS::Math::Noise::Module::Spheres
 Noise module that outputs concentric spheres. More...
class  CS::Math::Noise::Module::Voronoi
 Noise module that outputs Voronoi cells. More...

Variables

const int CS::Math::Noise::Module::BILLOW_MAX_OCTAVE = 30
 Maximum number of octaves for the the CS::Math::Noise::Module::Billow noise module.
const double CS::Math::Noise::Module::DEFAULT_BILLOW_FREQUENCY = 1.0
 Default frequency for the CS::Math::Noise::Module::Billow noise module.
const double CS::Math::Noise::Module::DEFAULT_BILLOW_LACUNARITY = 2.0
 Default lacunarity for the the CS::Math::Noise::Module::Billow noise module.
const int CS::Math::Noise::Module::DEFAULT_BILLOW_OCTAVE_COUNT = 6
 Default number of octaves for the the CS::Math::Noise::Module::Billow noise module.
const double CS::Math::Noise::Module::DEFAULT_BILLOW_PERSISTENCE = 0.5
 Default persistence value for the the CS::Math::Noise::Module::Billow noise module.
const CS::Math::Noise::NoiseQuality CS::Math::Noise::Module::DEFAULT_BILLOW_QUALITY = QUALITY_STD
 Default noise quality for the the CS::Math::Noise::Module::Billow noise module.
const int CS::Math::Noise::Module::DEFAULT_BILLOW_SEED = 0
 Default noise seed for the the CS::Math::Noise::Module::Billow noise module.
const double CS::Math::Noise::Module::DEFAULT_CONST_VALUE = 0.0
 Default constant value for the CS::Math::Noise::Module::Const noise module.
const double CS::Math::Noise::Module::DEFAULT_CYLINDERS_FREQUENCY = 1.0
 Default frequency value for the CS::Math::Noise::Module::Cylinders noise module.
const double CS::Math::Noise::Module::DEFAULT_PERLIN_FREQUENCY = 1.0
 Default frequency for the CS::Math::Noise::Module::Perlin noise module.
const double CS::Math::Noise::Module::DEFAULT_PERLIN_LACUNARITY = 2.0
 Default lacunarity for the CS::Math::Noise::Module::Perlin noise module.
const int CS::Math::Noise::Module::DEFAULT_PERLIN_OCTAVE_COUNT = 6
 Default number of octaves for the CS::Math::Noise::Module::Perlin noise module.
const double CS::Math::Noise::Module::DEFAULT_PERLIN_PERSISTENCE = 0.5
 Default persistence value for the CS::Math::Noise::Module::Perlin noise module.
const CS::Math::Noise::NoiseQuality CS::Math::Noise::Module::DEFAULT_PERLIN_QUALITY = QUALITY_STD
 Default noise quality for the CS::Math::Noise::Module::Perlin noise module.
const int CS::Math::Noise::Module::DEFAULT_PERLIN_SEED = 0
 Default noise seed for the CS::Math::Noise::Module::Perlin noise module.
const double CS::Math::Noise::Module::DEFAULT_RIDGED_FREQUENCY = 1.0
 Default frequency for the CS::Math::Noise::Module::RidgedMulti noise module.
const double CS::Math::Noise::Module::DEFAULT_RIDGED_LACUNARITY = 2.0
 Default lacunarity for the CS::Math::Noise::Module::RidgedMulti noise module.
const int CS::Math::Noise::Module::DEFAULT_RIDGED_OCTAVE_COUNT = 6
 Default number of octaves for the CS::Math::Noise::Module::RidgedMulti noise module.
const CS::Math::Noise::NoiseQuality CS::Math::Noise::Module::DEFAULT_RIDGED_QUALITY = QUALITY_STD
 Default noise quality for the CS::Math::Noise::Module::RidgedMulti noise module.
const int CS::Math::Noise::Module::DEFAULT_RIDGED_SEED = 0
 Default noise seed for the CS::Math::Noise::Module::RidgedMulti noise module.
const double CS::Math::Noise::Module::DEFAULT_SPHERES_FREQUENCY = 1.0
 Default frequency value for the CS::Math::Noise::Module::Spheres noise module.
const double CS::Math::Noise::Module::DEFAULT_VORONOI_DISPLACEMENT = 1.0
 Default displacement to apply to each cell for the CS::Math::Noise::Module::Voronoi noise module.
const double CS::Math::Noise::Module::DEFAULT_VORONOI_FREQUENCY = 1.0
 Default frequency of the seed points for the CS::Math::Noise::Module::Voronoi noise module.
const int CS::Math::Noise::Module::DEFAULT_VORONOI_SEED = 0
 Default seed of the noise function for the CS::Math::Noise::Module::Voronoi noise module.
const int CS::Math::Noise::Module::PERLIN_MAX_OCTAVE = 30
 Maximum number of octaves for the CS::Math::Noise::Module::Perlin noise module.
const int CS::Math::Noise::Module::RIDGED_MAX_OCTAVE = 30
 Maximum number of octaves for the CS::Math::Noise::Module::RidgedMulti noise module.

Variable Documentation

Maximum number of octaves for the the CS::Math::Noise::Module::Billow noise module.

Definition at line 64 of file billow.h.

Default frequency for the CS::Math::Noise::Module::Billow noise module.

Definition at line 43 of file billow.h.

Default lacunarity for the the CS::Math::Noise::Module::Billow noise module.

Definition at line 46 of file billow.h.

Default number of octaves for the the CS::Math::Noise::Module::Billow noise module.

Definition at line 50 of file billow.h.

Default persistence value for the the CS::Math::Noise::Module::Billow noise module.

Definition at line 54 of file billow.h.

Default noise quality for the the CS::Math::Noise::Module::Billow noise module.

Definition at line 57 of file billow.h.

Default noise seed for the the CS::Math::Noise::Module::Billow noise module.

Definition at line 60 of file billow.h.

Default constant value for the CS::Math::Noise::Module::Const noise module.

Definition at line 44 of file const.h.

Default frequency value for the CS::Math::Noise::Module::Cylinders noise module.

Definition at line 43 of file cylinders.h.

Default frequency for the CS::Math::Noise::Module::Perlin noise module.

Definition at line 43 of file perlin.h.

Default lacunarity for the CS::Math::Noise::Module::Perlin noise module.

Definition at line 46 of file perlin.h.

Default number of octaves for the CS::Math::Noise::Module::Perlin noise module.

Definition at line 49 of file perlin.h.

Default persistence value for the CS::Math::Noise::Module::Perlin noise module.

Definition at line 52 of file perlin.h.

Default noise quality for the CS::Math::Noise::Module::Perlin noise module.

Definition at line 55 of file perlin.h.

Default noise seed for the CS::Math::Noise::Module::Perlin noise module.

Definition at line 58 of file perlin.h.

Default frequency for the CS::Math::Noise::Module::RidgedMulti noise module.

Definition at line 43 of file ridgedmulti.h.

Default lacunarity for the CS::Math::Noise::Module::RidgedMulti noise module.

Definition at line 46 of file ridgedmulti.h.

Default number of octaves for the CS::Math::Noise::Module::RidgedMulti noise module.

Definition at line 50 of file ridgedmulti.h.

Default noise quality for the CS::Math::Noise::Module::RidgedMulti noise module.

Definition at line 54 of file ridgedmulti.h.

Default noise seed for the CS::Math::Noise::Module::RidgedMulti noise module.

Definition at line 57 of file ridgedmulti.h.

Default frequency value for the CS::Math::Noise::Module::Spheres noise module.

Definition at line 43 of file spheres.h.

Default displacement to apply to each cell for the CS::Math::Noise::Module::Voronoi noise module.

Definition at line 44 of file voronoi.h.

Default frequency of the seed points for the CS::Math::Noise::Module::Voronoi noise module.

Definition at line 48 of file voronoi.h.

Default seed of the noise function for the CS::Math::Noise::Module::Voronoi noise module.

Definition at line 52 of file voronoi.h.

Maximum number of octaves for the CS::Math::Noise::Module::Perlin noise module.

Definition at line 61 of file perlin.h.

Maximum number of octaves for the CS::Math::Noise::Module::RidgedMulti noise module.

Definition at line 61 of file ridgedmulti.h.


Generated for Crystal Space 2.1 by doxygen 1.6.1