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

Go to the source code of this file.

Functions

MagickExport ImageCloneImageList (const Image *, ExceptionInfo *)
 
MagickExport ImageCloneImages (const Image *, const char *, ExceptionInfo *)
 
MagickExport ImageDestroyImageList (Image *)
 
MagickExport ImageDuplicateImages (Image *, const size_t, const char *, ExceptionInfo *)
 
MagickExport ImageGetFirstImageInList (const Image *) magick_attribute((__pure__))
 
MagickExport ImageGetImageFromList (const Image *, const ssize_t) magick_attribute((__pure__))
 
MagickExport ImageGetLastImageInList (const Image *) magick_attribute((__pure__))
 
MagickExport ImageGetNextImageInList (const Image *) magick_attribute((__pure__))
 
MagickExport ImageGetPreviousImageInList (const Image *) magick_attribute((__pure__))
 
MagickExport Image ** ImageListToArray (const Image *, ExceptionInfo *)
 
MagickExport ImageNewImageList (void) magick_attribute((__const__))
 
MagickExport ImageRemoveImageFromList (Image **)
 
MagickExport ImageRemoveLastImageFromList (Image **)
 
MagickExport ImageRemoveFirstImageFromList (Image **)
 
MagickExport ImageSpliceImageIntoList (Image **, const size_t, const Image *)
 
MagickExport ImageSplitImageList (Image *)
 
MagickExport ImageSyncNextImageInList (const Image *)
 
MagickExport size_t GetImageListLength (const Image *) magick_attribute((__pure__))
 
MagickExport ssize_t GetImageIndexInList (const Image *) magick_attribute((__pure__))
 
MagickExport void AppendImageToList (Image **, const Image *)
 
MagickExport void DeleteImageFromList (Image **)
 
MagickExport void DeleteImages (Image **, const char *, ExceptionInfo *)
 
MagickExport void InsertImageInList (Image **, Image *)
 
MagickExport void PrependImageToList (Image **, Image *)
 
MagickExport void ReplaceImageInList (Image **, Image *)
 
MagickExport void ReplaceImageInListReturnLast (Image **, Image *)
 
MagickExport void ReverseImageList (Image **)
 
MagickExport void SyncImageList (Image *)
 

Function Documentation

◆ AppendImageToList()

MagickExport void AppendImageToList ( Image **  ,
const Image  
)

◆ CloneImageList()

MagickExport Image * CloneImageList ( const Image ,
ExceptionInfo  
)

◆ CloneImages()

MagickExport Image * CloneImages ( const Image ,
const char *  ,
ExceptionInfo  
)

◆ DeleteImageFromList()

MagickExport void DeleteImageFromList ( Image **  )

◆ DeleteImages()

MagickExport void DeleteImages ( Image **  ,
const char *  ,
ExceptionInfo  
)

◆ DestroyImageList()

MagickExport Image * DestroyImageList ( Image )

◆ DuplicateImages()

MagickExport Image * DuplicateImages ( Image ,
const  size_t,
const char *  ,
ExceptionInfo  
)

◆ GetFirstImageInList()

MagickExport Image * GetFirstImageInList ( const Image )

◆ GetImageFromList()

MagickExport Image * GetImageFromList ( const Image ,
const  ssize_t 
)

◆ GetImageIndexInList()

MagickExport ssize_t GetImageIndexInList ( const Image images)

Definition at line 672 of file list.c.

References MagickCoreSignature, _Image::previous, and _Image::signature.

Referenced by GetMagickPropertyLetter(), and InitFx().

◆ GetImageListLength()

◆ GetLastImageInList()

MagickExport Image * GetLastImageInList ( const Image )

◆ GetNextImageInList()

MagickExport Image * GetNextImageInList ( const Image )

◆ GetPreviousImageInList()

MagickExport Image * GetPreviousImageInList ( const Image )

◆ ImageListToArray()

MagickExport Image ** ImageListToArray ( const Image ,
ExceptionInfo  
)

◆ InsertImageInList()

MagickExport void InsertImageInList ( Image **  ,
Image  
)

◆ NewImageList()

MagickExport Image * NewImageList ( void  )

◆ PrependImageToList()

MagickExport void PrependImageToList ( Image **  ,
Image  
)

◆ RemoveFirstImageFromList()

MagickExport Image * RemoveFirstImageFromList ( Image **  )

◆ RemoveImageFromList()

MagickExport Image * RemoveImageFromList ( Image **  )

◆ RemoveLastImageFromList()

MagickExport Image * RemoveLastImageFromList ( Image **  )

◆ ReplaceImageInList()

MagickExport void ReplaceImageInList ( Image **  ,
Image  
)

◆ ReplaceImageInListReturnLast()

MagickExport void ReplaceImageInListReturnLast ( Image **  ,
Image  
)

◆ ReverseImageList()

MagickExport void ReverseImageList ( Image **  )

◆ SpliceImageIntoList()

MagickExport Image * SpliceImageIntoList ( Image **  ,
const  size_t,
const Image  
)

◆ SplitImageList()

MagickExport Image * SplitImageList ( Image )

◆ SyncImageList()

MagickExport void SyncImageList ( Image images)

◆ SyncNextImageInList()