Krita Source Code Documentation
Loading...
Searching...
No Matches
KoConvolutionOp.h
Go to the documentation of this file.
1/*
2 * SPDX-FileCopyrightText: 2005 Boudewijn Rempt <boud@valdyas.org>
3 * SPDX-FileCopyrightText: 2006-2007 Cyrille Berger <cberger@cberger.net>
4 *
5 * SPDX-License-Identifier: LGPL-2.1-or-later
6 */
7#ifndef KO_CONVOLUTION_OP_H
8#define KO_CONVOLUTION_OP_H
9
19{
20public:
21 virtual ~KoConvolutionOp() { }
37 virtual void convolveColors(const quint8* const* colors, const qreal* kernelValues, quint8 *dst, qreal factor, qreal offset, qint32 nColors, const QBitArray & channelFlags) const = 0;
38};
39
40#endif
virtual ~KoConvolutionOp()
virtual void convolveColors(const quint8 *const *colors, const qreal *kernelValues, quint8 *dst, qreal factor, qreal offset, qint32 nColors, const QBitArray &channelFlags) const =0