MagickCore  6.9.12-43
Convert, Edit, Or Compose Bitmap Images
layer.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Enumerations

enum  DisposeType {
  UnrecognizedDispose, UndefinedDispose = 0, NoneDispose = 1, BackgroundDispose = 2,
  PreviousDispose = 3
}
 
enum  ImageLayerMethod {
  UndefinedLayer, CoalesceLayer, CompareAnyLayer, CompareClearLayer,
  CompareOverlayLayer, DisposeLayer, OptimizeLayer, OptimizeImageLayer,
  OptimizePlusLayer, OptimizeTransLayer, RemoveDupsLayer, RemoveZeroLayer,
  CompositeLayer, MergeLayer, FlattenLayer, MosaicLayer,
  TrimBoundsLayer
}
 

Functions

MagickExport ImageCoalesceImages (const Image *, ExceptionInfo *)
 
MagickExport ImageDisposeImages (const Image *, ExceptionInfo *)
 
MagickExport ImageCompareImageLayers (const Image *, const ImageLayerMethod, ExceptionInfo *)
 
MagickExport ImageDeconstructImages (const Image *, ExceptionInfo *)
 
MagickExport ImageMergeImageLayers (Image *, const ImageLayerMethod, ExceptionInfo *)
 
MagickExport ImageOptimizeImageLayers (const Image *, ExceptionInfo *)
 
MagickExport ImageOptimizePlusImageLayers (const Image *, ExceptionInfo *)
 
MagickExport void CompositeLayers (Image *, const CompositeOperator, Image *, const ssize_t, const ssize_t, ExceptionInfo *)
 
MagickExport void OptimizeImageTransparency (const Image *, ExceptionInfo *)
 
MagickExport void RemoveDuplicateLayers (Image **, ExceptionInfo *)
 
MagickExport void RemoveZeroDelayLayers (Image **, ExceptionInfo *)
 

Enumeration Type Documentation

Enumerator
UnrecognizedDispose 
UndefinedDispose 
NoneDispose 
BackgroundDispose 
PreviousDispose 
Enumerator
UndefinedLayer 
CoalesceLayer 
CompareAnyLayer 
CompareClearLayer 
CompareOverlayLayer 
DisposeLayer 
OptimizeLayer 
OptimizeImageLayer 
OptimizePlusLayer 
OptimizeTransLayer 
RemoveDupsLayer 
RemoveZeroLayer 
CompositeLayer 
MergeLayer 
FlattenLayer 
MosaicLayer 
TrimBoundsLayer 

Function Documentation

MagickExport Image* CoalesceImages ( const Image ,
ExceptionInfo  
)
MagickExport Image * CompareImageLayers ( const Image ,
const ImageLayerMethod  ,
ExceptionInfo  
)
MagickExport void CompositeLayers ( Image ,
const CompositeOperator  ,
Image ,
const ssize_t  ,
const ssize_t  ,
ExceptionInfo  
)
MagickExport Image * DeconstructImages ( const Image ,
ExceptionInfo  
)
MagickExport Image * DisposeImages ( const Image ,
ExceptionInfo  
)
MagickExport Image * MergeImageLayers ( Image ,
const ImageLayerMethod  ,
ExceptionInfo  
)
MagickExport Image * OptimizeImageLayers ( const Image ,
ExceptionInfo  
)
MagickExport void OptimizeImageTransparency ( const Image ,
ExceptionInfo  
)
MagickExport Image * OptimizePlusImageLayers ( const Image ,
ExceptionInfo  
)
MagickExport void RemoveDuplicateLayers ( Image **  ,
ExceptionInfo  
)