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§
source§impl Clone for Checkerboard
impl Clone for Checkerboard
source§fn clone(&self) -> Checkerboard
fn clone(&self) -> Checkerboard
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for Checkerboard
impl Debug for Checkerboard
source§impl Default for Checkerboard
impl Default 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§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more