Modifier Modules (Crystal Space 2.0 Public API Reference)

| ## Public API Reference

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

Classes | Variables
Modifier Modules
Noise Modules

## Classes
class | CS::Math::Noise::Module::Abs
| Noise module that outputs the absolute value of the output value from a source module. More...
class | CS::Math::Noise::Module::Clamp
| Noise module that clamps the output value from a source module to a range of values. More...
class | CS::Math::Noise::Module::Curve
| Noise module that maps the output value from a source module onto an arbitrary function curve. More...
class | CS::Math::Noise::Module::Exponent
| Noise module that maps the output value from a source module onto an exponential curve. More...
class | CS::Math::Noise::Module::Invert
| Noise module that inverts the output value from a source module. More...
class | CS::Math::Noise::Module::ScaleBias
| Noise module that applies a scaling factor and a bias to the output value from a source module. More...
class | CS::Math::Noise::Module::Terrace
| Noise module that maps the output value from a source module onto a terrace-forming curve. More...
## Variables
const double | CS::Math::Noise::Module::DEFAULT_BIAS = 0.0
| Default bias for the CS::Math::Noise::Module::ScaleBias noise module.
const double | CS::Math::Noise::Module::DEFAULT_CLAMP_LOWER_BOUND = -1.0
| Default lower bound of the clamping range for the CS::Math::Noise::Module::Clamp noise module.
const double | CS::Math::Noise::Module::DEFAULT_CLAMP_UPPER_BOUND = 1.0
| Default upper bound of the clamping range for the CS::Math::Noise::Module::Clamp noise module.
const double | CS::Math::Noise::Module::DEFAULT_EXPONENT = 1.0
| Default exponent for the CS::Math::Noise::Module::Exponent noise module.
const double | CS::Math::Noise::Module::DEFAULT_SCALE = 1.0
| Default scale for the CS::Math::Noise::Module::ScaleBias noise module.

## Variable Documentation

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

Default bias for the CS::Math::Noise::Module::ScaleBias noise module.

Definition at line 43 of file scalebias.h.

const double CS::Math::Noise::Module::DEFAULT_CLAMP_LOWER_BOUND = -1.0

Default lower bound of the clamping range for the CS::Math::Noise::Module::Clamp noise module.

Definition at line 44 of file clamp.h.

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

Default upper bound of the clamping range for the CS::Math::Noise::Module::Clamp noise module.

Definition at line 48 of file clamp.h.

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

Default exponent for the CS::Math::Noise::Module::Exponent noise module.

Definition at line 43 of file exponent.h.

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

Default scale for the CS::Math::Noise::Module::ScaleBias noise module.

Definition at line 46 of file scalebias.h.