Trait nannou::noise::utils::NoiseMapBuilder[][src]

pub trait NoiseMapBuilder<'a> {
    pub fn set_size(self, width: usize, height: usize) -> Self;
pub fn set_source_module(
        self,
        source_module: &'a (dyn NoiseFn<[f64; 3]> + 'a)
    ) -> Self;
pub fn size(&self) -> (usize, usize);
pub fn build(&self) -> NoiseMap; }

Required methods

pub fn set_size(self, width: usize, height: usize) -> Self[src]

pub fn set_source_module(
    self,
    source_module: &'a (dyn NoiseFn<[f64; 3]> + 'a)
) -> Self
[src]

pub fn size(&self) -> (usize, usize)[src]

pub fn build(&self) -> NoiseMap[src]

Loading content...

Implementors

impl<'a> NoiseMapBuilder<'a> for CylinderMapBuilder<'a>[src]

impl<'a> NoiseMapBuilder<'a> for PlaneMapBuilder<'a>[src]

impl<'a> NoiseMapBuilder<'a> for SphereMapBuilder<'a>[src]

Loading content...