Trait noise::Seedable
[−]
[src]
pub trait Seedable { fn set_seed(self, seed: u32) -> Self; fn seed(&self) -> u32; }
Trait for functions that require a seed before generating their values
Required Methods
fn set_seed(self, seed: u32) -> Self
Set the seed for the function implementing the Seedable
trait
fn seed(&self) -> u32
Getter to retrieve the seed from the function
Implementors
impl Seedable for BasicMulti
impl Seedable for Billow
impl Seedable for Fbm
impl Seedable for HybridMulti
impl Seedable for RidgedMulti
impl Seedable for OpenSimplex
impl Seedable for Perlin
impl Seedable for SuperSimplex
impl Seedable for Value
impl Seedable for Worley
impl<'a, Source> Seedable for Turbulence<'a, Source>