CrystalSpace

Public API Reference

Transformer Modules
[Noise Modules]

Classes

class  CS::Math::Noise::Module::Displace
 Noise module that uses three source modules to displace each coordinate of the input value before returning the output value from a source module. More...
class  CS::Math::Noise::Module::RotatePoint
 Noise module that rotates the input value around the origin before returning the output value from a source module. More...
class  CS::Math::Noise::Module::ScalePoint
 Noise module that scales the coordinates of the input value before returning the output value from a source module. More...
class  CS::Math::Noise::Module::TranslatePoint
 Noise module that moves the coordinates of the input value before returning the output value from a source module. More...
class  CS::Math::Noise::Module::Turbulence
 Noise module that randomly displaces the input value before returning the output value from a source module. More...

Variables

const double CS::Math::Noise::Module::DEFAULT_ROTATE_X = 0.0
 Default x rotation angle for the CS::Math::Noise::Module::RotatePoint noise module.
const double CS::Math::Noise::Module::DEFAULT_ROTATE_Y = 0.0
 Default y rotation angle for the CS::Math::Noise::Module::RotatePoint noise module.
const double CS::Math::Noise::Module::DEFAULT_ROTATE_Z = 0.0
 Default z rotation angle for the CS::Math::Noise::Module::RotatePoint noise module.
const double CS::Math::Noise::Module::DEFAULT_SCALE_POINT_X = 1.0
 Default scaling factor applied to the x coordinate for the CS::Math::Noise::Module::ScalePoint noise module.
const double CS::Math::Noise::Module::DEFAULT_SCALE_POINT_Y = 1.0
 Default scaling factor applied to the y coordinate for the CS::Math::Noise::Module::ScalePoint noise module.
const double CS::Math::Noise::Module::DEFAULT_SCALE_POINT_Z = 1.0
 Default scaling factor applied to the z coordinate for the CS::Math::Noise::Module::ScalePoint noise module.
const double CS::Math::Noise::Module::DEFAULT_TRANSLATE_POINT_X = 0.0
 Default translation factor applied to the x coordinate for the CS::Math::Noise::Module::TranslatePoint noise module.
const double CS::Math::Noise::Module::DEFAULT_TRANSLATE_POINT_Y = 0.0
 Default translation factor applied to the y coordinate for the CS::Math::Noise::Module::TranslatePoint noise module.
const double CS::Math::Noise::Module::DEFAULT_TRANSLATE_POINT_Z = 0.0
 Default translation factor applied to the z coordinate for the CS::Math::Noise::Module::TranslatePoint noise module.
const double CS::Math::Noise::Module::DEFAULT_TURBULENCE_FREQUENCY = DEFAULT_PERLIN_FREQUENCY
 Default frequency for the CS::Math::Noise::Module::Turbulence noise module.
const double CS::Math::Noise::Module::DEFAULT_TURBULENCE_POWER = 1.0
 Default power for the CS::Math::Noise::Module::Turbulence noise module.
const int CS::Math::Noise::Module::DEFAULT_TURBULENCE_ROUGHNESS = 3
 Default roughness for the CS::Math::Noise::Module::Turbulence noise module.
const int CS::Math::Noise::Module::DEFAULT_TURBULENCE_SEED = DEFAULT_PERLIN_SEED
 Default noise seed for the CS::Math::Noise::Module::Turbulence noise module.

Variable Documentation

Default x rotation angle for the CS::Math::Noise::Module::RotatePoint noise module.

Definition at line 44 of file rotatepoint.h.

Default y rotation angle for the CS::Math::Noise::Module::RotatePoint noise module.

Definition at line 48 of file rotatepoint.h.

Default z rotation angle for the CS::Math::Noise::Module::RotatePoint noise module.

Definition at line 52 of file rotatepoint.h.

Default scaling factor applied to the x coordinate for the CS::Math::Noise::Module::ScalePoint noise module.

Definition at line 44 of file scalepoint.h.

Default scaling factor applied to the y coordinate for the CS::Math::Noise::Module::ScalePoint noise module.

Definition at line 48 of file scalepoint.h.

Default scaling factor applied to the z coordinate for the CS::Math::Noise::Module::ScalePoint noise module.

Definition at line 52 of file scalepoint.h.

Default translation factor applied to the x coordinate for the CS::Math::Noise::Module::TranslatePoint noise module.

Definition at line 44 of file translatepoint.h.

Default translation factor applied to the y coordinate for the CS::Math::Noise::Module::TranslatePoint noise module.

Definition at line 48 of file translatepoint.h.

Default translation factor applied to the z coordinate for the CS::Math::Noise::Module::TranslatePoint noise module.

Definition at line 52 of file translatepoint.h.

const double CS::Math::Noise::Module::DEFAULT_TURBULENCE_FREQUENCY = DEFAULT_PERLIN_FREQUENCY

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

Definition at line 43 of file turbulence.h.

Default power for the CS::Math::Noise::Module::Turbulence noise module.

Definition at line 46 of file turbulence.h.

Default roughness for the CS::Math::Noise::Module::Turbulence noise module.

Definition at line 49 of file turbulence.h.

const int CS::Math::Noise::Module::DEFAULT_TURBULENCE_SEED = DEFAULT_PERLIN_SEED

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

Definition at line 52 of file turbulence.h.


Generated for Crystal Space 2.0 by doxygen 1.6.1