Method: Magick::Image#undefine

Defined in:
ext/RMagick/rmimage.cpp

#undefine(artifact) ⇒ Magick::Image

Removes an artifact from the image and returns its value.

Parameters:

  • artifact (String)

    the artifact

Returns:

See Also:



15102
15103
15104
15105
15106
15107
15108
15109
15110
15111
15112
# File 'ext/RMagick/rmimage.cpp', line 15102

VALUE
Image_undefine(VALUE self, VALUE artifact)
{
    Image *image;
    char *key;

    image = rm_check_frozen(self);
    key = StringValueCStr(artifact);
    DeleteImageArtifact(image, key);
    return self;
}