Skip to content

Commit

Permalink
Merge pull request #130 from bvssvni/master
Browse files Browse the repository at this point in the history
Renamed to suffix `_mut`
  • Loading branch information
bvssvni committed Nov 5, 2014
2 parents 2f63724 + 5ce5805 commit b5b1c81
Showing 1 changed file with 5 additions and 5 deletions.
10 changes: 5 additions & 5 deletions src/image.rs
Original file line number Diff line number Diff line change
Expand Up @@ -225,7 +225,7 @@ pub trait MutableRefImage<P>: GenericImage<P> {
///Return an Iterator over mutable pixels of this image.
///The iterator yields the coordinates of each pixel
///along with a mutable reference to them.
fn mut_pixels(&mut self) -> MutPixels<Self> {
fn pixels_mut(&mut self) -> MutPixels<Self> {
let (width, height) = self.dimensions();

MutPixels {
Expand Down Expand Up @@ -295,7 +295,7 @@ impl<T: Primitive, P: Pixel<T>> ImageBuf<P> {
}

///Return a mutable reference to this image's pixel buffer
pub fn mut_pixelbuf(&mut self) -> &mut [P] {
pub fn pixelbuf_mut(&mut self) -> &mut [P] {
self.pixels.as_mut_slice()
}

Expand All @@ -313,9 +313,9 @@ impl<T: Primitive, P: Pixel<T>> ImageBuf<P> {
let slice = Slice { data: self.pixels.as_ptr() as *const u8, len: len };
unsafe { transmute(slice) }
}

///Return a mutable reference to this image's raw data buffer
pub fn mut_rawbuf(&mut self) -> &mut [u8] {
pub fn rawbuf_mut(&mut self) -> &mut [u8] {
use std::mem::{ size_of, transmute };
use std::raw::Slice;
// Compute size of slice in bytes.
Expand Down Expand Up @@ -387,7 +387,7 @@ impl<'a, T: Primitive, P: Pixel<T>, I: GenericImage<P>> SubImage<'a, I> {
}

///Return a mutable reference to the wrapped image.
pub fn mut_inner(&mut self) -> &mut I {
pub fn inner_mut(&mut self) -> &mut I {
&mut (*self.image)
}

Expand Down

0 comments on commit b5b1c81

Please sign in to comment.