Method: Magick::Image#changed?

Defined in:
ext/RMagick/rmimage.c

#changed?Boolean

Return true if any pixel in the image has been altered since the image was constituted.

Ruby usage:

- @verbatim Image#changed? @endverbatim

Parameters:

  • self

    this object

Returns:

  • (Boolean)

    true if altered, false otherwise

[View source]

2130
2131
2132
2133
2134
2135
2136
2137
# File 'ext/RMagick/rmimage.c', line 2130

VALUE
Image_changed_q(VALUE self)
{
    Image *image = rm_check_destroyed(self);
    VALUE okay = IsTaintImage(image) ? Qtrue : Qfalse;
    rm_check_image_exception(image, RetainOnError);
    return okay;
}