Index: trunk/psLib/src/collections/psPixels.c
===================================================================
--- trunk/psLib/src/collections/psPixels.c	(revision 4212)
+++ trunk/psLib/src/collections/psPixels.c	(revision 4214)
@@ -7,6 +7,6 @@
  *  @author Robert DeSonia, MHPCC
  *
- *  @version $Revision: 1.6 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2005-06-10 21:46:46 $
+ *  @version $Revision: 1.7 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2005-06-11 02:19:05 $
  *
  *  Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
@@ -89,4 +89,24 @@
         pixels->n = pixels->nalloc;
     }
+
+    return pixels;
+}
+
+psPixels* p_psPixelsAppend(psPixels* pixels, int growth, psS32 x, psS32 y)
+{
+    if (growth < 1) {
+        growth = 10;
+    }
+
+    if ( (pixels == NULL) || (pixels->n >= pixels->nalloc) ) {
+        pixels=psPixelsRealloc(pixels, pixels->nalloc+growth);
+    }
+
+    int n = pixels->n;
+
+    pixels->data[n].x = x;
+    pixels->data[n].y = y;
+
+    pixels->n++;
 
     return pixels;
