]> granicus.if.org Git - imagemagick/blobdiff - magick/list.h
(no commit message)
[imagemagick] / magick / list.h
index 8134a3edbbb5855e8ab12d3620418c1f518cc627..c77f4f98eddf55bc6afc620066a2c8776d22861c 100644 (file)
@@ -1,5 +1,5 @@
 /*
-  Copyright 1999-2010 ImageMagick Studio LLC, a non-profit organization
+  Copyright 1999-2011 ImageMagick Studio LLC, a non-profit organization
   dedicated to making software imaging solutions freely available.
   
   You may not use this file except in compliance with the License.
@@ -26,6 +26,7 @@ extern MagickExport Image
   *CloneImageList(const Image *,ExceptionInfo *),
   *CloneImages(const Image *,const char *,ExceptionInfo *),
   *DestroyImageList(Image *),
+  *DuplicateImages(Image *,const size_t,const char *,ExceptionInfo *),
   *GetFirstImageInList(const Image *),
   *GetImageFromList(const Image *,const ssize_t),
   *GetLastImageInList(const Image *),
@@ -40,12 +41,12 @@ extern MagickExport Image
   *SplitImageList(Image *),
   *SyncNextImageInList(const Image *);
 
-extern MagickExport ssize_t
-  GetImageIndexInList(const Image *);
-
 extern MagickExport size_t
   GetImageListLength(const Image *);
 
+extern MagickExport ssize_t
+  GetImageIndexInList(const Image *);
+
 extern MagickExport void
   AppendImageToList(Image **,const Image *),
   DeleteImageFromList(Image **),
@@ -53,6 +54,7 @@ extern MagickExport void
   InsertImageInList(Image **,Image *),
   PrependImageToList(Image **,Image *),
   ReplaceImageInList(Image **,Image *),
+  ReplaceImageInListReturnLast(Image **,Image *),
   ReverseImageList(Image **),
   SyncImageList(Image *);