Struct nannou::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§
source§impl Checkerboard
impl Checkerboard
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
source§fn default() -> Checkerboard
fn default() -> Checkerboard
Returns the “default value” for a type. Read more
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<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
impl<S, D, Swp, Dwp, T> AdaptInto<D, Swp, Dwp, T> for S
source§fn adapt_into_using<M>(self, method: M) -> Dwhere
M: TransformMatrix<Swp, Dwp, T>,
fn adapt_into_using<M>(self, method: M) -> Dwhere
M: TransformMatrix<Swp, Dwp, T>,
Convert the source color to the destination color using the specified
method
source§fn adapt_into(self) -> D
fn adapt_into(self) -> D
Convert the source color to the destination color using the bradford
method by default
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
source§impl<T, U> ConvertInto<U> for Twhere
U: ConvertFrom<T>,
impl<T, U> ConvertInto<U> for Twhere
U: ConvertFrom<T>,
source§fn convert_into(self) -> U
fn convert_into(self) -> U
Convert into T with values clamped to the color defined bounds Read more
source§fn convert_unclamped_into(self) -> U
fn convert_unclamped_into(self) -> U
Convert into T. The resulting color might be invalid in its color space Read more
source§fn try_convert_into(self) -> Result<U, OutOfBounds<U>>
fn try_convert_into(self) -> Result<U, OutOfBounds<U>>
Convert into T, returning ok if the color is inside of its defined range,
otherwise an
OutOfBounds
error is returned which contains the unclamped color. Read more