pixel-wand.c File Reference

#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

Defines

#define PixelWandId   "PixelWand"

Functions

WandExport void ClearPixelWand (PixelWand *wand)
WandExport PixelWandClonePixelWand (const PixelWand *wand)
WandExport PixelWand ** ClonePixelWands (const PixelWand **wands, const unsigned long number_wands)
WandExport PixelWandDestroyPixelWand (PixelWand *wand)
WandExport PixelWand ** DestroyPixelWands (PixelWand **wand, const unsigned long number_wands)
WandExport MagickBooleanType IsPixelWandSimilar (PixelWand *p, PixelWand *q, const double fuzz)
WandExport MagickBooleanType IsPixelWand (const PixelWand *wand)
WandExport PixelWandNewPixelWand (void)
WandExport PixelWand ** NewPixelWands (const unsigned long number_wands)
WandExport MagickBooleanType PixelClearException (PixelWand *wand)
WandExport double PixelGetAlpha (const PixelWand *wand)
WandExport Quantum PixelGetAlphaQuantum (const PixelWand *wand)
WandExport double PixelGetBlack (const PixelWand *wand)
WandExport Quantum PixelGetBlackQuantum (const PixelWand *wand)
WandExport double PixelGetBlue (const PixelWand *wand)
WandExport Quantum PixelGetBlueQuantum (const PixelWand *wand)
WandExport char * PixelGetColorAsString (const PixelWand *wand)
WandExport char * PixelGetColorAsNormalizedString (const PixelWand *wand)
WandExport unsigned long PixelGetColorCount (const PixelWand *wand)
WandExport double PixelGetCyan (const PixelWand *wand)
WandExport Quantum PixelGetCyanQuantum (const PixelWand *wand)
WandExport char * PixelGetException (const PixelWand *wand, ExceptionType *severity)
WandExport ExceptionType PixelGetExceptionType (const PixelWand *wand)
WandExport double PixelGetFuzz (const PixelWand *wand)
WandExport double PixelGetGreen (const PixelWand *wand)
WandExport Quantum PixelGetGreenQuantum (const PixelWand *wand)
WandExport void PixelGetHSL (const PixelWand *wand, double *hue, double *saturation, double *luminosity)
WandExport IndexPacket PixelGetIndex (const PixelWand *wand)
WandExport double PixelGetMagenta (const PixelWand *wand)
WandExport Quantum PixelGetMagentaQuantum (const PixelWand *wand)
WandExport void PixelGetMagickColor (const PixelWand *wand, MagickPixelPacket *color)
WandExport double PixelGetOpacity (const PixelWand *wand)
WandExport Quantum PixelGetOpacityQuantum (const PixelWand *wand)
WandExport void PixelGetQuantumColor (const PixelWand *wand, PixelPacket *color)
WandExport double PixelGetRed (const PixelWand *wand)
WandExport Quantum PixelGetRedQuantum (const PixelWand *wand)
WandExport double PixelGetYellow (const PixelWand *wand)
WandExport Quantum PixelGetYellowQuantum (const PixelWand *wand)
WandExport void PixelSetAlpha (PixelWand *wand, const double alpha)
WandExport void PixelSetAlphaQuantum (PixelWand *wand, const Quantum opacity)
WandExport void PixelSetBlack (PixelWand *wand, const double black)
WandExport void PixelSetBlackQuantum (PixelWand *wand, const Quantum black)
WandExport void PixelSetBlue (PixelWand *wand, const double blue)
WandExport void PixelSetBlueQuantum (PixelWand *wand, const Quantum blue)
WandExport MagickBooleanType PixelSetColor (PixelWand *wand, const char *color)
WandExport void PixelSetColorCount (PixelWand *wand, const unsigned long count)
WandExport void PixelSetColorFromWand (PixelWand *wand, const PixelWand *color)
WandExport void PixelSetCyan (PixelWand *wand, const double cyan)
WandExport void PixelSetCyanQuantum (PixelWand *wand, const Quantum cyan)
WandExport void PixelSetFuzz (PixelWand *wand, const double fuzz)
WandExport void PixelSetGreen (PixelWand *wand, const double green)
WandExport void PixelSetGreenQuantum (PixelWand *wand, const Quantum green)
WandExport void PixelSetHSL (PixelWand *wand, const double hue, const double saturation, const double luminosity)
WandExport void PixelSetIndex (PixelWand *wand, const IndexPacket index)
WandExport void PixelSetMagenta (PixelWand *wand, const double magenta)
WandExport void PixelSetMagentaQuantum (PixelWand *wand, const Quantum magenta)
WandExport void PixelSetMagickColor (PixelWand *wand, const MagickPixelPacket *color)
WandExport void PixelSetOpacity (PixelWand *wand, const double opacity)
WandExport void PixelSetOpacityQuantum (PixelWand *wand, const Quantum opacity)
WandExport void PixelSetQuantumColor (PixelWand *wand, const PixelPacket *color)
WandExport void PixelSetRed (PixelWand *wand, const double red)
WandExport void PixelSetRedQuantum (PixelWand *wand, const Quantum red)
WandExport void PixelSetYellow (PixelWand *wand, const double yellow)
WandExport void PixelSetYellowQuantum (PixelWand *wand, const Quantum yellow)


Define Documentation

#define PixelWandId   "PixelWand"


Function Documentation

WandExport void ClearPixelWand ( PixelWand wand  ) 

WandExport PixelWand* ClonePixelWand ( const PixelWand wand  ) 

WandExport PixelWand** ClonePixelWands ( const PixelWand **  wands,
const unsigned long  number_wands 
)

