|
MagickCore
6.7.5
|
#include "MagickCore/color.h"#include "MagickCore/image.h"#include "MagickCore/image-private.h"#include "MagickCore/pixel-accessor.h"

Go to the source code of this file.
| static void CompositePixelInfoAreaBlend | ( | const PixelInfo * | p, |
| const MagickRealType | alpha, | ||
| const PixelInfo * | q, | ||
| const MagickRealType | beta, | ||
| const MagickRealType | area, | ||
| PixelInfo * | composite | ||
| ) | [inline, static] |
Definition at line 172 of file composite-private.h.
References CompositePixelInfoPlus().
Referenced by HaldClutImage(), XShearImage(), and YShearImage().
| static void CompositePixelInfoBlend | ( | const PixelInfo * | p, |
| const MagickRealType | alpha, | ||
| const PixelInfo * | q, | ||
| const MagickRealType | beta, | ||
| PixelInfo * | composite | ||
| ) | [inline, static] |
Definition at line 183 of file composite-private.h.
References CompositePixelInfoPlus(), and _PixelInfo::alpha.
Referenced by DistortImage(), and DrawGradientImage().
| static void CompositePixelInfoOver | ( | const PixelInfo * | p, |
| const MagickRealType | alpha, | ||
| const PixelInfo * | q, | ||
| const MagickRealType | beta, | ||
| PixelInfo * | composite | ||
| ) | [inline, static] |
Definition at line 114 of file composite-private.h.
References OpaqueAlpha, MagickEpsilon, QuantumScale, _PixelInfo::alpha, QuantumRange, _PixelInfo::red, MagickOver_(), _PixelInfo::green, _PixelInfo::blue, _PixelInfo::colorspace, CMYKColorspace, and _PixelInfo::black.
Referenced by DrawAffineImage().
| static void CompositePixelInfoPlus | ( | const PixelInfo * | p, |
| const MagickRealType | alpha, | ||
| const PixelInfo * | q, | ||
| const MagickRealType | beta, | ||
| PixelInfo * | composite | ||
| ) | [inline, static] |
Definition at line 148 of file composite-private.h.
References QuantumScale, RoundToUnity(), _PixelInfo::alpha, QuantumRange, MagickEpsilon, _PixelInfo::red, _PixelInfo::green, _PixelInfo::blue, _PixelInfo::colorspace, CMYKColorspace, and _PixelInfo::black.
Referenced by CompositePixelInfoAreaBlend(), and CompositePixelInfoBlend().
| static void CompositePixelOver | ( | const Image * | image, |
| const PixelInfo * | p, | ||
| const MagickRealType | alpha, | ||
| const Quantum * | q, | ||
| const MagickRealType | beta, | ||
| Quantum * | composite | ||
| ) | [inline, static] |
Definition at line 46 of file composite-private.h.
References QuantumScale, MagickEpsilon, GetPixelChannels(), GetPixelChannelMapChannel(), GetPixelChannelMapTraits(), UndefinedPixelTrait, RedPixelChannel, ClampToQuantum(), MagickOver_(), _PixelInfo::red, GreenPixelChannel, _PixelInfo::green, BluePixelChannel, _PixelInfo::blue, BlackPixelChannel, _PixelInfo::black, AlphaPixelChannel, and QuantumRange.
Referenced by DrawPolygonPrimitive(), and DrawPrimitive().
| static MagickRealType MagickOver_ | ( | const MagickRealType | p, |
| const MagickRealType | alpha, | ||
| const MagickRealType | q, | ||
| const MagickRealType | beta | ||
| ) | [inline, static] |
Definition at line 34 of file composite-private.h.
References QuantumScale.
Referenced by CompositePixelOver(), CompositePixelInfoOver(), and FlattenPixelInfo().
| static MagickRealType RoundToUnity | ( | const MagickRealType | value | ) | [inline, static] |
Definition at line 143 of file composite-private.h.
Referenced by CompositePixelInfoPlus(), and CompositeImage().