index 53ed8b741e822c65e1439866ab8640f9bc16f7bb..2cdeee2e8af373581853a47462c21365f1c10edd 100644 (file)
#include "sp-filter.h"
#include "sp-feconvolvematrix-fns.h"
#include "number-opt-number.h"
+#include "display/nr-filter-convolve-matrix.h"
#include <vector>
-//#include <glib.h>
-
/* FeConvolveMatrix base class */
class SPFeConvolveMatrixClass;
std::vector<gdouble> kernelMatrix;
double divisor, bias;
int targetX, targetY;
- unsigned short edgeMode;
+ NR::FilterConvolveMatrixEdgeMode edgeMode;
NumberOptNumber kernelUnitLength;
bool preserveAlpha;
+ //some helper variables:
+ bool targetXIsSet;
+ bool targetYIsSet;
+ bool divisorIsSet;
+ bool kernelMatrixIsSet;
};
struct SPFeConvolveMatrixClass {