WandExport PixelWand* DestroyPixelWand ( PixelWand wand  ) 

WandExport PixelWand** DestroyPixelWands ( PixelWand **  wand,
const unsigned long  number_wands 
)

WandExport MagickBooleanType IsPixelWand ( const PixelWand wand  ) 

WandExport MagickBooleanType IsPixelWandSimilar ( PixelWand p,
PixelWand q,
const double  fuzz 
)

WandExport PixelWand* NewPixelWand ( void   ) 

WandExport PixelWand** NewPixelWands ( const unsigned long  number_wands  ) 

WandExport MagickBooleanType PixelClearException ( PixelWand wand  ) 

WandExport double PixelGetAlpha ( const PixelWand wand  ) 

WandExport Quantum PixelGetAlphaQuantum ( const PixelWand wand  ) 

WandExport double PixelGetBlack ( const PixelWand wand  ) 

WandExport Quantum PixelGetBlackQuantum ( const PixelWand wand  ) 

WandExport double PixelGetBlue ( const PixelWand wand  ) 

WandExport Quantum PixelGetBlueQuantum ( const PixelWand wand  ) 

WandExport char* PixelGetColorAsNormalizedString ( const PixelWand wand  ) 

WandExport char* PixelGetColorAsString ( const PixelWand wand  ) 

WandExport unsigned long PixelGetColorCount ( const PixelWand wand  ) 

WandExport double PixelGetCyan ( const PixelWand wand  ) 

WandExport Quantum PixelGetCyanQuantum ( const PixelWand wand  ) 

WandExport char* PixelGetException ( const PixelWand wand,
ExceptionType *  severity 
)

WandExport ExceptionType PixelGetExceptionType ( const PixelWand wand  ) 

WandExport double PixelGetFuzz ( const PixelWand wand  ) 

WandExport double PixelGetGreen ( const PixelWand wand  ) 

WandExport Quantum PixelGetGreenQuantum ( const PixelWand wand  ) 

WandExport void PixelGetHSL ( const PixelWand wand,
double *  hue,
double *  saturation,
double *  luminosity 
)

WandExport IndexPacket PixelGetIndex ( const PixelWand wand  ) 

WandExport double PixelGetMagenta ( const PixelWand wand  ) 

WandExport Quantum PixelGetMagentaQuantum ( const PixelWand wand  ) 

WandExport void PixelGetMagickColor ( const PixelWand wand,
MagickPixelPacket *  color 
)

WandExport double PixelGetOpacity ( const PixelWand wand  ) 

WandExport Quantum PixelGetOpacityQuantum ( const PixelWand wand  ) 

WandExport void PixelGetQuantumColor ( const PixelWand wand,
PixelPacket *  color 
)

WandExport double PixelGetRed ( const PixelWand wand  ) 

WandExport Quantum PixelGetRedQuantum ( const PixelWand wand  ) 

WandExport double PixelGetYellow ( const PixelWand wand  ) 

WandExport Quantum PixelGetYellowQuantum ( const PixelWand wand  ) 

WandExport void PixelSetAlpha ( PixelWand wand,
const double  alpha 
)

WandExport void PixelSetAlphaQuantum ( PixelWand wand,
const Quantum  opacity 
)

WandExport void PixelSetBlack ( PixelWand wand,
const double  black 
)

WandExport void PixelSetBlackQuantum ( PixelWand wand,
const Quantum  black 
)

WandExport void PixelSetBlue ( PixelWand wand,
const double  blue 
)

WandExport void PixelSetBlueQuantum ( PixelWand wand,
const Quantum  blue 
)

WandExport MagickBooleanType PixelSetColor ( PixelWand wand,
const char *  color 
)

WandExport void PixelSetColorCount ( PixelWand wand,
const unsigned long  count 
)

WandExport void PixelSetColorFromWand ( PixelWand wand,
const PixelWand color 
)

WandExport void PixelSetCyan ( PixelWand wand,
const double  cyan 
)

WandExport void PixelSetCyanQuantum ( PixelWand wand,
const Quantum  cyan 
)

WandExport void PixelSetFuzz ( PixelWand wand,
const double  fuzz 
)

WandExport void PixelSetGreen ( PixelWand wand,
const double  green 
)

WandExport void PixelSetGreenQuantum ( PixelWand wand,
const Quantum  green 
)

WandExport void PixelSetHSL ( PixelWand wand,
const double  hue,
const double  saturation,
const double  luminosity 
)

WandExport void PixelSetIndex ( PixelWand wand,
const IndexPacket  index 
)

WandExport void PixelSetMagenta ( PixelWand wand,
const double  magenta 
)

WandExport void PixelSetMagentaQuantum ( PixelWand wand,
const Quantum  magenta 
)

WandExport void PixelSetMagickColor ( PixelWand wand,
const MagickPixelPacket *  color 
)

WandExport void PixelSetOpacity ( PixelWand wand,
const double  opacity 
)

WandExport void PixelSetOpacityQuantum ( PixelWand wand,
const Quantum  opacity 
)

WandExport void PixelSetQuantumColor ( PixelWand wand,
const PixelPacket *  color 
)

WandExport void PixelSetRed ( PixelWand wand,
const double  red 
)

WandExport void PixelSetRedQuantum ( PixelWand wand,
const Quantum  red 
)

WandExport void PixelSetYellow ( PixelWand wand,
const double  yellow 
)

WandExport void PixelSetYellowQuantum ( PixelWand wand,
const Quantum  yellow 
)


Generated on Sat Jan 26 14:50:34 2008 for MagickWand by  doxygen 1.5.4