MagickCore 6.9.12
image-view.c File Reference
Include dependency graph for image-view.c:

Go to the source code of this file.

Data Structures

struct  _ImageView
 

Functions

MagickExport ImageViewCloneImageView (const ImageView *image_view)
 
MagickExport ImageViewDestroyImageView (ImageView *image_view)
 
MagickExport MagickBooleanType DuplexTransferImageViewIterator (ImageView *source, ImageView *duplex, ImageView *destination, DuplexTransferImageViewMethod transfer, void *context)
 
MagickExport IndexPacketGetImageViewAuthenticIndexes (const ImageView *image_view)
 
MagickExport PixelPacketGetImageViewAuthenticPixels (const ImageView *image_view)
 
MagickExport char * GetImageViewException (const ImageView *image_view, ExceptionType *severity)
 
MagickExport RectangleInfo GetImageViewExtent (const ImageView *image_view)
 
MagickExport ImageGetImageViewImage (const ImageView *image_view)
 
MagickExport MagickBooleanType GetImageViewIterator (ImageView *source, GetImageViewMethod get, void *context)
 
MagickExport const IndexPacketGetImageViewVirtualIndexes (const ImageView *image_view)
 
MagickExport const PixelPacketGetImageViewVirtualPixels (const ImageView *image_view)
 
MagickExport MagickBooleanType IsImageView (const ImageView *image_view)
 
MagickExport ImageViewNewImageView (Image *image)
 
MagickExport ImageViewNewImageViewRegion (Image *image, const ssize_t x, const ssize_t y, const size_t width, const size_t height)
 
MagickExport void SetImageViewDescription (ImageView *image_view, const char *description)
 
MagickExport MagickBooleanType SetImageViewIterator (ImageView *destination, SetImageViewMethod set, void *context)
 
MagickExport void SetImageViewThreads (ImageView *image_view, const size_t number_threads)
 
MagickExport MagickBooleanType TransferImageViewIterator (ImageView *source, ImageView *destination, TransferImageViewMethod transfer, void *context)
 
MagickExport MagickBooleanType UpdateImageViewIterator (ImageView *source, UpdateImageViewMethod update, void *context)
 

Function Documentation

◆ CloneImageView()

◆ DestroyImageView()

◆ DuplexTransferImageViewIterator()

◆ GetImageViewAuthenticIndexes()

MagickExport IndexPacket * GetImageViewAuthenticIndexes ( const ImageView image_view)

◆ GetImageViewAuthenticPixels()

MagickExport PixelPacket * GetImageViewAuthenticPixels ( const ImageView image_view)

◆ GetImageViewException()

◆ GetImageViewExtent()

MagickExport RectangleInfo GetImageViewExtent ( const ImageView image_view)

Definition at line 458 of file image-view.c.

References _ImageView::extent, MagickCoreSignature, and _ImageView::signature.

◆ GetImageViewImage()

MagickExport Image * GetImageViewImage ( const ImageView image_view)

Definition at line 487 of file image-view.c.

References _ImageView::image, MagickCoreSignature, and _ImageView::signature.

◆ GetImageViewIterator()

◆ GetImageViewVirtualIndexes()

MagickExport const IndexPacket * GetImageViewVirtualIndexes ( const ImageView image_view)

◆ GetImageViewVirtualPixels()

MagickExport const PixelPacket * GetImageViewVirtualPixels ( const ImageView image_view)

◆ IsImageView()

MagickExport MagickBooleanType IsImageView ( const ImageView image_view)

Definition at line 690 of file image-view.c.

References MagickCoreSignature, MagickFalse, MagickTrue, and _ImageView::signature.

◆ NewImageView()

◆ NewImageViewRegion()

◆ SetImageViewDescription()

MagickExport void SetImageViewDescription ( ImageView image_view,
const char *  description 
)

◆ SetImageViewIterator()

◆ SetImageViewThreads()

MagickExport void SetImageViewThreads ( ImageView image_view,
const size_t  number_threads 
)

◆ TransferImageViewIterator()

◆ UpdateImageViewIterator()