      ThreadData( GenericImage<P>& a_image, const Convolution& a_convolution, size_type a_count ) :
         AbstractImage::ThreadData( a_image, a_count ),
         image( a_image ),
         convolution( a_convolution )
      {
      }

            GenericImage<P>& image;
      const Convolution&     convolution;