MagickWand 7.1.0
Convert, Edit, Or Compose Bitmap Images
wand-view.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Typedefs

typedef struct _WandView WandView
 
typedef MagickBooleanType(* DuplexTransferWandViewMethod) (const WandView *, const WandView *, WandView *, const ssize_t, const int, void *)
 
typedef MagickBooleanType(*)(* GetWandViewMethod) (const WandView *, const ssize_t, const int, void *)
 
typedef MagickBooleanType(*)(*)(* SetWandViewMethod) (WandView *, const ssize_t, const int, void *)
 
typedef MagickBooleanType(*)(*)(*)(* TransferWandViewMethod) (const WandView *, WandView *, const ssize_t, const int, void *)
 
typedef MagickBooleanType(*)(*)(*)(*)(* UpdateWandViewMethod) (WandView *, const ssize_t, const int, void *)
 

Functions

WandExport char * GetWandViewException (const WandView *, ExceptionType *)
 
WandExport MagickBooleanType DuplexTransferWandViewIterator (WandView *, WandView *, WandView *, DuplexTransferWandViewMethod, void *)
 
WandExport MagickBooleanType GetWandViewIterator (WandView *, GetWandViewMethod, void *)
 
WandExport MagickBooleanType IsWandView (const WandView *)
 
WandExport MagickBooleanType SetWandViewIterator (WandView *, SetWandViewMethod, void *)
 
WandExport MagickBooleanType TransferWandViewIterator (WandView *, WandView *, TransferWandViewMethod, void *)
 
WandExport MagickBooleanType UpdateWandViewIterator (WandView *, UpdateWandViewMethod, void *)
 
WandExport MagickWandGetWandViewWand (const WandView *)
 
WandExport PixelWand ** GetWandViewPixels (const WandView *)
 
WandExport RectangleInfo GetWandViewExtent (const WandView *)
 
WandExport void SetWandViewDescription (WandView *, const char *)
 
WandExport void SetWandViewThreads (WandView *, const size_t)
 
WandExport WandViewCloneWandView (const WandView *)
 
WandExport WandViewDestroyWandView (WandView *)
 
WandExport WandViewNewWandView (MagickWand *)
 
WandExport WandViewNewWandViewExtent (MagickWand *, const ssize_t, const ssize_t, const size_t, const size_t)
 

Typedef Documentation

◆ DuplexTransferWandViewMethod

typedef MagickBooleanType(* DuplexTransferWandViewMethod) (const WandView *, const WandView *, WandView *, const ssize_t, const int, void *)

Definition at line 28 of file wand-view.h.

◆ GetWandViewMethod

typedef MagickBooleanType(*)(* GetWandViewMethod) (const WandView *, const ssize_t, const int, void *)

Definition at line 28 of file wand-view.h.

◆ SetWandViewMethod

typedef MagickBooleanType(*)(*)(* SetWandViewMethod) (WandView *, const ssize_t, const int, void *)

Definition at line 28 of file wand-view.h.

◆ TransferWandViewMethod

typedef MagickBooleanType(*)(*)(*)(* TransferWandViewMethod) (const WandView *, WandView *, const ssize_t, const int, void *)

Definition at line 28 of file wand-view.h.

◆ UpdateWandViewMethod

typedef MagickBooleanType(*)(*)(*)(*)(* UpdateWandViewMethod) (WandView *, const ssize_t, const int, void *)

Definition at line 28 of file wand-view.h.

◆ WandView

typedef struct _WandView WandView

Definition at line 26 of file wand-view.h.

Function Documentation

◆ CloneWandView()

WandExport WandView * CloneWandView ( const WandView )

◆ DestroyWandView()

WandExport WandView * DestroyWandView ( WandView )

◆ DuplexTransferWandViewIterator()

WandExport MagickBooleanType DuplexTransferWandViewIterator ( WandView ,
WandView ,
WandView ,
DuplexTransferWandViewMethod  ,
void *   
)

◆ GetWandViewException()

WandExport char * GetWandViewException ( const WandView wand_view,
ExceptionType *  severity 
)

◆ GetWandViewExtent()

WandExport RectangleInfo GetWandViewExtent ( const WandView wand_view)

Definition at line 466 of file wand-view.c.

References _WandView::extent, MagickWandSignature, and _WandView::signature.

◆ GetWandViewIterator()

WandExport MagickBooleanType GetWandViewIterator ( WandView ,
GetWandViewMethod  ,
void *   
)

◆ GetWandViewPixels()

WandExport PixelWand ** GetWandViewPixels ( const WandView wand_view)

Definition at line 615 of file wand-view.c.

References MagickWandSignature, _WandView::pixel_wands, and _WandView::signature.

◆ GetWandViewWand()

WandExport MagickWand * GetWandViewWand ( const WandView wand_view)

Definition at line 647 of file wand-view.c.

References MagickWandSignature, _WandView::signature, and _WandView::wand.

◆ IsWandView()

WandExport MagickBooleanType IsWandView ( const WandView )

◆ NewWandView()

WandExport WandView * NewWandView ( MagickWand )

◆ NewWandViewExtent()

◆ SetWandViewDescription()

WandExport void SetWandViewDescription ( WandView ,
const char *   
)

◆ SetWandViewIterator()

WandExport MagickBooleanType SetWandViewIterator ( WandView ,
SetWandViewMethod  ,
void *   
)

◆ SetWandViewThreads()

WandExport void SetWandViewThreads ( WandView ,
const  size_t 
)

◆ TransferWandViewIterator()

WandExport MagickBooleanType TransferWandViewIterator ( WandView ,
WandView ,
TransferWandViewMethod  ,
void *   
)

◆ UpdateWandViewIterator()