7#ifndef _KIS_CONVOLUTION_KERNEL_H_
8#define _KIS_CONVOLUTION_KERNEL_H_
13#include "kritaimage_export.h"
26 quint32 width()
const;
27 quint32 height()
const;
31 void setSize(quint32 width, quint32 height);
34 void setFactor(qreal);
35 Eigen::Matrix<qreal, Eigen::Dynamic, Eigen::Dynamic>&
data();
36 const Eigen::Matrix<qreal, Eigen::Dynamic, Eigen::Dynamic> *
data()
const;
40 static KisConvolutionKernelSP fromMatrix(Eigen::Matrix<qreal, Eigen::Dynamic, Eigen::Dynamic> matrix, qreal offset, qreal factor);
QDebug operator<<(QDebug debug, const KisConvolutionKernel &c)
const Eigen::Matrix< qreal, Eigen::Dynamic, Eigen::Dynamic > * data() const
Eigen::Matrix< qreal, Eigen::Dynamic, Eigen::Dynamic > & data()