|  | 
| 
 Enumerations | 
| enum | CompositeOperator { UndefinedCompositeOp, 
NoCompositeOp, 
AddCompositeOp, 
AtopCompositeOp,
 BlendCompositeOp, 
BumpmapCompositeOp, 
ChangeMaskCompositeOp, 
ClearCompositeOp,
 ColorBurnCompositeOp, 
ColorDodgeCompositeOp, 
ColorizeCompositeOp, 
CopyBlackCompositeOp,
 CopyBlueCompositeOp, 
CopyCompositeOp, 
CopyCyanCompositeOp, 
CopyGreenCompositeOp,
 CopyMagentaCompositeOp, 
CopyOpacityCompositeOp, 
CopyRedCompositeOp, 
CopyYellowCompositeOp,
 DarkenCompositeOp, 
DstAtopCompositeOp, 
DstCompositeOp, 
DstInCompositeOp,
 DstOutCompositeOp, 
DstOverCompositeOp, 
DifferenceCompositeOp, 
DisplaceCompositeOp,
 DissolveCompositeOp, 
ExclusionCompositeOp, 
HardLightCompositeOp, 
HueCompositeOp,
 InCompositeOp, 
LightenCompositeOp, 
LinearLightCompositeOp, 
LuminizeCompositeOp,
 MinusCompositeOp, 
ModulateCompositeOp, 
MultiplyCompositeOp, 
OutCompositeOp,
 OverCompositeOp, 
OverlayCompositeOp, 
PlusCompositeOp, 
ReplaceCompositeOp,
 SaturateCompositeOp, 
ScreenCompositeOp, 
SoftLightCompositeOp, 
SrcAtopCompositeOp,
 SrcCompositeOp, 
SrcInCompositeOp, 
SrcOutCompositeOp, 
SrcOverCompositeOp,
 SubtractCompositeOp, 
ThresholdCompositeOp, 
XorCompositeOp, 
DivideCompositeOp
 }
 | 
| 
 Functions | 
| MagickExport MagickBooleanType | CompositeImage (Image *, const CompositeOperator, const Image *, const long, const long) | 
| MagickExport MagickBooleanType | CompositeImageChannel (Image *, const ChannelType, const CompositeOperator, const Image *, const long, const long) |