Struct rawloader::imageops::OpBuffer
[−]
[src]
pub struct OpBuffer { pub width: usize, pub height: usize, pub colors: usize, pub data: Vec<f32>, }
Fields
width: usize
height: usize
colors: usize
data: Vec<f32>
Methods
impl OpBuffer
[src]
fn new(width: usize, height: usize, colors: usize) -> OpBuffer
fn mutate_lines<F>(&mut self, closure: &F) where F: Fn(&mut [f32], usize) + Sync
fn process_into_new<F>(&self, colors: usize, closure: &F) -> OpBuffer where F: Fn(&mut [f32], &[f32]) + Sync
Trait Implementations
impl Debug for OpBuffer
[src]
impl Clone for OpBuffer
[src]
fn clone(&self) -> OpBuffer
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more