cache-view.c File Reference

#include "magick/studio.h"
#include "magick/cache.h"
#include "magick/cache-private.h"
#include "magick/cache-view.h"
#include "magick/memory_.h"
#include "magick/exception.h"
#include "magick/exception-private.h"
#include "magick/string_.h"

Data Structures

struct  _CacheView

Functions

MagickExport const IndexPacket * AcquireCacheViewIndexes (const CacheView *view_info)
MagickExport const PixelPacket * AcquireCacheViewPixels (const CacheView *view_info, const long x, const long y, const unsigned long columns, const unsigned long rows, ExceptionInfo *exception)
MagickExport PixelPacket AcquireOneCacheViewPixel (const CacheView *view_info, const long x, const long y, ExceptionInfo *exception)
MagickExport CacheView * CloneCacheView (const CacheView *view_info)
MagickExport CacheView * CloseCacheView (CacheView *view_info)
MagickExport ColorspaceType GetCacheViewColorspace (const CacheView *view_info)
MagickExport ExceptionInfo * GetCacheViewException (const CacheView *view_info)
MagickExport IndexPacket * GetCacheViewIndexes (const CacheView *view_info)
MagickExport PixelPacket * GetCacheViewPixels (CacheView *view_info, const long x, const long y, const unsigned long columns, const unsigned long rows)
MagickExport ClassType GetCacheViewStorageClass (const CacheView *view_info)
MagickExport PixelPacket GetOneCacheViewPixel (const CacheView *view_info, const long x, const long y)
MagickExport CacheView * OpenCacheView (const Image *image)
MagickExport PixelPacket * SetCacheView (CacheView *view_info, const long x, const long y, const unsigned long columns, const unsigned long rows)
MagickExport MagickBooleanType SetCacheViewStorageClass (CacheView *view_info, const ClassType storage_class)
MagickExport MagickBooleanType SetCacheViewVirtualPixelMethod (CacheView *view_info, const VirtualPixelMethod virtual_pixel_method)
MagickExport MagickBooleanType SyncCacheView (CacheView *view_info)


Function Documentation

MagickExport const IndexPacket* AcquireCacheViewIndexes ( const CacheView *  view_info  ) 

MagickExport const PixelPacket* AcquireCacheViewPixels ( const CacheView *  view_info,
const long  x,
const long  y,
const unsigned long  columns,
const unsigned long  rows,
ExceptionInfo *  exception 
)

MagickExport PixelPacket AcquireOneCacheViewPixel ( const CacheView *  view_info,
const long  x,
const long  y,
ExceptionInfo *  exception 
)

MagickExport CacheView* CloneCacheView ( const CacheView *  view_info  ) 

MagickExport CacheView* CloseCacheView ( CacheView *  view_info  ) 

MagickExport ColorspaceType GetCacheViewColorspace ( const CacheView *  view_info  ) 

MagickExport ExceptionInfo* GetCacheViewException ( const CacheView *  view_info  ) 

MagickExport IndexPacket* GetCacheViewIndexes ( const CacheView *  view_info  ) 

MagickExport PixelPacket* GetCacheViewPixels ( CacheView *  view_info,
const long  x,
const long  y,
const unsigned long  columns,
const unsigned long  rows 
)

MagickExport ClassType GetCacheViewStorageClass ( const CacheView *  view_info  ) 

MagickExport PixelPacket GetOneCacheViewPixel ( const CacheView *  view_info,
const long  x,
const long  y 
)

MagickExport CacheView* OpenCacheView ( const Image *  image  ) 

MagickExport PixelPacket* SetCacheView ( CacheView *  view_info,
const long  x,
const long  y,
const unsigned long  columns,
const unsigned long  rows 
)

MagickExport MagickBooleanType SetCacheViewStorageClass ( CacheView *  view_info,
const ClassType  storage_class 
)

MagickExport MagickBooleanType SetCacheViewVirtualPixelMethod ( CacheView *  view_info,
const VirtualPixelMethod  virtual_pixel_method 
)

MagickExport MagickBooleanType SyncCacheView ( CacheView *  view_info  ) 


Generated on Sat Jan 26 14:50:29 2008 for MagickCore by  doxygen 1.5.4