layer.h File Reference

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
}

Functions

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


Enumeration Type Documentation

enum DisposeType

Enumerator:
UnrecognizedDispose 
UndefinedDispose 
NoneDispose 
BackgroundDispose 
PreviousDispose 

enum ImageLayerMethod

Enumerator:
UndefinedLayer 
CoalesceLayer 
CompareAnyLayer 
CompareClearLayer 
CompareOverlayLayer 
DisposeLayer 
OptimizeLayer 
OptimizeImageLayer 
OptimizePlusLayer 
OptimizeTransLayer 
RemoveDupsLayer 
RemoveZeroLayer 
CompositeLayer 
MergeLayer 
FlattenLayer 
MosaicLayer 


Function Documentation

MagickExport Image* CoalesceImages ( const Image ,
ExceptionInfo  
)

MagickExport Image* * * CompareImageLayers ( const Image ,
const   ImageLayerMethod,
ExceptionInfo  
)

MagickExport void CompositeLayers ( Image ,
const   CompositeOperator,
Image ,
const   long,
const   long,
ExceptionInfo  
)

MagickExport Image* * * * DeconstructImages ( const Image ,
ExceptionInfo  
)

MagickExport Image* * DisposeImages ( const Image ,
ExceptionInfo  
)

MagickExport Image* * * * * MergeImageLayers ( const 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  
)

MagickExport void RemoveZeroDelayLayers ( Image **  ,
ExceptionInfo  
)


Generated on Sat Jan 26 14:50:30 2008 for MagickCore by  doxygen 1.5.4