NAMEpixel_wand - Pixel Wand
SYNOPSISvoid DestroyPixelWand( PixelWand *wand ); void DestroyPixelWands( PixelWand ** wand, const unsigned long number_wands ); PixelWand NewPixelWand( void ); double PixelGetAlpha( const PixelWand *wand ); Quantum PixelGetAlphaQuantum( const PixelWand *wand ); double PixelGetBlack( const PixelWand *wand ); Quantum PixelGetBlackQuantum( const PixelWand *wand ); double PixelGetBlue( const PixelWand *wand ); Quantum PixelGetBlueQuantum( const PixelWand *wand ); char * PixelGetColorAsString( PixelWand *wand ); unsigned long PixelGetColorCount( const PixelWand *wand ); double PixelGetCyan( const PixelWand *wand ); Quantum PixelGetCyanQuantum( const PixelWand *wand ); char * PixelGetException( const PixelWand *wand, ExceptionType *severity ); double PixelGetGreen( const PixelWand *wand ); Quantum PixelGetGreenQuantum( const PixelWand *wand ); IndexPacket PixelGetIndex( const PixelWand *wand ); double PixelGetMagenta( const PixelWand *wand ); Quantum PixelGetMagentaQuantum( const PixelWand *wand ); double PixelGetOpacity( const PixelWand *wand ); Quantum PixelGetOpacityQuantum( const PixelWand *wand ); double PixelGetRed( const PixelWand *wand ); Quantum PixelGetRedQuantum( const PixelWand *wand ); double PixelGetYellow( const PixelWand *wand ); Quantum PixelGetYellowQuantum( const PixelWand *wand ); void PixelSetAlpha( PixelWand *wand, const double opacity ); void PixelSetAlphaQuantum( PixelWand *wand, const Quantum opacity ); void PixelSetBlack( PixelWand *wand, const double black ); void PixelSetBlackQuantum( PixelWand *wand, const Quantum black ); void PixelSetBlue( PixelWand *wand, const double blue ); void PixelSetBlueQuantum( PixelWand *wand, const Quantum blue ); MagickBooleanType PixelSetColor( PixelWand *wand, const char *color ); void PixelSetColorCount( PixelWand *wand, const unsigned long count ); void PixelSetCyan( PixelWand *wand, const double cyan ); void PixelSetCyanQuantum( PixelWand *wand, const Quantum cyan ); void PixelSetGreen( PixelWand *wand, const double green ); void PixelSetGreenQuantum( PixelWand *wand, const Quantum green ); void PixelSetIndex( PixelWand *wand, const IndexPacket index ); void PixelSetMagenta( PixelWand *wand, const double magenta ); void PixelSetMagentaQuantum( PixelWand *wand, const Quantum magenta ); void PixelSetOpacity( PixelWand *wand, const double opacity ); void PixelSetOpacityQuantum( PixelWand *wand, const Quantum opacity ); PixelSetQuantumColor( PixelWand *wand, const PixelPacket *color ); void PixelSetRed( PixelWand *wand, const double red ); void PixelSetRedQuantum( PixelWand *wand, const Quantum red ); void PixelSetYellow( PixelWand *wand, const double yellow ); void PixelSetYellowQuantum( PixelWand *wand, const Quantum yellow );
FUNCTION DESCRIPTIONS
DestroyPixelWandDestroyPixelWand() deallocates resources associated with a PixelWand. The format of the DestroyPixelWand method is: void DestroyPixelWand ( PixelWand *wand ); A description of each parameter follows:
DestroyPixelWandsDestroyPixelWands() deallocates resources associated with an array of pixel wands. The format of the DestroyPixelWands method is: void DestroyPixelWands ( PixelWand **wand, const unsigned long number_wands ); A description of each parameter follows:
NewPixelWandNewPixelWand() returns a new pixel wand. The format of the NewPixelWand method is: PixelWand NewPixelWand ( void );
NewPixelWandsNewPixelWands() 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:
PixelGetExceptionPixelGetException() 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:
PixelGetAlphaPixelGetAlpha() 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:
PixelGetAlphaQuantumPixelGetAlphaQuantum() returns the alpha color of the pixel wand. The color is in the range of [0..MaxRGB] The format of the PixelGetAlphaQuantum method is: Quantum PixelGetAlphaQuantum ( const PixelWand *wand ); A description of each parameter follows:
PixelGetBlackPixelGetBlack() 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:
PixelGetBlackQuantumPixelGetBlackQuantum() returns the black color of the pixel wand. The color is in the range of [0..MaxRGB] The format of the PixelGetBlackQuantum method is: Quantum PixelGetBlackQuantum ( const PixelWand *wand ); A description of each parameter follows:
PixelGetBluePixelGetBlue() 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:
PixelGetBlueQuantumPixelGetBlueQuantum() returns the blue color of the pixel wand. The color is in the range of [0..MaxRGB] The format of the PixelGetBlueQuantum method is: Quantum PixelGetBlueQuantum ( const PixelWand *wand ); A description of each parameter follows:
PixelGetColorAsStringPixelGetColorAsString() gets the color of the pixel wand. The format of the PixelGetColorAsString method is: char *PixelGetColorAsString ( PixelWand *wand ); A description of each parameter follows:
PixelGetColorCountPixelGetColorCount() 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:
PixelGetCyanPixelGetCyan() 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:
PixelGetCyanQuantumPixelGetCyanQuantum() returns the cyan color of the pixel wand. The color is in the range of [0..MaxRGB] The format of the PixelGetCyanQuantum method is: Quantum PixelGetCyanQuantum ( const PixelWand *wand ); A description of each parameter follows:
PixelGetGreenPixelGetGreen() 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:
PixelGetGreenQuantumPixelGetGreenQuantum() returns the green color of the pixel wand. The color is in the range of [0..MaxRGB] The format of the PixelGetGreenQuantum method is: Quantum PixelGetGreenQuantum ( const PixelWand *wand ); A description of each parameter follows:
PixelGetIndexPixelGetIndex() 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:
PixelGetMagentaPixelGetMagenta() 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:
PixelGetMagentaQuantumPixelGetMagentaQuantum() returns the magenta color of the pixel wand. The color is in the range of [0..MaxRGB] The format of the PixelGetMagentaQuantum method is: Quantum PixelGetMagentaQuantum ( const PixelWand *wand ); A description of each parameter follows:
PixelGetOpacityPixelGetOpacity() 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:
PixelGetOpacityQuantumPixelGetOpacityQuantum() returns the opacity color of the pixel wand. The color is in the range of [0..MaxRGB] The format of the PixelGetOpacityQuantum method is: Quantum PixelGetOpacityQuantum ( const PixelWand *wand ); A description of each parameter follows:
PixelGetRedPixelGetRed() 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:
PixelGetRedQuantumPixelGetRedQuantum() returns the red color of the pixel wand. The color is in the range of [0..MaxRGB] The format of the PixelGetRedQuantum method is: Quantum PixelGetRedQuantum ( const PixelWand *wand ); A description of each parameter follows:
PixelGetYellowPixelGetYellow() 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:
PixelGetYellowQuantumPixelGetYellowQuantum() returns the yellow color of the pixel wand. The color is in the range of [0..MaxRGB] The format of the PixelGetYellowQuantum method is: Quantum PixelGetYellowQuantum ( const PixelWand *wand ); A description of each parameter follows:
PixelSetAlphaPixelSetAlpha() 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:
PixelSetAlphaQuantumPixelSetAlphaQuantum() sets the alpha color of the pixel wand. The color must be in the range of [0..MaxRGB] The format of the PixelSetAlphaQuantum method is: void PixelSetAlphaQuantum ( PixelWand *wand, const Quantum opacity ); A description of each parameter follows:
PixelSetBlackPixelSetBlack() 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:
PixelSetBlackQuantumPixelSetBlackQuantum() sets the black color of the pixel wand. The color must be in the range of [0..MaxRGB] The format of the PixelSetBlackQuantum method is: void PixelSetBlackQuantum ( PixelWand *wand, const Quantum black ); A description of each parameter follows:
PixelSetBluePixelSetBlue() 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:
PixelSetBlueQuantumPixelSetBlueQuantum() sets the blue color of the pixel wand. The color must be in the range of [0..MaxRGB] The format of the PixelSetBlueQuantum method is: void PixelSetBlueQuantum ( PixelWand *wand, const Quantum blue ); A description of each parameter follows:
PixelSetColorPixelSetColor() 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:
PixelSetColorCountPixelSetColorCount() 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:
PixelSetCyanPixelSetCyan() 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:
PixelSetCyanQuantumPixelSetCyanQuantum() sets the cyan color of the pixel wand. The color must be in the range of [0..MaxRGB] The format of the PixelSetCyanQuantum method is: void PixelSetCyanQuantum ( PixelWand *wand, const Quantum cyan ); A description of each parameter follows:
PixelSetGreenPixelSetGreen() 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:
PixelSetGreenQuantumPixelSetGreenQuantum() sets the green color of the pixel wand. The color must be in the range of [0..MaxRGB] The format of the PixelSetGreenQuantum method is: void PixelSetGreenQuantum ( PixelWand *wand, const Quantum green ); A description of each parameter follows:
PixelSetIndexPixelSetIndex() 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:
PixelSetMagentaPixelSetMagenta() 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:
PixelSetMagentaQuantumPixelSetMagentaQuantum() sets the magenta color of the pixel wand. The color must be in the range of [0..MaxRGB] The format of the PixelSetMagentaQuantum method is: void PixelSetMagentaQuantum ( PixelWand *wand, const Quantum magenta ); A description of each parameter follows:
PixelSetOpacityPixelSetOpacity() 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:
PixelSetOpacityQuantumPixelSetOpacityQuantum() sets the opacity color of the pixel wand. The color must be in the range of [0..MaxRGB] The format of the PixelSetOpacityQuantum method is: void PixelSetOpacityQuantum ( PixelWand *wand, const Quantum opacity ); A description of each parameter follows:
PixelSetQuantumColorPixelSetQuantumColor() 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:
PixelSetRedPixelSetRed() 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:
PixelSetRedQuantumPixelSetRedQuantum() sets the red color of the pixel wand. The color must be in the range of [0..MaxRGB] The format of the PixelSetRedQuantum method is: void PixelSetRedQuantum ( PixelWand *wand, const Quantum red ); A description of each parameter follows:
PixelSetYellowPixelSetYellow() 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:
PixelSetYellowQuantumPixelSetYellowQuantum() sets the yellow color of the pixel wand. The color must be in the range of [0..MaxRGB] The format of the PixelSetYellowQuantum method is: void PixelSetYellowQuantum ( PixelWand *wand, const Quantum yellow ); A description of each parameter follows:
|