18 #ifndef MAGICKCORE_LAYER_H
19 #define MAGICKCORE_LAYER_H
21 #if defined(__cplusplus) || defined(c_plusplus)
71 #if defined(__cplusplus) || defined(c_plusplus)
MagickExport Image * CoalesceImages(const Image *image, ExceptionInfo *exception)
Definition: layer.c:232
MagickExport Image * OptimizePlusImageLayers(const Image *image, ExceptionInfo *exception)
Definition: layer.c:1482
Definition: exception.h:102
MagickExport void RemoveDuplicateLayers(Image **images, ExceptionInfo *exception)
Definition: layer.c:1644
MagickExport Image * DeconstructImages(const Image *images, ExceptionInfo *exception)
Definition: layer.c:914
MagickExport Image * CompareImageLayers(const Image *image, const ImageLayerMethod method, ExceptionInfo *exception)
Definition: layer.c:767
ImageLayerMethod
Definition: layer.h:34
MagickExport Image * DisposeImages(const Image *images, ExceptionInfo *exception)
Definition: layer.c:382
MagickExport void CompositeLayers(Image *destination, const CompositeOperator compose, Image *source, const ssize_t x_offset, const ssize_t y_offset, ExceptionInfo *exception)
Definition: layer.c:1826
DisposeType
Definition: layer.h:25
MagickExport Image * OptimizeImageLayers(const Image *image, ExceptionInfo *exception)
Definition: layer.c:1449
MagickExport Image * MergeImageLayers(Image *image, const ImageLayerMethod method, ExceptionInfo *exception)
Definition: layer.c:1950
MagickExport void OptimizeImageTransparency(const Image *image, ExceptionInfo *exception)
Definition: layer.c:1519
CompositeOperator
Definition: composite.h:25
#define MagickExport
Definition: method-attribute.h:80
MagickExport void RemoveZeroDelayLayers(Image **images, ExceptionInfo *exception)
Definition: layer.c:1727