MagickCore  6.9.12-43
Convert, Edit, Or Compose Bitmap Images
composite-private.h File Reference
#include "magick/color.h"
#include "magick/image.h"
#include "magick/image-private.h"
#include "magick/pixel-private.h"
Include dependency graph for composite-private.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Functions

static MagickRealType RoundToUnity (const MagickRealType value)
 
static MagickRealType MagickOver_ (const MagickRealType p, const MagickRealType alpha, const MagickRealType q, const MagickRealType beta)
 
static void MagickCompositeOver (const PixelPacket *p, const MagickRealType alpha, const PixelPacket *q, const MagickRealType beta, PixelPacket *composite)
 
static void MagickPixelCompositeOver (const MagickPixelPacket *p, const MagickRealType alpha, const MagickPixelPacket *q, const MagickRealType beta, MagickPixelPacket *composite)
 
static void MagickPixelCompositePlus (const MagickPixelPacket *p, const MagickRealType alpha, const MagickPixelPacket *q, const MagickRealType beta, MagickPixelPacket *composite)
 
static void MagickPixelCompositeBlend (const MagickPixelPacket *p, const MagickRealType alpha, const MagickPixelPacket *q, const MagickRealType beta, MagickPixelPacket *composite)
 
static void MagickPixelCompositeAreaBlend (const MagickPixelPacket *p, const MagickRealType alpha, const MagickPixelPacket *q, const MagickRealType beta, const MagickRealType area, MagickPixelPacket *composite)
 

Function Documentation

static void MagickPixelCompositeAreaBlend ( const MagickPixelPacket p,
const MagickRealType  alpha,
const MagickPixelPacket q,
const MagickRealType  beta,
const MagickRealType  area,
MagickPixelPacket composite 
)
inlinestatic
static void MagickPixelCompositeBlend ( const MagickPixelPacket p,
const MagickRealType  alpha,
const MagickPixelPacket q,
const MagickRealType  beta,
MagickPixelPacket composite 
)
inlinestatic