|
MagickCore 6.9.12
|
#include "magick/blob.h"Go to the source code of this file.
Enumerations | |
| enum | CacheType { UndefinedCache , MemoryCache , MapCache , DiskCache , PingCache , DistributedCache } |
| enum CacheType |
| MagickExport const void * AcquirePixelCachePixels | ( | const Image * | image, |
| MagickSizeType * | length, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 482 of file cache.c.
References _Image::cache, magick_restrict, MagickCoreSignature, MapCache, MemoryCache, _ExceptionInfo::signature, and _Image::signature.
Referenced by ResetImagePixels().
| MagickExport MagickBooleanType CacheComponentGenesis | ( | void | ) |
| MagickExport void CacheComponentTerminus | ( | void | ) |
| MagickExport IndexPacket * GetAuthenticIndexQueue | ( | const Image * | image | ) |
Definition at line 1335 of file cache.c.
References _Image::cache, GetOpenMPThreadId(), magick_restrict, MagickCoreSignature, and _Image::signature.
Referenced by GetIndexes(), ImportCharPixel(), ImportDoublePixel(), ImportFloatPixel(), ImportIntegerPixel(), ImportLongPixel(), ImportQuantumPixel(), ImportQuantumPixels(), ImportShortPixel(), RandomChannelThresholdImage(), SetImage(), ThresholdImage(), ThresholdImageChannel(), and WriteDistributeCacheIndexes().
| MagickExport PixelPacket * GetAuthenticPixelQueue | ( | const Image * | ) |
| MagickExport PixelPacket * GetAuthenticPixels | ( | Image * | , |
| const | ssize_t, | ||
| const | ssize_t, | ||
| const | size_t, | ||
| const | size_t, | ||
| ExceptionInfo * | |||
| ) |
| MagickExport MagickSizeType GetImageExtent | ( | const Image * | image | ) |
Definition at line 1724 of file cache.c.
References _Image::cache, _Image::filename, GetMagickModule, GetOpenMPThreadId(), GetPixelCacheNexusExtent(), IsEventLogging(), LogMagickEvent(), magick_restrict, MagickCoreSignature, MagickFalse, _Image::signature, and TraceEvent.
Referenced by ExportQuantumPixels(), ImportQuantumPixels(), and StreamImagePixels().
| MagickExport CacheType GetImagePixelCacheType | ( | const Image * | image | ) |
Definition at line 1978 of file cache.c.
References _Image::cache, magick_restrict, MagickCoreSignature, and _Image::signature.
Referenced by GetMagickNumberThreads(), GetPixelCacheTileSize(), and GetPixelCacheType().
| MagickExport MagickBooleanType GetOneAuthenticPixel | ( | Image * | , |
| const | ssize_t, | ||
| const | ssize_t, | ||
| PixelPacket * | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport MagickBooleanType GetOneVirtualMagickPixel | ( | const Image * | , |
| const | ssize_t, | ||
| const | ssize_t, | ||
| MagickPixelPacket * | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport MagickBooleanType GetOneVirtualMethodPixel | ( | const Image * | , |
| const | VirtualPixelMethod, | ||
| const | ssize_t, | ||
| const | ssize_t, | ||
| PixelPacket * | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport MagickBooleanType GetOneVirtualPixel | ( | const Image * | , |
| const | ssize_t, | ||
| const | ssize_t, | ||
| PixelPacket * | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport const char * GetPixelCacheFilename | ( | const Image * | image | ) |
Definition at line 2456 of file cache.c.
References _Image::cache, magick_restrict, MagickCoreSignature, and _Image::signature.
| MagickExport void * GetPixelCachePixels | ( | Image * | image, |
| MagickSizeType * | length, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 2579 of file cache.c.
References _Image::cache, magick_restrict, MagickCoreSignature, MapCache, MemoryCache, _ExceptionInfo::signature, and _Image::signature.
| MagickExport VirtualPixelMethod GetPixelCacheVirtualMethod | ( | const Image * | ) |
| MagickExport const IndexPacket * GetVirtualIndexQueue | ( | const Image * | image | ) |
Definition at line 2820 of file cache.c.
References _Image::cache, GetOpenMPThreadId(), GetVirtualIndexesFromNexus(), magick_restrict, MagickCoreSignature, and _Image::signature.
Referenced by AcquireIndexes(), CompareImageBounds(), ExportCharPixel(), ExportDoublePixel(), ExportFloatPixel(), ExportIntegerPixel(), ExportLongPixel(), ExportQuantumPixel(), ExportQuantumPixels(), ExportShortPixel(), GetImageChannelKurtosis(), GetImageChannelMoments(), GetImageChannelRange(), GetImageChannelStatistics(), GetLocationStatistics(), IdentifyImage(), InterpolateMagickPixelPacket(), InterpolatePixelColor(), ReadDistributeCacheIndexes(), and StreamImagePixels().
| MagickExport const PixelPacket * GetVirtualPixelQueue | ( | const Image * | image | ) |
Definition at line 3386 of file cache.c.
References _Image::cache, GetOpenMPThreadId(), GetVirtualPixelsNexus(), magick_restrict, MagickCoreSignature, and _Image::signature.
Referenced by AcquirePixels(), and ExportQuantumPixels().
| MagickExport const PixelPacket * GetVirtualPixels | ( | const Image * | , |
| const | ssize_t, | ||
| const | ssize_t, | ||
| const | size_t, | ||
| const | size_t, | ||
| ExceptionInfo * | |||
| ) |
| MagickExport MagickBooleanType PersistPixelCache | ( | Image * | , |
| const char * | , | ||
| const | MagickBooleanType, | ||
| MagickOffsetType * | , | ||
| ExceptionInfo * | |||
| ) |
| MagickExport PixelPacket * QueueAuthenticPixels | ( | Image * | image, |
| const | ssize_t, | ||
| const | ssize_t, | ||
| const | size_t, | ||
| const | size_t, | ||
| ExceptionInfo * | exception | ||
| ) |
Definition at line 4528 of file cache.c.
References _Image::cache, GetOpenMPThreadId(), magick_restrict, MagickCoreSignature, MagickFalse, QueueAuthenticPixelCacheNexus(), and _Image::signature.
Referenced by SetImage(), SetImagePixels(), and StereoAnaglyphImage().
| MagickExport VirtualPixelMethod SetPixelCacheVirtualMethod | ( | const Image * | image, |
| const | VirtualPixelMethod | ||
| ) |
Definition at line 5357 of file cache.c.
References _Image::background_color, BackgroundVirtualPixelMethod, _Image::cache, _Image::colorspace, _Image::columns, _Image::filename, GetMagickModule, IsEventLogging(), IsGrayColorspace(), IsPixelGray(), LogMagickEvent(), magick_restrict, MagickCoreSignature, MagickFalse, _Image::matte, _PixelPacket::opacity, OpaqueOpacity, _Image::rows, SetCacheAlphaChannel(), SetImageColorspace(), _Image::signature, sRGBColorspace, TraceEvent, and TransparentVirtualPixelMethod.
Referenced by SetImageVirtualPixelMethod().
| MagickExport MagickBooleanType SyncAuthenticPixels | ( | Image * | image, |
| ExceptionInfo * | exception | ||
| ) |
Definition at line 5636 of file cache.c.
References _Image::cache, GetOpenMPThreadId(), magick_restrict, MagickCoreSignature, _Image::signature, and SyncAuthenticPixelCacheNexus().
Referenced by ClearBounds(), ColorFloodfillImage(), ImportCharPixel(), ImportDoublePixel(), ImportFloatPixel(), ImportIntegerPixel(), ImportLongPixel(), ImportQuantumPixel(), ImportShortPixel(), MatteFloodfillImage(), OpaqueImage(), RandomChannelThresholdImage(), SetImage(), StereoAnaglyphImage(), SyncImagePixels(), ThresholdImage(), ThresholdImageChannel(), TransparentImage(), WriteDistributeCacheIndexes(), and WriteDistributeCachePixels().