Struct noise::Power [] [src]

pub struct Power<Source1, Source2> {
    pub source1: Source1,
    pub source2: Source2,
}

Noise module that raises the output value from the first source module to the power of the output value of the second source module.

Fields

Outputs a value.

Outputs a value.

Methods

impl<Source1, Source2> Power<Source1, Source2>
[src]

Trait Implementations

impl<Source1, Source2, T, U> NoiseModule<T> for Power<Source1, Source2> where
    Source1: NoiseModule<T, Output = U>,
    Source2: NoiseModule<T, Output = U>,
    T: Copy,
    U: Float
[src]