|
MagickWand 7.1.0
Convert, Edit, Or Compose Bitmap Images
|
#include "MagickWand/studio.h"#include "MagickWand/MagickWand.h"#include "MagickWand/magick-wand-private.h"#include "MagickWand/pixel-iterator.h"#include "MagickWand/pixel-wand.h"#include "MagickWand/wand.h"Go to the source code of this file.
Data Structures | |
| struct | _PixelIterator |
Macros | |
| #define | PixelIteratorId "PixelIterator" |
| #define PixelIteratorId "PixelIterator" |
Definition at line 59 of file pixel-iterator.c.
| WandExport void ClearPixelIterator | ( | PixelIterator * | iterator | ) |
Definition at line 119 of file pixel-iterator.c.
References _PixelIterator::active, _PixelIterator::debug, DestroyPixelWands(), _PixelIterator::exception, MagickWandSignature, _PixelIterator::name, NewPixelWands(), _PixelIterator::pixel_wands, _PixelIterator::region, _PixelIterator::signature, and _PixelIterator::y.
| WandExport PixelIterator * ClonePixelIterator | ( | const PixelIterator * | iterator | ) |
Definition at line 156 of file pixel-iterator.c.
References AcquireWandId(), _PixelIterator::active, ClonePixelWands(), _PixelIterator::debug, _PixelIterator::exception, _PixelIterator::id, MagickPathExtent, MagickWandSignature, _PixelIterator::name, _PixelIterator::pixel_wands, PixelIteratorId, _PixelIterator::region, _PixelIterator::signature, _PixelIterator::view, and _PixelIterator::y.
| WandExport PixelIterator * DestroyPixelIterator | ( | PixelIterator * | iterator | ) |
Definition at line 209 of file pixel-iterator.c.
References _PixelIterator::debug, DestroyPixelWands(), _PixelIterator::exception, _PixelIterator::id, MagickWandSignature, _PixelIterator::name, _PixelIterator::pixel_wands, _PixelIterator::region, RelinquishWandId(), _PixelIterator::signature, and _PixelIterator::view.
| WandExport MagickBooleanType IsPixelIterator | ( | const PixelIterator * | iterator | ) |
Definition at line 248 of file pixel-iterator.c.
References MagickWandSignature, _PixelIterator::name, PixelIteratorId, and _PixelIterator::signature.
| WandExport PixelIterator * NewPixelIterator | ( | MagickWand * | wand | ) |
Definition at line 285 of file pixel-iterator.c.
References AcquireWandId(), _PixelIterator::debug, _PixelIterator::exception, GetImageFromMagickWand(), _PixelIterator::id, MagickPathExtent, MagickWandSignature, _PixelIterator::name, NewPixelWands(), _PixelIterator::pixel_wands, PixelIteratorId, _PixelIterator::region, _PixelIterator::signature, _PixelIterator::view, and _PixelIterator::y.
| WandExport PixelIterator * NewPixelRegionIterator | ( | MagickWand * | wand, |
| const ssize_t | x, | ||
| const ssize_t | y, | ||
| const size_t | width, | ||
| const size_t | height | ||
| ) |
Definition at line 388 of file pixel-iterator.c.
References AcquireWandId(), _PixelIterator::debug, _PixelIterator::exception, GetImageFromMagickWand(), _PixelIterator::id, MagickPathExtent, MagickWandSignature, _MagickWand::name, _PixelIterator::name, NewPixelWands(), _PixelIterator::pixel_wands, PixelIteratorId, _PixelIterator::region, _PixelIterator::signature, ThrowWandFatalException, _PixelIterator::view, and _PixelIterator::y.
| WandExport MagickBooleanType PixelClearIteratorException | ( | PixelIterator * | iterator | ) |
Definition at line 351 of file pixel-iterator.c.
References _PixelIterator::debug, _PixelIterator::exception, MagickWandSignature, _PixelIterator::name, and _PixelIterator::signature.
| WandExport PixelWand ** PixelGetCurrentIteratorRow | ( | PixelIterator * | iterator, |
| size_t * | number_wands | ||
| ) |
Definition at line 460 of file pixel-iterator.c.
References _PixelIterator::active, _PixelIterator::debug, _PixelIterator::exception, MagickWandSignature, _PixelIterator::name, _PixelIterator::pixel_wands, PixelSetQuantumPixel(), _PixelIterator::region, _PixelIterator::signature, _PixelIterator::view, and _PixelIterator::y.
| WandExport char * PixelGetIteratorException | ( | const PixelIterator * | iterator, |
| ExceptionType * | severity | ||
| ) |
Definition at line 516 of file pixel-iterator.c.
References _PixelIterator::debug, _PixelIterator::exception, MagickPathExtent, MagickWandSignature, _PixelIterator::name, _PixelIterator::signature, and ThrowWandFatalException.
| WandExport ExceptionType PixelGetIteratorExceptionType | ( | const PixelIterator * | iterator | ) |
Definition at line 573 of file pixel-iterator.c.
References _PixelIterator::debug, _PixelIterator::exception, MagickWandSignature, _PixelIterator::name, and _PixelIterator::signature.
| WandExport ssize_t PixelGetIteratorRow | ( | PixelIterator * | iterator | ) |
Definition at line 605 of file pixel-iterator.c.
References _PixelIterator::debug, MagickWandSignature, _PixelIterator::name, _PixelIterator::signature, and _PixelIterator::y.
| WandExport PixelWand ** PixelGetNextIteratorRow | ( | PixelIterator * | iterator, |
| size_t * | number_wands | ||
| ) |
Definition at line 640 of file pixel-iterator.c.
References _PixelIterator::active, _PixelIterator::debug, _PixelIterator::exception, MagickWandSignature, _PixelIterator::name, _PixelIterator::pixel_wands, PixelSetIteratorRow(), PixelSetQuantumPixel(), _PixelIterator::region, _PixelIterator::signature, _PixelIterator::view, and _PixelIterator::y.
| WandExport PixelWand ** PixelGetPreviousIteratorRow | ( | PixelIterator * | iterator, |
| size_t * | number_wands | ||
| ) |
Definition at line 699 of file pixel-iterator.c.
References _PixelIterator::active, _PixelIterator::debug, _PixelIterator::exception, MagickWandSignature, _PixelIterator::name, _PixelIterator::pixel_wands, PixelSetIteratorRow(), PixelSetQuantumPixel(), _PixelIterator::region, _PixelIterator::signature, _PixelIterator::view, and _PixelIterator::y.
| WandExport void PixelResetIterator | ( | PixelIterator * | iterator | ) |
Definition at line 756 of file pixel-iterator.c.
References _PixelIterator::active, _PixelIterator::debug, MagickWandSignature, _PixelIterator::name, _PixelIterator::signature, and _PixelIterator::y.
| WandExport void PixelSetFirstIteratorRow | ( | PixelIterator * | iterator | ) |
Definition at line 788 of file pixel-iterator.c.
References _PixelIterator::active, _PixelIterator::debug, MagickWandSignature, _PixelIterator::name, _PixelIterator::region, _PixelIterator::signature, and _PixelIterator::y.
| WandExport MagickBooleanType PixelSetIteratorRow | ( | PixelIterator * | iterator, |
| const ssize_t | row | ||
| ) |
Definition at line 821 of file pixel-iterator.c.
References _PixelIterator::active, _PixelIterator::debug, MagickWandSignature, _PixelIterator::name, _PixelIterator::region, _PixelIterator::signature, and _PixelIterator::y.
Referenced by PixelGetNextIteratorRow(), and PixelGetPreviousIteratorRow().
| WandExport void PixelSetLastIteratorRow | ( | PixelIterator * | iterator | ) |
Definition at line 857 of file pixel-iterator.c.
References _PixelIterator::active, _PixelIterator::debug, MagickWandSignature, _PixelIterator::name, _PixelIterator::region, _PixelIterator::signature, and _PixelIterator::y.
| WandExport MagickBooleanType PixelSyncIterator | ( | PixelIterator * | iterator | ) |
Definition at line 889 of file pixel-iterator.c.
References _PixelIterator::debug, _PixelIterator::exception, magick_restrict, MagickWandSignature, _PixelIterator::name, _PixelIterator::pixel_wands, PixelGetQuantumPixel(), _PixelIterator::region, _PixelIterator::signature, _PixelIterator::view, and _PixelIterator::y.