MagickCore
7.0.0
|
#include "MagickCore/studio.h"
#include "MagickCore/artifact.h"
#include "MagickCore/cache.h"
#include "MagickCore/color.h"
#include "MagickCore/compare.h"
#include "MagickCore/constitute.h"
#include "MagickCore/draw.h"
#include "MagickCore/effect.h"
#include "MagickCore/exception.h"
#include "MagickCore/exception-private.h"
#include "MagickCore/fx.h"
#include "MagickCore/fx-private.h"
#include "MagickCore/gem.h"
#include "MagickCore/geometry.h"
#include "MagickCore/image.h"
#include "MagickCore/layer.h"
#include "MagickCore/list.h"
#include "MagickCore/memory_.h"
#include "MagickCore/monitor.h"
#include "MagickCore/montage.h"
#include "MagickCore/option.h"
#include "MagickCore/profile.h"
#include "MagickCore/quantum.h"
#include "MagickCore/resource_.h"
#include "MagickCore/splay-tree.h"
#include "MagickCore/signature-private.h"
#include "MagickCore/statistic.h"
#include "MagickCore/string_.h"
#include "MagickCore/token.h"
#include "MagickCore/utility.h"
#include "MagickCore/xml-tree.h"
Go to the source code of this file.
Functions | |
MagickExport MagickBooleanType | CloneImageArtifacts (Image *image, const Image *clone_image) |
MagickExport MagickBooleanType | DefineImageArtifact (Image *image, const char *artifact) |
MagickExport MagickBooleanType | DeleteImageArtifact (Image *image, const char *artifact) |
MagickExport void | DestroyImageArtifacts (Image *image) |
MagickExport const char * | GetImageArtifact (const Image *image, const char *artifact) |
MagickExport char * | GetNextImageArtifact (const Image *image) |
MagickExport char * | RemoveImageArtifact (Image *image, const char *artifact) |
MagickExport void | ResetImageArtifactIterator (const Image *image) |
MagickExport MagickBooleanType | SetImageArtifact (Image *image, const char *artifact, const char *value) |
MagickExport MagickBooleanType CloneImageArtifacts | ( | Image * | image, |
const Image * | clone_image | ||
) |
Definition at line 102 of file artifact.c.
References _Image::artifacts, CloneSplayTree(), ConstantString(), _Image::debug, _Image::filename, GetMagickModule, LogMagickEvent(), MagickFalse, MagickSignature, MagickTrue, _Image::signature, and TraceEvent.
Referenced by CloneImage(), CoalesceImages(), and DisposeImages().
MagickExport MagickBooleanType DefineImageArtifact | ( | Image * | image, |
const char * | artifact | ||
) |
Definition at line 147 of file artifact.c.
References CopyMagickString(), MaxTextExtent, and SetImageArtifact().
MagickExport MagickBooleanType DeleteImageArtifact | ( | Image * | image, |
const char * | artifact | ||
) |
Definition at line 194 of file artifact.c.
References _Image::artifacts, _Image::debug, DeleteNodeFromSplayTree(), _Image::filename, GetMagickModule, LogMagickEvent(), MagickFalse, MagickSignature, _Image::signature, and TraceEvent.
Referenced by AcquireResizeFilter(), InterpretImageProperties(), and SetImageArtifact().
MagickExport void DestroyImageArtifacts | ( | Image * | image | ) |
Definition at line 229 of file artifact.c.
References _Image::artifacts, _Image::debug, DestroySplayTree(), _Image::filename, GetMagickModule, LogMagickEvent(), MagickFalse, MagickSignature, _Image::signature, and TraceEvent.
Referenced by DestroyImage().
MagickExport const char* GetImageArtifact | ( | const Image * | image, |
const char * | artifact | ||
) |
Definition at line 269 of file artifact.c.
References _Image::artifacts, _Image::debug, _Image::filename, GetMagickModule, GetNextValueInSplayTree(), GetValueFromSplayTree(), _Image::image_info, LogMagickEvent(), MagickFalse, MagickSignature, _ImageInfo::options, ResetSplayTreeIterator(), _Image::signature, and TraceEvent.
Referenced by AcquireResizeFilter(), CompareImages(), CompositeImage(), DeskewImage(), DistortImage(), DrawClipPath(), DrawImage(), DrawPatternPath(), GenerateCoefficients(), GetMagickProperty(), GetMagickPropertyLetter(), IdentifyImage(), InterpretImageFilename(), InterpretImageProperties(), ModulateImage(), MorphologyApply(), MorphologyImage(), SampleImage(), SetImageType(), SetResampleFilter(), and SparseColorImage().
MagickExport char* GetNextImageArtifact | ( | const Image * | image | ) |
Definition at line 333 of file artifact.c.
References _Image::artifacts, _Image::debug, _Image::filename, GetMagickModule, GetNextKeyInSplayTree(), LogMagickEvent(), MagickFalse, MagickSignature, _Image::signature, and TraceEvent.
Referenced by IdentifyImage(), and InterpretImageProperties().
MagickExport char* RemoveImageArtifact | ( | Image * | image, |
const char * | artifact | ||
) |
Definition at line 372 of file artifact.c.
References _Image::artifacts, _Image::debug, _Image::filename, GetMagickModule, LogMagickEvent(), MagickFalse, MagickSignature, RemoveNodeFromSplayTree(), _Image::signature, and TraceEvent.
MagickExport void ResetImageArtifactIterator | ( | const Image * | image | ) |
Definition at line 415 of file artifact.c.
References _Image::artifacts, _Image::debug, _Image::filename, GetMagickModule, LogMagickEvent(), MagickFalse, MagickSignature, ResetSplayTreeIterator(), _Image::signature, and TraceEvent.
Referenced by IdentifyImage(), and InterpretImageProperties().
MagickExport MagickBooleanType SetImageArtifact | ( | Image * | image, |
const char * | artifact, | ||
const char * | value | ||
) |
Definition at line 454 of file artifact.c.
References AddValueToSplayTree(), _Image::artifacts, CompareSplayTreeString(), ConstantString(), _Image::debug, DeleteImageArtifact(), _Image::filename, GetMagickModule, LogMagickEvent(), MagickFalse, MagickSignature, NewSplayTree(), RelinquishMagickMemory(), _Image::signature, and TraceEvent.
Referenced by DefineImageArtifact(), DeskewImage(), DrawImage(), GetMagickProperty(), GetMagickPropertyLetter(), SketchImage(), StripImage(), and SyncImageSettings().