[][src]Trait nannou::image::buffer::ConvertBuffer

pub trait ConvertBuffer<T> {
    fn convert(&self) -> T;
}

Provides color conversions for whole image buffers.

Required methods

fn convert(&self) -> T

Converts self to a buffer of type T

A generic implementation is provided to convert any image buffer to a image buffer based on a Vec<T>.

Loading content...

Implementors

impl<'a, 'b, Container, FromType, ToType> ConvertBuffer<ImageBuffer<ToType, Vec<<ToType as Pixel>::Subpixel>>> for ImageBuffer<FromType, Container> where
    Container: Deref<Target = [<FromType as Pixel>::Subpixel]>,
    FromType: 'static + Pixel,
    ToType: 'static + Pixel + FromColor<FromType>,
    <FromType as Pixel>::Subpixel: 'static,
    <ToType as Pixel>::Subpixel: 'static, 
[src]

Loading content...