18#ifndef MAGICKCORE_LAYER_H
19#define MAGICKCORE_LAYER_H
21#if defined(__cplusplus) || defined(c_plusplus)
30 BackgroundDispose = 2,
55extern MagickExport Image
56 *CoalesceImages(
const Image *,ExceptionInfo *),
57 *DisposeImages(
const Image *,ExceptionInfo *),
58 *CompareImageLayers(
const Image *,
const ImageLayerMethod,ExceptionInfo *),
59 *DeconstructImages(
const Image *,ExceptionInfo *),
60 *MergeImageLayers(Image *,
const ImageLayerMethod,ExceptionInfo *),
61 *OptimizeImageLayers(
const Image *,ExceptionInfo *),
62 *OptimizePlusImageLayers(
const Image *,ExceptionInfo *);
64extern MagickExport
void
65 CompositeLayers(Image *,
const CompositeOperator,Image *,
const ssize_t,
66 const ssize_t,ExceptionInfo *),
67 OptimizeImageTransparency(
const Image *,ExceptionInfo *),
68 RemoveDuplicateLayers(Image **,ExceptionInfo *),
69 RemoveZeroDelayLayers(Image **,ExceptionInfo *);
71#if defined(__cplusplus) || defined(c_plusplus)