Lines Matching full:artifact
13 % MagickCore Artifact Methods %
44 #include "MagickCore/artifact.h"
136 % "key=value" with per-image artifact. It is equivelent to
142 % const char *artifact)
148 % o artifact: the image artifact.
152 const char *artifact) in DefineImageArtifact() argument
162 assert(artifact != (const char *) NULL); in DefineImageArtifact()
163 (void) CopyMagickString(key,artifact,MagickPathExtent-1); in DefineImageArtifact()
185 % DeleteImageArtifact() deletes an image artifact.
189 % MagickBooleanType DeleteImageArtifact(Image *image,const char *artifact)
195 % o artifact: the image artifact.
199 const char *artifact) in DeleteImageArtifact() argument
207 return(DeleteNodeFromSplayTree((SplayTreeInfo *) image->artifacts,artifact)); in DeleteImageArtifact()
255 % GetImageArtifact() gets a value associated with an image artifact.
256 % If the requested artifact is NULL return the first artifact, to
274 const char *artifact) in GetImageArtifact() argument
286 if (artifact == (const char *) NULL) in GetImageArtifact()
290 artifact); in GetImageArtifact()
297 image->image_info->options,artifact); in GetImageArtifact()
312 % GetNextImageArtifact() gets the next image artifact value.
346 % RemoveImageArtifact() removes an artifact from the image and returns its
354 % char *RemoveImageArtifact(Image *image,const char *artifact)
360 % o artifact: the image artifact.
363 MagickExport char *RemoveImageArtifact(Image *image,const char *artifact) in RemoveImageArtifact() argument
375 artifact); in RemoveImageArtifact()
390 % ResetImageArtifactIterator() resets the image artifact iterator. Use it
392 % associated with an image artifact.
394 % Alternatively you can use GetImageArtifact() with a NULL artifact field to
395 % reset the iterator and return the first artifact.
428 % SetImageArtifact() sets a key-value pair in the image artifact namespace.
436 % MagickBooleanType SetImageArtifact(Image *image,const char *artifact,
443 % o artifact: the image artifact key.
445 % o value: the image artifact value.
449 const char *artifact,const char *value) in SetImageArtifact() argument
465 Delete artifact if NULL -- empty string values are valid!, in SetImageArtifact()
468 return(DeleteImageArtifact(image,artifact)); in SetImageArtifact()
470 Add artifact to splay-tree. in SetImageArtifact()
473 ConstantString(artifact),ConstantString(value)); in SetImageArtifact()