[−][src]Trait noise::Seedable
Trait for functions that require a seed before generating their values
Required methods
pub fn set_seed(self, seed: u32) -> Self
[src]
Set the seed for the function implementing the Seedable
trait
pub fn seed(&self) -> u32
[src]
Getter to retrieve the seed from the function
Implementors
impl Seedable for BasicMulti
[src]
impl Seedable for Billow
[src]
impl Seedable for Fbm
[src]
impl Seedable for HybridMulti
[src]
impl Seedable for OpenSimplex
[src]
pub fn set_seed(self, seed: u32) -> Self
[src]
Sets the seed value for Open Simplex noise
pub fn seed(&self) -> u32
[src]
impl Seedable for Perlin
[src]
pub fn set_seed(self, seed: u32) -> Self
[src]
Sets the seed value for Perlin noise
pub fn seed(&self) -> u32
[src]
impl Seedable for RidgedMulti
[src]
impl Seedable for SuperSimplex
[src]
pub fn set_seed(self, seed: u32) -> Self
[src]
Sets the seed value for Super Simplex noise
pub fn seed(&self) -> u32
[src]
impl Seedable for Value
[src]
pub fn set_seed(self, seed: u32) -> Self
[src]
Sets the seed value for Value noise
pub fn seed(&self) -> u32
[src]
impl Seedable for Worley
[src]
pub fn set_seed(self, seed: u32) -> Self
[src]
Sets the seed value used by the Worley cells.