Krita Source Code Documentation
Loading...
Searching...
No Matches
KisConvolutionWorkerFFT< _IteratorFactory_ > Member List

This is the complete list of members for KisConvolutionWorkerFFT< _IteratorFactory_ >, including all inherited members.

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) overrideKisConvolutionWorkerFFT< _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_channelFFTKisConvolutionWorkerFFT< _IteratorFactory_ >private
m_currentProgressKisConvolutionWorkerFFT< _IteratorFactory_ >private
m_extraMemKisConvolutionWorkerFFT< _IteratorFactory_ >private
m_fftHeightKisConvolutionWorkerFFT< _IteratorFactory_ >private
m_fftLengthKisConvolutionWorkerFFT< _IteratorFactory_ >private
m_fftWidthKisConvolutionWorkerFFT< _IteratorFactory_ >private
m_kernelFFTKisConvolutionWorkerFFT< _IteratorFactory_ >private
m_painterKisConvolutionWorker< _IteratorFactory_ >protected
m_progressKisConvolutionWorker< _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