Struct noise::Clamp [] [src]

pub struct Clamp<'a, T: 'a> {
    pub source: &'a NoiseFn<T>,
    pub bounds: (f64, f64),
}

Noise function that clamps the output value from the source function to a range of values.

Fields

Outputs a value.

Bound of the clamping range. Default is -1.0 to 1.0.

Methods

impl<'a, T> Clamp<'a, T>
[src]

[src]

[src]

[src]

[src]

Trait Implementations

impl<'a, T> NoiseFn<T> for Clamp<'a, T>
[src]

[src]

Auto Trait Implementations

impl<'a, T> !Send for Clamp<'a, T>

impl<'a, T> !Sync for Clamp<'a, T>