18#ifndef MAGICKCORE_LAYER_H
19#define MAGICKCORE_LAYER_H
21#include "MagickCore/composite.h"
23#if defined(__cplusplus) || defined(c_plusplus)
32 BackgroundDispose = 2,
57extern MagickExport Image
58 *CoalesceImages(
const Image *,ExceptionInfo *),
59 *DisposeImages(
const Image *,ExceptionInfo *),
60 *CompareImagesLayers(
const Image *,
const LayerMethod,ExceptionInfo *),
61 *MergeImageLayers(Image *,
const LayerMethod,ExceptionInfo *),
62 *OptimizeImageLayers(
const Image *,ExceptionInfo *),
63 *OptimizePlusImageLayers(
const Image *,ExceptionInfo *);
65extern MagickExport
void
66 CompositeLayers(Image *,
const CompositeOperator,Image *,
const ssize_t,
67 const ssize_t,ExceptionInfo *),
68 OptimizeImageTransparency(
const Image *,ExceptionInfo *),
69 RemoveDuplicateLayers(Image **,ExceptionInfo *),
70 RemoveZeroDelayLayers(Image **,ExceptionInfo *);
72#if defined(__cplusplus) || defined(c_plusplus)