18#ifndef MAGICKCORE_ARTIFACT_H
19#define MAGICKCORE_ARTIFACT_H
21#if defined(__cplusplus) || defined(c_plusplus)
25extern MagickExport
char
26 *GetNextImageArtifact(
const Image *),
27 *RemoveImageArtifact(Image *,
const char *);
29extern MagickExport
const char
30 *GetImageArtifact(
const Image *,
const char *);
32extern MagickExport MagickBooleanType
33 CloneImageArtifacts(Image *,
const Image *),
34 DefineImageArtifact(Image *,
const char *),
35 DeleteImageArtifact(Image *,
const char *),
36 SetImageArtifact(Image *,
const char *,
const char *);
38extern MagickExport
void
39 DestroyImageArtifacts(Image *),
40 ResetImageArtifactIterator(
const Image *);
42#if defined(__cplusplus) || defined(c_plusplus)