#include "magick/studio.h"
#include "magick/blob.h"
#include "magick/blob-private.h"
#include "magick/cache.h"
#include "magick/cache-private.h"
#include "magick/color-private.h"
#include "magick/composite-private.h"
#include "magick/constitute.h"
#include "magick/exception.h"
#include "magick/exception-private.h"
#include "magick/geometry.h"
#include "magick/memory_.h"
#include "magick/quantum.h"
#include "magick/quantum-private.h"
#include "magick/semaphore.h"
#include "magick/stream.h"
#include "magick/stream-private.h"
#include "magick/string_.h"
Data Structures | |
struct | _StreamInfo |
Functions | |
static const PixelPacket * | AcquirePixelStream (const Image *, const VirtualPixelMethod, const long, const long, const unsigned long, const unsigned long, ExceptionInfo *) |
static PixelPacket | AcquireOnePixelFromStream (const Image *, const VirtualPixelMethod, const long, const long, ExceptionInfo *) |
static PixelPacket | GetOnePixelFromStream (Image *, const long, const long) |
static PixelPacket * | GetPixelStream (Image *, const long, const long, const unsigned long, const unsigned long) |
static PixelPacket ** | GetPixelsFromStream (const Image *) |
static PixelPacket *** | SetPixelStream (Image *, const long, const long, const unsigned long, const unsigned long) |
static MagickBooleanType | StreamImagePixels (const StreamInfo *, const Image *, ExceptionInfo *) |
static MagickBooleanType | SyncPixelStream (Image *) |
static void | DestroyPixelStream (Image *) |
static const IndexPacket * | AcquireIndexesFromStream (const Image *image) |
static void | AcquireStreamPixels (CacheInfo *cache_info) |
static const PixelPacket * | AcquirePixelStream (const Image *image, const VirtualPixelMethod magick_unused(virtual_pixel_method), const long x, const long y, const unsigned long columns, const unsigned long rows, ExceptionInfo *exception) |
MagickExport StreamInfo * | AcquireStreamInfo (const ImageInfo *image_info) |
static void | RelinquishStreamPixels (CacheInfo *cache_info) |
MagickExport StreamInfo * | DestroyStreamInfo (StreamInfo *stream_info) |
static IndexPacket * | GetIndexesFromStream (const Image *image) |
MagickExport const void * | GetStreamInfoClientData (StreamInfo *stream_info) |
MagickExport MagickBooleanType | OpenStream (const ImageInfo *image_info, StreamInfo *stream_info, const char *filename, ExceptionInfo *exception) |
MagickExport Image * | ReadStream (const ImageInfo *image_info, StreamHandler stream, ExceptionInfo *exception) |
MagickExport void | SetStreamInfoClientData (StreamInfo *stream_info, const void *client_data) |
MagickExport void | SetStreamInfoMap (StreamInfo *stream_info, const char *map) |
MagickExport void | SetStreamInfoStorageType (StreamInfo *stream_info, const StorageType storage_type) |
static size_t | WriteStreamImage (const Image *image, const void *pixels, const size_t columns) |
MagickExport Image * | StreamImage (const ImageInfo *image_info, StreamInfo *stream_info, ExceptionInfo *exception) |
MagickExport MagickBooleanType | WriteStream (const ImageInfo *image_info, Image *image, StreamHandler stream) |
static const IndexPacket* AcquireIndexesFromStream | ( | const Image * | image | ) | [static] |
static PixelPacket AcquireOnePixelFromStream | ( | const Image * | image, | |
const | VirtualPixelMethod, | |||
const | long, | |||
const | long, | |||
ExceptionInfo * | exception | |||
) | [static] |
static const PixelPacket* AcquirePixelStream | ( | const Image * | image, | |
const VirtualPixelMethod | magick_unused(virtual_pixel_method), | |||
const long | x, | |||
const long | y, | |||
const unsigned long | columns, | |||
const unsigned long | rows, | |||
ExceptionInfo * | exception | |||
) | [static] |
static const PixelPacket* AcquirePixelStream | ( | const Image * | , | |
const | VirtualPixelMethod, | |||
const | long, | |||
const | long, | |||
const unsigned | long, | |||
const unsigned | long, | |||
ExceptionInfo * | ||||
) | [static] |
MagickExport StreamInfo* AcquireStreamInfo | ( | const ImageInfo * | image_info | ) |
static void AcquireStreamPixels | ( | CacheInfo * | cache_info | ) | [inline, static] |
static void DestroyPixelStream | ( | Image * | image | ) | [static] |
MagickExport StreamInfo* DestroyStreamInfo | ( | StreamInfo * | stream_info | ) |
static IndexPacket* GetIndexesFromStream | ( | const Image * | image | ) | [static] |
static PixelPacket GetOnePixelFromStream | ( | Image * | image, | |
const | long, | |||
const | long | |||
) |
static PixelPacket * GetPixelsFromStream | ( | const Image * | image | ) |
static PixelPacket * GetPixelStream | ( | Image * | image, | |
const | long, | |||
const | long, | |||
const unsigned long | columns, | |||
const unsigned long | rows | |||
) |
MagickExport const void* GetStreamInfoClientData | ( | StreamInfo * | stream_info | ) |
MagickExport MagickBooleanType OpenStream | ( | const ImageInfo * | image_info, | |
StreamInfo * | stream_info, | |||
const char * | filename, | |||
ExceptionInfo * | exception | |||
) |
MagickExport Image* ReadStream | ( | const ImageInfo * | image_info, | |
StreamHandler | stream, | |||
ExceptionInfo * | exception | |||
) |
static void RelinquishStreamPixels | ( | CacheInfo * | cache_info | ) | [inline, static] |
static PixelPacket * SetPixelStream | ( | Image * | image, | |
const | long, | |||
const | long, | |||
const unsigned long | columns, | |||
const unsigned long | rows | |||
) |
MagickExport void SetStreamInfoClientData | ( | StreamInfo * | stream_info, | |
const void * | client_data | |||
) |
MagickExport void SetStreamInfoMap | ( | StreamInfo * | stream_info, | |
const char * | map | |||
) |
MagickExport void SetStreamInfoStorageType | ( | StreamInfo * | stream_info, | |
const StorageType | storage_type | |||
) |
MagickExport Image* StreamImage | ( | const ImageInfo * | image_info, | |
StreamInfo * | stream_info, | |||
ExceptionInfo * | exception | |||
) |
static MagickBooleanType StreamImagePixels | ( | const StreamInfo * | stream_info, | |
const Image * | image, | |||
ExceptionInfo * | exception | |||
) | [static] |
static MagickBooleanType SyncPixelStream | ( | Image * | image | ) |
MagickExport MagickBooleanType WriteStream | ( | const ImageInfo * | image_info, | |
Image * | image, | |||
StreamHandler | stream | |||
) |
static size_t WriteStreamImage | ( | const Image * | image, | |
const void * | pixels, | |||
const size_t | columns | |||
) | [static] |