Index: trunk/psLib/src/fft/psImageFFT.h
===================================================================
--- trunk/psLib/src/fft/psImageFFT.h	(revision 11704)
+++ trunk/psLib/src/fft/psImageFFT.h	(revision 17320)
@@ -5,6 +5,6 @@
 /// @author Robert DeSonia, MHPCC
 ///
-/// @version $Revision: 1.9 $ $Name: not supported by cvs2svn $
-/// @date $Date: 2007-02-08 04:23:57 $
+/// @version $Revision: 1.10 $ $Name: not supported by cvs2svn $
+/// @date $Date: 2008-04-04 22:44:56 $
 /// Copyright 2004-2005 Maui High Performance Computing Center, University of Hawaii
 ///
@@ -14,4 +14,5 @@
 
 #include "psImage.h"
+#include "psImageConvolve.h"
 
 /// @addtogroup MathOps Mathematical Operations
@@ -61,4 +62,16 @@
     );
 
+/// Convolve an image with a kernel, using the FFT
+///
+/// This is appropriate for larger kernels, where the direct convolution is slow.  The input image and kernel
+/// are suitably padded to avoid wrap-around effects.
+psImage *psImageConvolveFFT(
+    psImage *out,                       ///< Output image, or NULL
+    const psImage *in,                  ///< Image to convolve
+    const psImage *mask,                ///< Corresponding mask
+    psMaskType maskVal,                 ///< Value to mask
+    const psKernel *kernel              ///< kernel to colvolve with
+);
+
 /// @}
 #endif // #ifndef PS_IMAGE_FFT_H
