Struct noise::Checkerboard
source · [−]pub struct Checkerboard { /* private fields */ }
Expand description
Noise function that outputs a checkerboard pattern.
This noise function can take one input, size, and outputs 2size-sized blocks of alternating values. The values of these blocks alternate between -1.0 and 1.0.
This noise function is not very useful by itself, but it can be used for debugging purposes.
Implementations
Trait Implementations
sourceimpl Clone for Checkerboard
impl Clone for Checkerboard
sourcefn clone(&self) -> Checkerboard
fn clone(&self) -> Checkerboard
Returns a copy of the value. Read more
1.0.0 · sourcefn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresourceimpl Debug for Checkerboard
impl Debug for Checkerboard
sourceimpl Default for Checkerboard
impl Default for Checkerboard
sourceimpl<const N: usize> NoiseFn<f64, N> for Checkerboard
impl<const N: usize> NoiseFn<f64, N> for Checkerboard
impl Copy for Checkerboard
Auto Trait Implementations
impl RefUnwindSafe for Checkerboard
impl Send for Checkerboard
impl Sync for Checkerboard
impl Unpin for Checkerboard
impl UnwindSafe for Checkerboard
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
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