MagickCore  6.9.11-60
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

◆ MagickCompositeOver()

◆ MagickOver_()

◆ MagickPixelCompositeAreaBlend()

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

◆ MagickPixelCompositeBlend()

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

◆ MagickPixelCompositeOver()

◆ MagickPixelCompositePlus()

◆ RoundToUnity()