|
MagickCore
6.7.5
|
#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 100 of file artifact.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _Image::artifacts, CloneSplayTree(), ConstantString(), and MagickTrue.
Referenced by CloneImage(), CoalesceImages(), and DisposeImages().
| MagickExport MagickBooleanType DefineImageArtifact | ( | Image * | image, |
| const char * | artifact | ||
| ) |
Definition at line 143 of file artifact.c.
References MaxTextExtent, CopyMagickString(), and SetImageArtifact().
| MagickExport MagickBooleanType DeleteImageArtifact | ( | Image * | image, |
| const char * | artifact | ||
| ) |
Definition at line 190 of file artifact.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _Image::artifacts, and DeleteNodeFromSplayTree().
Referenced by SetImageArtifact(), SetResampleFilter(), and AcquireResizeFilter().
| MagickExport void DestroyImageArtifacts | ( | Image * | image | ) |
Definition at line 226 of file artifact.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _Image::artifacts, and DestroySplayTree().
Referenced by DestroyImage().
| MagickExport const char* GetImageArtifact | ( | const Image * | image, |
| const char * | artifact | ||
| ) |
Definition at line 264 of file artifact.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, ResetSplayTreeIterator(), _Image::artifacts, GetNextValueInSplayTree(), and GetValueFromSplayTree().
Referenced by CompareImages(), CompositeOverImage(), CompositeImage(), DistortImage(), SparseColorImage(), DrawClipPath(), DrawImage(), DrawPatternPath(), ModulateImage(), IdentifyImage(), SetImageType(), MorphologyApply(), MorphologyImage(), SetResampleFilter(), AcquireResizeFilter(), and DeskewImage().
| MagickExport char* GetNextImageArtifact | ( | const Image * | image | ) |
Definition at line 314 of file artifact.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _Image::artifacts, and GetNextKeyInSplayTree().
Referenced by IdentifyImage().
| MagickExport char* RemoveImageArtifact | ( | Image * | image, |
| const char * | artifact | ||
| ) |
Definition at line 351 of file artifact.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _Image::artifacts, and RemoveNodeFromSplayTree().
| MagickExport void ResetImageArtifactIterator | ( | const Image * | image | ) |
Definition at line 392 of file artifact.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _Image::artifacts, and ResetSplayTreeIterator().
Referenced by IdentifyImage().
| MagickExport MagickBooleanType SetImageArtifact | ( | Image * | image, |
| const char * | artifact, | ||
| const char * | value | ||
| ) |
Definition at line 431 of file artifact.c.
References _Image::signature, MagickSignature, _Image::debug, MagickFalse, LogMagickEvent(), TraceEvent, GetMagickModule, _Image::filename, _Image::artifacts, NewSplayTree(), CompareSplayTreeString(), RelinquishMagickMemory(), DeleteImageArtifact(), AddValueToSplayTree(), and ConstantString().
Referenced by DefineImageArtifact(), DrawImage(), SketchImage(), StripImage(), and SyncImageSettings().