Transformer Modules (Crystal Space 2.0 Public API Reference)

| ## Public API Reference

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

Classes | Variables
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

const double CS::Math::Noise::Module::DEFAULT_ROTATE_X = 0.0

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

Definition at line 44 of file rotatepoint.h.

const double CS::Math::Noise::Module::DEFAULT_ROTATE_Y = 0.0

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

Definition at line 48 of file rotatepoint.h.

const double CS::Math::Noise::Module::DEFAULT_ROTATE_Z = 0.0

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

Definition at line 52 of file rotatepoint.h.

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.

Definition at line 44 of file scalepoint.h.

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.

Definition at line 48 of file scalepoint.h.

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.

Definition at line 52 of file scalepoint.h.

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.

Definition at line 44 of file translatepoint.h.

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.

Definition at line 48 of file translatepoint.h.

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.

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.

const double CS::Math::Noise::Module::DEFAULT_TURBULENCE_POWER = 1.0

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

Definition at line 46 of file turbulence.h.

const int CS::Math::Noise::Module::DEFAULT_TURBULENCE_ROUGHNESS = 3

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.