Code

3cfdc7fd3ea0137d55e6f9d324c153e42b01ca99
[inkscape.git] / src / extension / internal / bitmap / convolve.h
1 /*
2  * Copyright (C) 2007 Authors:
3  *   Christopher Brown <audiere@gmail.com>
4  *   Ted Gould <ted@gould.cx>
5  *
6  * Released under GNU GPL, read the file 'COPYING' for more information
7  */
9 #include "imagemagick.h"
11 namespace Inkscape {
12 namespace Extension {
13 namespace Internal {
14 namespace Bitmap {
16 class Convolve : public ImageMagick {
17 private:
18         int _order;
19         double* _kernel;
20 public:
21     void applyEffect(Magick::Image *image);
22         void refreshParameters(Inkscape::Extension::Effect *module);
23     static void init (void);
24 };
26 }; /* namespace Bitmap */
27 }; /* namespace Internal */
28 }; /* namespace Extension */
29 }; /* namespace Inkscape */