MagickCore  7.0.9
Convert, Edit, Or Compose Bitmap Images
composite-private.h File Reference

Go to the source code of this file.

Functions

static double MagickOver_ (const double p, const double alpha, const double q, const double beta)
 
static double RoundToUnity (const double value)
 
static void CompositePixelOver (const Image *image, const PixelInfo *p, const double alpha, const Quantum *q, const double beta, Quantum *composite)
 
static void CompositePixelInfoOver (const PixelInfo *p, const double alpha, const PixelInfo *q, const double beta, PixelInfo *composite)
 
static void CompositePixelInfoPlus (const PixelInfo *p, const double alpha, const PixelInfo *q, const double beta, PixelInfo *composite)
 
static void CompositePixelInfoAreaBlend (const PixelInfo *p, const double alpha, const PixelInfo *q, const double beta, const double area, PixelInfo *composite)
 
static void CompositePixelInfoBlend (const PixelInfo *p, const double alpha, const PixelInfo *q, const double beta, PixelInfo *composite)
 
static MagickBooleanType GetCompositeClipToSelf (const CompositeOperator compose)
 

Function Documentation

static void CompositePixelInfoAreaBlend ( const PixelInfo p,
const double  alpha,
const PixelInfo q,
const double  beta,
const double  area,
PixelInfo composite 
)
inlinestatic
static void CompositePixelInfoBlend ( const PixelInfo p,
const double  alpha,
const PixelInfo q,
const double  beta,
PixelInfo composite 
)
inlinestatic
static void CompositePixelInfoOver ( const PixelInfo p,
const double  alpha,
const PixelInfo q,
const double  beta,
PixelInfo composite 
)
inlinestatic
static void CompositePixelInfoPlus ( const PixelInfo p,
const double  alpha,
const PixelInfo q,
const double  beta,
PixelInfo composite 
)
inlinestatic
static double MagickOver_ ( const double  p,
const double  alpha,
const double  q,
const double  beta 
)
inlinestatic
static double RoundToUnity ( const double  value)
inlinestatic