Index: trunk/psLib/src/image/psImage.h
===================================================================
--- trunk/psLib/src/image/psImage.h	(revision 692)
+++ trunk/psLib/src/image/psImage.h	(revision 700)
@@ -7,6 +7,6 @@
  *  @author Ross Harman, MHPCC
  *   
- *  @version $Revision: 1.6 $ $Name: not supported by cvs2svn $
- *  @date $Date: 2004-05-14 22:39:58 $
+ *  @version $Revision: 1.7 $ $Name: not supported by cvs2svn $
+ *  @date $Date: 2004-05-15 02:10:27 $
  *
  *  Copyright 2004 Maui High Performance Computing Center, University of Hawaii
@@ -99,6 +99,4 @@
  *  Uses psLib memory deallocation functions to free an image and any existing children.
  *
- * @return psImage*: Pointer to psImage.
- *
  */
 void psImageFree(
@@ -106,3 +104,23 @@
 );
 
+/** Deallocate the image buffer of a psImage.
+ *
+ *  deallocates the image buffer while preserving the psImage struct and any children.
+ *
+ */
+void psImageFreePixels(
+    psImage *restrict image             ///< psImage to free pixel memory from
+);
+
+/** Frees all children of a psImage.
+ *
+ *  return int      Number of children freed.
+ *
+ */
+int psImageFreeChildren(
+    psImage* image                      ///< psImage in which all children shall be deallocated
+);
+
+
+
 #endif
