Index: trunk/psLib/src/imageops/psImageConvolve.h
===================================================================
--- trunk/psLib/src/imageops/psImageConvolve.h	(revision 17320)
+++ trunk/psLib/src/imageops/psImageConvolve.h	(revision 17726)
@@ -5,6 +5,6 @@
  * @author Robert DeSonia, MHPCC
  *
- * @version $Revision: 1.32 $ $Name: not supported by cvs2svn $
- * @date $Date: 2008-04-04 22:44:56 $
+ * @version $Revision: 1.33 $ $Name: not supported by cvs2svn $
+ * @date $Date: 2008-05-17 01:38:20 $
  * Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
  */
@@ -141,4 +141,16 @@
 );
 
+/// Convolve a mask image with a kernel
+///
+/// Returns a mask, grown by the supplied convolution bounds.  Only those pixels specified by the maskVal are
+/// grown, being ORed with setVal; the rest are simply propagated.  If setVal is zero, uses maskVal; note that
+/// the mode of growing individual bits in maskVal is NOT supported because this algorithm does not enable it.
+psImage *psImageConvolveMask(psImage *out, ///< Output image, or NULL
+                             const psImage *mask, ///< Mask to convolve
+                             psMaskType maskVal, ///< Mask value to convolve
+                             psMaskType setVal, ///< Mask value to set; 0 to propagate maskVal
+                             int xMin, int xMax, int yMin, int yMax ///< Convolution bounds
+    );
+
 /// Convolve a mask image with a kernel, using direct convolution
 ///
