| addToProgress(float amount) | KisConvolutionWorkerFFT< _IteratorFactory_ > | inlineprivate |
| cleanUp() | KisConvolutionWorkerFFT< _IteratorFactory_ > | inlineprivate |
| convolvableChannelList(const KisPaintDeviceSP src) | KisConvolutionWorker< _IteratorFactory_ > | inlineprotected |
| execute(const KisConvolutionKernelSP kernel, const KisPaintDeviceSP src, QPoint srcPos, QPoint dstPos, QSize areaSize, const QRect &dataRect) override | KisConvolutionWorkerFFT< _IteratorFactory_ > | inlinevirtual |
| fftFillKernelMatrix(const KisConvolutionKernelSP kernel, fftw_complex *m_kernelFFT) | KisConvolutionWorkerFFT< _IteratorFactory_ > | inlineprivate |
| fftLogMatrix(double *channel, const QString &f) | KisConvolutionWorkerFFT< _IteratorFactory_ > | inlineprivate |
| fftMultiply(fftw_complex *channel, fftw_complex *kernel) | KisConvolutionWorkerFFT< _IteratorFactory_ > | inlineprivate |
| fillCacheFromDevice(KisPaintDeviceSP src, const QRect &rect, const int cacheRowStride, const FFTInfo &info, const QRect &dataRect) | KisConvolutionWorkerFFT< _IteratorFactory_ > | inline |
| isInterrupted() | KisConvolutionWorkerFFT< _IteratorFactory_ > | inlineprivate |
| KisConvolutionWorker(KisPainter *painter, KoUpdater *progress) | KisConvolutionWorker< _IteratorFactory_ > | inline |
| KisConvolutionWorkerFFT(KisPainter *painter, KoUpdater *progress) | KisConvolutionWorkerFFT< _IteratorFactory_ > | inline |
| limitValue(qreal *value, qreal lowBound, qreal highBound) | KisConvolutionWorkerFFT< _IteratorFactory_ > | inline |
| m_channelFFT | KisConvolutionWorkerFFT< _IteratorFactory_ > | private |
| m_currentProgress | KisConvolutionWorkerFFT< _IteratorFactory_ > | private |
| m_extraMem | KisConvolutionWorkerFFT< _IteratorFactory_ > | private |
| m_fftHeight | KisConvolutionWorkerFFT< _IteratorFactory_ > | private |
| m_fftLength | KisConvolutionWorkerFFT< _IteratorFactory_ > | private |
| m_fftWidth | KisConvolutionWorkerFFT< _IteratorFactory_ > | private |
| m_kernelFFT | KisConvolutionWorkerFFT< _IteratorFactory_ > | private |
| m_painter | KisConvolutionWorker< _IteratorFactory_ > | protected |
| m_progress | KisConvolutionWorker< _IteratorFactory_ > | protected |
| optimumDimensions(quint32 &w, quint32 &h) | KisConvolutionWorkerFFT< _IteratorFactory_ > | inlineprivate |
| writeAlphaFromCache(quint8 *dstPtr, const quint32 channel, const FFTInfo &info, double *channelValuePtr, bool *dstValueIsNull) | KisConvolutionWorkerFFT< _IteratorFactory_ > | inline |
| writeOneChannelFromCache(quint8 *dstPtr, const quint32 channel, const FFTInfo &info, double *channelValuePtr, const qreal additionalMultiplier=0.0) | KisConvolutionWorkerFFT< _IteratorFactory_ > | inline |
| writeResultToDevice(const QRect &rect, const int cacheRowStride, const int halfKernelWidth, const int halfKernelHeight, const FFTInfo &info, const QRect &dataRect) | KisConvolutionWorkerFFT< _IteratorFactory_ > | inline |
| ~KisConvolutionWorker() | KisConvolutionWorker< _IteratorFactory_ > | inlinevirtual |
| ~KisConvolutionWorkerFFT() | KisConvolutionWorkerFFT< _IteratorFactory_ > | inline |