[ ClearPixelWand | DestroyPixelWand | DestroyPixelWands | IsPixelWandSimilar | IsPixelWand | NewPixelWand | NewPixelWands | PixelClearException | PixelGetException | PixelGetAlpha | PixelGetAlphaQuantum | PixelGetBlack | PixelGetBlackQuantum | PixelGetBlue | PixelGetBlueQuantum | PixelGetColorAsString | PixelGetColorAsNormalizedString | PixelGetColorCount | PixelGetCyan | PixelGetCyanQuantum | PixelGetFuzz | PixelGetGreen | PixelGetGreenQuantum | PixelGetHSL | PixelGetIndex | PixelGetMagenta | PixelGetMagentaQuantum | PixelGetOpacity | PixelGetOpacityQuantum | PixelGetQuantumColor | PixelGetRed | PixelGetRedQuantum | PixelGetYellow | PixelGetYellowQuantum | PixelSetAlpha | PixelSetAlphaQuantum | PixelSetBlack | PixelSetBlackQuantum | PixelSetBlue | PixelSetBlueQuantum | PixelSetColor | PixelSetColorCount | PixelSetCyan | PixelSetCyanQuantum | PixelSetFuzz | PixelSetGreen | PixelSetGreenQuantum | PixelSetHSL | PixelSetIndex | PixelSetMagenta | PixelSetMagentaQuantum | PixelSetOpacity | PixelSetOpacityQuantum | PixelSetQuantumColor | PixelSetRed | PixelSetRedQuantum | PixelSetYellow | PixelSetYellowQuantum ]
ClearPixelWand() clears resources associated with the wand.
The format of the ClearPixelWand method is:
void ClearPixelWand(PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
DestroyPixelWand() deallocates resources associated with a PixelWand.
The format of the DestroyPixelWand method is:
PixelWand *DestroyPixelWand(PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
DestroyPixelWands() deallocates resources associated with an array of pixel wands.
The format of the DestroyPixelWands method is:
PixelWand **DestroyPixelWands(PixelWand **wand,
const unsigned long number_wands)
A description of each parameter follows:
wand
The pixel wand.
number_wands
The number of wands.
IsPixelWandSimilar() returns MagickTrue if the distance between two colors is less than the specified distance.
The format of the IsPixelWandSimilar method is:
MagickBooleanType IsPixelWandSimilar(PixelWand *p,PixelWand *q,
const double fuzz)
A description of each parameter follows:
p
The pixel wand.
q
The pixel wand.
fuzz
any two colors that are less than or equal to this distance squared are consider similar.
IsPixelWand() returns MagickTrue if the wand is verified as a pixel wand.
The format of the IsPixelWand method is:
MagickBooleanType IsPixelWand(const PixelWand *wand)
A description of each parameter follows:
wand
The magick wand.
NewPixelWand() returns a new pixel wand.
The format of the NewPixelWand method is:
PixelWand NewPixelWand(void)
NewPixelWands() returns an array of pixel wands.
The format of the NewPixelWand method is:
PixelWand NewPixelWand(const unsigned long number_wands)
A description of each parameter follows:
number_wands
The number of wands.
PixelClearException() clear any exceptions associated with the iterator.
The format of the PixelClearException method is:
MagickBooleanType PixelClearException(PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelGetException() returns the severity, reason, and description of any error that occurs when using other methods in this API.
The format of the PixelGetException method is:
char *PixelGetException(const PixelWand *wand,ExceptionType *severity)
A description of each parameter follows:
wand
The pixel wand.
severity
The severity of the error is returned here.
PixelGetAlpha() returns the normalized alpha color of the pixel wand.
The format of the PixelGetAlpha method is:
double PixelGetAlpha(const PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelGetAlphaQuantum() returns the alpha value of the pixel wand.
The format of the PixelGetAlphaQuantum method is:
Quantum PixelGetAlphaQuantum(const PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelGetBlack() returns the normalized black color of the pixel wand.
The format of the PixelGetBlack method is:
double PixelGetBlack(const PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelGetBlackQuantum() returns the black color of the pixel wand.
The format of the PixelGetBlackQuantum method is:
Quantum PixelGetBlackQuantum(const PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelGetBlue() returns the normalized blue color of the pixel wand.
The format of the PixelGetBlue method is:
double PixelGetBlue(const PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelGetBlueQuantum() returns the blue color of the pixel wand.
The format of the PixelGetBlueQuantum method is:
Quantum PixelGetBlueQuantum(const PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelGetColorAsString() returnsd the color of the pixel wand as a string.
The format of the PixelGetColorAsString method is:
char *PixelGetColorAsString(PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelGetColorAsNormalizedString() returns the normalized color of the pixel wand as a string.
The format of the PixelGetColorAsNormalizedString method is:
char *PixelGetColorAsNormalizedString(PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelGetColorCount() returns the color count associated with this color.
The format of the PixelGetColorCount method is:
unsigned long PixelGetColorCount(const PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelGetCyan() returns the normalized cyan color of the pixel wand.
The format of the PixelGetCyan method is:
double PixelGetCyan(const PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelGetCyanQuantum() returns the cyan color of the pixel wand.
The format of the PixelGetCyanQuantum method is:
Quantum PixelGetCyanQuantum(const PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelGetFuzz() returns the normalized fuzz value of the pixel wand.
The format of the PixelGetFuzz method is:
double PixelGetFuzz(const PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelGetGreen() returns the normalized green color of the pixel wand.
The format of the PixelGetGreen method is:
double PixelGetGreen(const PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelGetGreenQuantum() returns the green color of the pixel wand.
The format of the PixelGetGreenQuantum method is:
Quantum PixelGetGreenQuantum(const PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelGetHSL() returns the normalized HSL color of the pixel wand.
The format of the PixelGetHSL method is:
void PixelGetHSL(const PixelWand *wand,double *hue,double *saturation,
double *luminosity)
A description of each parameter follows:
wand
The pixel wand.
hue,saturation,luminosity
Return the pixel hue, saturation, and brightness.
PixelGetIndex() returns the colormap index from the pixel wand.
The format of the PixelGetIndex method is:
IndexPacket PixelGetIndex(const PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelGetMagenta() returns the normalized magenta color of the pixel wand.
The format of the PixelGetMagenta method is:
double PixelGetMagenta(const PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelGetMagentaQuantum() returns the magenta color of the pixel wand.
The format of the PixelGetMagentaQuantum method is:
Quantum PixelGetMagentaQuantum(const PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelGetOpacity() returns the normalized opacity color of the pixel wand.
The format of the PixelGetOpacity method is:
double PixelGetOpacity(const PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelGetOpacityQuantum() returns the opacity color of the pixel wand.
The format of the PixelGetOpacityQuantum method is:
Quantum PixelGetOpacityQuantum(const PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelGetQuantumColor() gets the color of the pixel wand as a PixelPacket.
The format of the PixelGetQuantumColor method is:
void PixelGetQuantumColor(PixelWand *wand,PixelPacket *color)
A description of each parameter follows:
wand
The pixel wand.
color
The pixel wand color is returned here.
PixelGetRed() returns the normalized red color of the pixel wand.
The format of the PixelGetRed method is:
double PixelGetRed(const PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelGetRedQuantum() returns the red color of the pixel wand.
The format of the PixelGetRedQuantum method is:
Quantum PixelGetRedQuantum(const PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelGetYellow() returns the normalized yellow color of the pixel wand.
The format of the PixelGetYellow method is:
double PixelGetYellow(const PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelGetYellowQuantum() returns the yellow color of the pixel wand.
The format of the PixelGetYellowQuantum method is:
Quantum PixelGetYellowQuantum(const PixelWand *wand)
A description of each parameter follows:
wand
The pixel wand.
PixelSetAlpha() sets the normalized alpha color of the pixel wand.
The format of the PixelSetAlpha method is:
void PixelSetAlpha(PixelWand *wand,const double opacity)
A description of each parameter follows:
wand
The pixel wand.
opacity
The opacity color.
PixelSetAlphaQuantum() sets the alpha color of the pixel wand.
The format of the PixelSetAlphaQuantum method is:
void PixelSetAlphaQuantum(PixelWand *wand,
const Quantum opacity)
A description of each parameter follows:
wand
The pixel wand.
opacity
The opacity color.
PixelSetBlack() sets the normalized black color of the pixel wand.
The format of the PixelSetBlack method is:
void PixelSetBlack(PixelWand *wand,const double black)
A description of each parameter follows:
wand
The pixel wand.
black
The black color.
PixelSetBlackQuantum() sets the black color of the pixel wand.
The format of the PixelSetBlackQuantum method is:
void PixelSetBlackQuantum(PixelWand *wand,const Quantum black)
A description of each parameter follows:
wand
The pixel wand.
black
The black color.
PixelSetBlue() sets the normalized blue color of the pixel wand.
The format of the PixelSetBlue method is:
void PixelSetBlue(PixelWand *wand,const double blue)
A description of each parameter follows:
wand
The pixel wand.
blue
The blue color.
PixelSetBlueQuantum() sets the blue color of the pixel wand.
The format of the PixelSetBlueQuantum method is:
void PixelSetBlueQuantum(PixelWand *wand,const Quantum blue)
A description of each parameter follows:
wand
The pixel wand.
blue
The blue color.
PixelSetColor() sets the color of the pixel wand with a string (e.g. "blue", "#0000ff", "rgb(0,0,255)", "cmyk(100,100,100,10)", etc.).
The format of the PixelSetColor method is:
MagickBooleanType PixelSetColor(PixelWand *wand,const char *color)
A description of each parameter follows:
wand
The pixel wand.
color
The pixel wand color.
PixelSetColorCount() sets the color count of the pixel wand.
The format of the PixelSetColorCount method is:
void PixelSetColorCount(PixelWand *wand,const unsigned long count)
A description of each parameter follows:
wand
The pixel wand.
count
The number of this particular color.
PixelSetCyan() sets the normalized cyan color of the pixel wand.
The format of the PixelSetCyan method is:
void PixelSetCyan(PixelWand *wand,const double cyan)
A description of each parameter follows:
wand
The pixel wand.
cyan
The cyan color.
PixelSetCyanQuantum() sets the cyan color of the pixel wand.
The format of the PixelSetCyanQuantum method is:
void PixelSetCyanQuantum(PixelWand *wand,const Quantum cyan)
A description of each parameter follows:
wand
The pixel wand.
cyan
The cyan color.
PixelSetFuzz() sets the fuzz value of the pixel wand.
The format of the PixelSetFuzz method is:
void PixelSetFuzz(PixelWand *wand,const double fuzz)
A description of each parameter follows:
wand
The pixel wand.
fuzz
The fuzz value.
PixelSetGreen() sets the normalized green color of the pixel wand.
The format of the PixelSetGreen method is:
void PixelSetGreen(PixelWand *wand,const double green)
A description of each parameter follows:
wand
The pixel wand.
green
The green color.
PixelSetGreenQuantum() sets the green color of the pixel wand.
The format of the PixelSetGreenQuantum method is:
void PixelSetGreenQuantum(PixelWand *wand,const Quantum green)
A description of each parameter follows:
wand
The pixel wand.
green
The green color.
PixelSetHSL() sets the normalized HSL color of the pixel wand.
The format of the PixelSetHSL method is:
void PixelSetHSL(PixelWand *wand,const double hue,
const double saturation,const double luminosity)
A description of each parameter follows:
wand
The pixel wand.
hue,saturation,luminosity
Return the pixel hue, saturation, and brightness.
PixelSetIndex() sets the colormap index of the pixel wand.
The format of the PixelSetIndex method is:
void PixelSetIndex(PixelWand *wand,const IndexPacket index)
A description of each parameter follows:
wand
The pixel wand.
index
The colormap index.
PixelSetMagenta() sets the normalized magenta color of the pixel wand.
The format of the PixelSetMagenta method is:
void PixelSetMagenta(PixelWand *wand,const double magenta)
A description of each parameter follows:
wand
The pixel wand.
magenta
The magenta color.
PixelSetMagentaQuantum() sets the magenta color of the pixel wand.
The format of the PixelSetMagentaQuantum method is:
void PixelSetMagentaQuantum(PixelWand *wand,
const Quantum magenta)
A description of each parameter follows:
wand
The pixel wand.
magenta
The green magenta.
PixelSetOpacity() sets the normalized opacity color of the pixel wand.
The format of the PixelSetOpacity method is:
void PixelSetOpacity(PixelWand *wand,const double opacity)
A description of each parameter follows:
wand
The pixel wand.
opacity
The opacity color.
PixelSetOpacityQuantum() sets the opacity color of the pixel wand.
The format of the PixelSetOpacityQuantum method is:
void PixelSetOpacityQuantum(PixelWand *wand,
const Quantum opacity)
A description of each parameter follows:
wand
The pixel wand.
opacity
The opacity color.
PixelSetQuantumColor() sets the color of the pixel wand.
The format of the PixelSetQuantumColor method is:
PixelSetQuantumColor(PixelWand *wand,const PixelPacket *color)
A description of each parameter follows:
wand
The pixel wand.
color
Return the pixel wand color here.
PixelSetRed() sets the normalized red color of the pixel wand.
The format of the PixelSetRed method is:
void PixelSetRed(PixelWand *wand,const double red)
A description of each parameter follows:
wand
The pixel wand.
red
The red color.
PixelSetRedQuantum() sets the red color of the pixel wand.
The format of the PixelSetRedQuantum method is:
void PixelSetRedQuantum(PixelWand *wand,const Quantum red)
A description of each parameter follows:
wand
The pixel wand.
red
The red color.
PixelSetYellow() sets the normalized yellow color of the pixel wand.
The format of the PixelSetYellow method is:
void PixelSetYellow(PixelWand *wand,const double yellow)
A description of each parameter follows:
wand
The pixel wand.
yellow
The yellow color.
PixelSetYellowQuantum() sets the yellow color of the pixel wand.
The format of the PixelSetYellowQuantum method is:
void PixelSetYellowQuantum(PixelWand *wand,const Quantum yellow)
A description of each parameter follows:
wand
The pixel wand.
yellow
The yellow color.
|