[−][src]Trait noise_fn::noise::Seedable
A 'configuration' struct which can be seeded with a Seed
to create an instance of the type Seeded
.
Associated Types
Loading content...Required methods
Loading content...Implementors
impl<Inner: Seedable> Seedable for ToFloat<Inner>
[src]
type Seed = Inner::Seed
type Seeded = ToFloat<Inner::Seeded>
fn seed(self, seed: Self::Seed) -> Self::Seeded
[src]
impl<Inner: Seedable, InScale: Copy, OutScale: Copy> Seedable for ScaleNoise<Inner, InScale, OutScale>
[src]
type Seed = Inner::Seed
type Seeded = ScaleNoise<Inner::Seeded, InScale, OutScale>
fn seed(self, seed: Self::Seed) -> Self::Seeded
[src]
impl<Inner: Seedable, const N: usize> Seedable for Octaves<Inner, N> where
Inner::Seed: SplitSeed,
[src]
Inner::Seed: SplitSeed,
type Seed = <SumNoise<ScaleNoise<Inner, f64, f64>, N> as Seedable>::Seed
type Seeded = Octaves<Inner::Seeded, N>
fn seed(self, seed: Self::Seed) -> Self::Seeded
[src]
impl<Inner: Seedable, const N: usize> Seedable for SumNoise<Inner, N> where
Inner::Seed: SplitSeed,
[src]
Inner::Seed: SplitSeed,