pub struct Simplex { /* private fields */ }
Expand description
A simplex noise function loosely based on Stefan Gustavson’s open source implementation.
Implementations
sourceimpl Simplex
impl Simplex
pub fn new() -> EmptyConfig<Self>
Trait Implementations
sourceimpl NoiseDomain<Matrix<f64, 2_usize, 1_usize>> for Simplex
impl NoiseDomain<Matrix<f64, 2_usize, 1_usize>> for Simplex
sourceimpl NoiseDomain<Matrix<f64, 3_usize, 1_usize>> for Simplex
impl NoiseDomain<Matrix<f64, 3_usize, 1_usize>> for Simplex
sourceimpl NoiseDomain<Matrix<f64, 4_usize, 1_usize>> for Simplex
impl NoiseDomain<Matrix<f64, 4_usize, 1_usize>> for Simplex
impl Copy for Simplex
Auto Trait Implementations
impl RefUnwindSafe for Simplex
impl Send for Simplex
impl Sync for Simplex
impl Unpin for Simplex
impl UnwindSafe for Simplex
Blanket Implementations
sourceimpl<T> BorrowMut<T> for T where
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more