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

Required Methods§

source

fn set_size(self, width: usize, height: usize) -> Self

source

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

source

fn size(&self) -> (usize, usize)

source

fn build(&self) -> NoiseMap

Object Safety§

This trait is not object safe.

Implementors§