MagickWand 6.9.11-60
Convert, Edit, Or Compose Bitmap Images
|
#include "wand/studio.h"
#include "wand/MagickWand.h"
#include "wand/magick-wand-private.h"
#include "wand/pixel-wand-private.h"
#include "wand/wand.h"
Data Structures | |
struct | _PixelWand |
Macros | |
#define | PixelWandId "PixelWand" |
#define PixelWandId "PixelWand" |
WandExport void ClearPixelWand | ( | PixelWand * | wand | ) |
WandExport PixelWand * ClonePixelWand | ( | const PixelWand * | wand | ) |
References AcquireWandId(), _PixelWand::count, _PixelWand::debug, _PixelWand::exception, _PixelWand::id, MaxTextExtent, _PixelWand::name, _PixelWand::pixel, PixelWandId, _PixelWand::signature, and WandSignature.
Referenced by ClonePixelWands().
WandExport PixelWand ** ClonePixelWands | ( | const PixelWand ** | wands, |
const size_t | number_wands | ||
) |
References ClonePixelWand().
Referenced by ClonePixelIterator(), ClonePixelView(), and CloneWandView().
WandExport PixelWand * DestroyPixelWand | ( | PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::exception, _PixelWand::id, _PixelWand::name, RelinquishWandId(), _PixelWand::signature, and WandSignature.
Referenced by DestroyPixelWands(), and MagickMontageImage().
WandExport PixelWand ** DestroyPixelWands | ( | PixelWand ** | wand, |
const size_t | number_wands | ||
) |
References DestroyPixelWand(), and WandSignature.
Referenced by ClearPixelIterator(), DestroyPixelIterator(), and DestroyPixelsThreadSet().
WandExport MagickBooleanType IsPixelWand | ( | const PixelWand * | wand | ) |
References _PixelWand::name, PixelWandId, _PixelWand::signature, and WandSignature.
WandExport MagickBooleanType IsPixelWandSimilar | ( | PixelWand * | p, |
PixelWand * | q, | ||
const double | fuzz | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport PixelWand * NewPixelWand | ( | void | ) |
References AcquireWandId(), _PixelWand::debug, _PixelWand::exception, _PixelWand::id, MaxTextExtent, _PixelWand::name, _PixelWand::pixel, PixelWandId, _PixelWand::signature, ThrowWandFatalException, and WandSignature.
Referenced by MagickGetBackgroundColor(), MagickMontageImage(), and NewPixelWands().
WandExport PixelWand ** NewPixelWands | ( | const size_t | number_wands | ) |
References NewPixelWand().
Referenced by AcquirePixelsThreadSet(), ClearPixelIterator(), MagickGetImageHistogram(), NewPixelIterator(), and NewPixelRegionIterator().
WandExport MagickBooleanType PixelClearException | ( | PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::exception, _PixelWand::name, _PixelWand::signature, and WandSignature.
WandExport double PixelGetAlpha | ( | const PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport Quantum PixelGetAlphaQuantum | ( | const PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport double PixelGetBlack | ( | const PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport Quantum PixelGetBlackQuantum | ( | const PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
Referenced by DuplexTransferPixelViewIterator(), DuplexTransferWandViewIterator(), MagickSetImagePixelColor(), PixelSyncIterator(), SetPixelViewIterator(), SetWandViewIterator(), TransferPixelViewIterator(), TransferWandViewIterator(), UpdatePixelViewIterator(), and UpdateWandViewIterator().
WandExport double PixelGetBlue | ( | const PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport Quantum PixelGetBlueQuantum | ( | const PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
Referenced by MagickBlackThresholdImage(), MagickColorizeImage(), MagickTintImage(), and MagickWhiteThresholdImage().
WandExport char * PixelGetColorAsNormalizedString | ( | const PixelWand * | wand | ) |
References _PixelWand::debug, MaxTextExtent, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport char * PixelGetColorAsString | ( | const PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport size_t PixelGetColorCount | ( | const PixelWand * | wand | ) |
References _PixelWand::count, _PixelWand::debug, _PixelWand::name, _PixelWand::signature, and WandSignature.
WandExport double PixelGetCyan | ( | const PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport Quantum PixelGetCyanQuantum | ( | const PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport char * PixelGetException | ( | const PixelWand * | wand, |
ExceptionType * | severity | ||
) |
WandExport ExceptionType PixelGetExceptionType | ( | const PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::exception, _PixelWand::name, _PixelWand::signature, and WandSignature.
WandExport double PixelGetFuzz | ( | const PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport double PixelGetGreen | ( | const PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport Quantum PixelGetGreenQuantum | ( | const PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
Referenced by MagickBlackThresholdImage(), MagickColorizeImage(), MagickTintImage(), and MagickWhiteThresholdImage().
WandExport void PixelGetHSL | ( | const PixelWand * | wand, |
double * | hue, | ||
double * | saturation, | ||
double * | lightness | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport IndexPacket PixelGetIndex | ( | const PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
Referenced by MagickSetImagePixelColor().
WandExport double PixelGetMagenta | ( | const PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport Quantum PixelGetMagentaQuantum | ( | const PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport void PixelGetMagickColor | ( | const PixelWand * | wand, |
MagickPixelPacket * | color | ||
) |
WandExport double PixelGetOpacity | ( | const PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport Quantum PixelGetOpacityQuantum | ( | const PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
Referenced by MagickBlackThresholdImage(), MagickColorizeImage(), MagickTintImage(), and MagickWhiteThresholdImage().
WandExport void PixelGetQuantumColor | ( | const PixelWand * | wand, |
PixelPacket * | color | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
Referenced by DrawSetBorderColor(), DrawSetFillColor(), DrawSetStrokeColor(), DrawSetTextUnderColor(), DuplexTransferPixelViewIterator(), DuplexTransferWandViewIterator(), MagickBorderImage(), MagickColorFloodfillImage(), MagickColorizeImage(), MagickFloodfillPaintImage(), MagickFrameImage(), MagickMatteFloodfillImage(), MagickMontageImage(), MagickRotateImage(), MagickSetBackgroundColor(), MagickSetImageBackgroundColor(), MagickSetImageBorderColor(), MagickSetImageColormapColor(), MagickSetImageMatteColor(), MagickSetImagePixelColor(), MagickShearImage(), MagickTintImage(), PixelSyncIterator(), SetPixelViewIterator(), SetWandViewIterator(), TransferPixelViewIterator(), TransferWandViewIterator(), UpdatePixelViewIterator(), and UpdateWandViewIterator().
WandExport double PixelGetRed | ( | const PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport Quantum PixelGetRedQuantum | ( | const PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
Referenced by MagickBlackThresholdImage(), MagickColorizeImage(), MagickTintImage(), and MagickWhiteThresholdImage().
WandExport double PixelGetYellow | ( | const PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport Quantum PixelGetYellowQuantum | ( | const PixelWand * | wand | ) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport void PixelSetAlpha | ( | PixelWand * | wand, |
const double | alpha | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport void PixelSetAlphaQuantum | ( | PixelWand * | wand, |
const Quantum | opacity | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport void PixelSetBlack | ( | PixelWand * | wand, |
const double | black | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport void PixelSetBlackQuantum | ( | PixelWand * | wand, |
const Quantum | black | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
Referenced by DuplexTransferPixelViewIterator(), DuplexTransferWandViewIterator(), GetPixelViewIterator(), GetWandViewIterator(), MagickGetImagePixelColor(), PixelGetCurrentIteratorRow(), PixelGetNextIteratorRow(), PixelGetPreviousIteratorRow(), TransferPixelViewIterator(), TransferWandViewIterator(), UpdatePixelViewIterator(), and UpdateWandViewIterator().
WandExport void PixelSetBlue | ( | PixelWand * | wand, |
const double | blue | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport void PixelSetBlueQuantum | ( | PixelWand * | wand, |
const Quantum | blue | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport MagickBooleanType PixelSetColor | ( | PixelWand * | wand, |
const char * | color | ||
) |
WandExport void PixelSetColorCount | ( | PixelWand * | wand, |
const size_t | count | ||
) |
References _PixelWand::count, _PixelWand::debug, _PixelWand::name, _PixelWand::signature, and WandSignature.
Referenced by MagickGetImageHistogram().
WandExport void PixelSetColorFromWand | ( | PixelWand * | wand, |
const PixelWand * | color | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport void PixelSetCyan | ( | PixelWand * | wand, |
const double | cyan | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport void PixelSetCyanQuantum | ( | PixelWand * | wand, |
const Quantum | cyan | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport void PixelSetFuzz | ( | PixelWand * | wand, |
const double | fuzz | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport void PixelSetGreen | ( | PixelWand * | wand, |
const double | green | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport void PixelSetGreenQuantum | ( | PixelWand * | wand, |
const Quantum | green | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport void PixelSetHSL | ( | PixelWand * | wand, |
const double | hue, | ||
const double | saturation, | ||
const double | lightness | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport void PixelSetIndex | ( | PixelWand * | wand, |
const IndexPacket | index | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
Referenced by DuplexTransferPixelViewIterator(), DuplexTransferWandViewIterator(), GetPixelViewIterator(), GetWandViewIterator(), MagickGetImageHistogram(), MagickGetImagePixelColor(), PixelGetCurrentIteratorRow(), PixelGetNextIteratorRow(), PixelGetPreviousIteratorRow(), TransferPixelViewIterator(), and TransferWandViewIterator().
WandExport void PixelSetMagenta | ( | PixelWand * | wand, |
const double | magenta | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport void PixelSetMagentaQuantum | ( | PixelWand * | wand, |
const Quantum | magenta | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport void PixelSetMagickColor | ( | PixelWand * | wand, |
const MagickPixelPacket * | color | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport void PixelSetOpacity | ( | PixelWand * | wand, |
const double | opacity | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport void PixelSetOpacityQuantum | ( | PixelWand * | wand, |
const Quantum | opacity | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport void PixelSetQuantumColor | ( | PixelWand * | wand, |
const PixelPacket * | color | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
Referenced by DrawGetBorderColor(), DrawGetFillColor(), DrawGetStrokeColor(), DrawGetTextUnderColor(), DuplexTransferPixelViewIterator(), DuplexTransferWandViewIterator(), GetPixelViewIterator(), GetWandViewIterator(), MagickGetBackgroundColor(), MagickGetImageBackgroundColor(), MagickGetImageBorderColor(), MagickGetImageColormapColor(), MagickGetImageHistogram(), MagickGetImageMatteColor(), MagickGetImagePixelColor(), PixelGetCurrentIteratorRow(), PixelGetNextIteratorRow(), PixelGetPreviousIteratorRow(), TransferPixelViewIterator(), TransferWandViewIterator(), UpdatePixelViewIterator(), and UpdateWandViewIterator().
WandExport void PixelSetRed | ( | PixelWand * | wand, |
const double | red | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport void PixelSetRedQuantum | ( | PixelWand * | wand, |
const Quantum | red | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport void PixelSetYellow | ( | PixelWand * | wand, |
const double | yellow | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.
WandExport void PixelSetYellowQuantum | ( | PixelWand * | wand, |
const Quantum | yellow | ||
) |
References _PixelWand::debug, _PixelWand::name, _PixelWand::pixel, _PixelWand::signature, and WandSignature.