| 
 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) |