Method: Magick::Image#erase!

Defined in:
ext/RMagick/rmimage.c

#erase!Object

Reset the image to the background color.

Ruby usage:

- @verbatim Image#erase! @endverbatim

Notes:

- One of the very few Image methods that do not return a new image.

Parameters:

  • self

    this object

Returns:

  • self

[View source]

5658
5659
5660
5661
5662
5663
5664
5665
5666
5667
# File 'ext/RMagick/rmimage.c', line 5658

VALUE
Image_erase_bang(VALUE self)
{
    Image *image = rm_check_frozen(self);

    (void) SetImageBackgroundColor(image);
    rm_check_image_exception(image, RetainOnError);

    return self;
}