18 #ifndef MAGICKCORE_LIST_H
19 #define MAGICKCORE_LIST_H
21 #if defined(__cplusplus) || defined(c_plusplus)
61 #if defined(__cplusplus) || defined(c_plusplus)
MagickExport Image * CloneImages(const Image *images, const char *scenes, ExceptionInfo *exception)
Definition: list.c:204
MagickExport Image * GetImageFromList(const Image *images, const ssize_t index)
Definition: list.c:605
Definition: exception.h:101
MagickExport Image * RemoveFirstImageFromList(Image **images)
Definition: list.c:1062
MagickExport void InsertImageInList(Image **images, Image *insert)
Definition: list.c:902
MagickExport void DeleteImages(Image **images, const char *scenes, ExceptionInfo *exception)
Definition: list.c:357
MagickExport Image * SpliceImageIntoList(Image **images, const size_t length, const Image *splice)
Definition: list.c:1328
MagickExport Image * DuplicateImages(Image *images, const size_t number_duplicates, const char *scenes, ExceptionInfo *exception)
Definition: list.c:510
MagickExport Image * GetPreviousImageInList(const Image *images)
Definition: list.c:803
#define magick_attribute(x)
Definition: method-attribute.h:104
MagickExport Image * GetFirstImageInList(const Image *images)
Definition: list.c:561
MagickExport Image * RemoveImageFromList(Image **images)
Definition: list.c:1003
MagickExport Image * NewImageList(void)
Definition: list.c:938
MagickExport void ReplaceImageInListReturnLast(Image **images, Image *replace)
Definition: list.c:1224
MagickExport Image * SplitImageList(Image *images)
Definition: list.c:1379
MagickExport Image * SyncNextImageInList(const Image *images)
Definition: list.c:1457
MagickExport Image * GetLastImageInList(const Image *images)
Definition: list.c:737
MagickExport Image * DestroyImageList(Image *images)
Definition: list.c:462
MagickExport Image * RemoveLastImageFromList(Image **images)
Definition: list.c:1113
MagickExport Image * CloneImageList(const Image *images, ExceptionInfo *exception)
Definition: list.c:126
MagickExport Image ** ImageListToArray(const Image *images, ExceptionInfo *exception)
Definition: list.c:844
MagickExport void ReplaceImageInList(Image **images, Image *replace)
Definition: list.c:1166
MagickExport ssize_t GetImageIndexInList(const Image *images)
Definition: list.c:657
MagickExport Image * GetNextImageInList(const Image *images)
Definition: list.c:771
MagickExport void AppendImageToList(Image **images, const Image *append)
Definition: list.c:78
MagickExport void SyncImageList(Image *images)
Definition: list.c:1411
MagickExport void PrependImageToList(Image **images, Image *prepend)
Definition: list.c:967
#define MagickExport
Definition: method-attribute.h:80
MagickExport void DeleteImageFromList(Image **images)
Definition: list.c:311
MagickExport size_t GetImageListLength(const Image *images)
Definition: list.c:696
MagickExport void ReverseImageList(Image **images)
Definition: list.c:1275