summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/extension/internal/bitmap/adaptiveThreshold.cpp1
-rw-r--r--src/extension/internal/bitmap/addNoise.cpp1
-rw-r--r--src/extension/internal/bitmap/blur.cpp1
-rw-r--r--src/extension/internal/bitmap/channel.cpp1
-rw-r--r--src/extension/internal/bitmap/charcoal.cpp1
-rw-r--r--src/extension/internal/bitmap/colorize.cpp1
-rw-r--r--src/extension/internal/bitmap/contrast.cpp1
-rw-r--r--src/extension/internal/bitmap/crop.cpp1
-rw-r--r--src/extension/internal/bitmap/cycleColormap.cpp1
-rw-r--r--src/extension/internal/bitmap/despeckle.cpp1
-rw-r--r--src/extension/internal/bitmap/edge.cpp1
-rw-r--r--src/extension/internal/bitmap/emboss.cpp1
-rw-r--r--src/extension/internal/bitmap/enhance.cpp1
-rw-r--r--src/extension/internal/bitmap/equalize.cpp1
-rw-r--r--src/extension/internal/bitmap/gaussianBlur.cpp1
-rw-r--r--src/extension/internal/bitmap/imagemagick.cpp1
-rw-r--r--src/extension/internal/bitmap/imagemagick.h7
-rw-r--r--src/extension/internal/bitmap/implode.cpp1
-rw-r--r--src/extension/internal/bitmap/level.cpp1
-rw-r--r--src/extension/internal/bitmap/levelChannel.cpp1
-rw-r--r--src/extension/internal/bitmap/medianFilter.cpp1
-rw-r--r--src/extension/internal/bitmap/modulate.cpp1
-rw-r--r--src/extension/internal/bitmap/negate.cpp1
-rw-r--r--src/extension/internal/bitmap/normalize.cpp1
-rw-r--r--src/extension/internal/bitmap/oilPaint.cpp1
-rw-r--r--src/extension/internal/bitmap/opacity.cpp1
-rw-r--r--src/extension/internal/bitmap/raise.cpp1
-rw-r--r--src/extension/internal/bitmap/reduceNoise.cpp1
-rw-r--r--src/extension/internal/bitmap/sample.cpp1
-rw-r--r--src/extension/internal/bitmap/shade.cpp1
-rw-r--r--src/extension/internal/bitmap/sharpen.cpp1
-rw-r--r--src/extension/internal/bitmap/solarize.cpp1
-rw-r--r--src/extension/internal/bitmap/spread.cpp1
-rw-r--r--src/extension/internal/bitmap/swirl.cpp1
-rw-r--r--src/extension/internal/bitmap/threshold.cpp1
-rw-r--r--src/extension/internal/bitmap/unsharpmask.cpp1
-rw-r--r--src/extension/internal/bitmap/wave.cpp1
37 files changed, 42 insertions, 1 deletions
diff --git a/src/extension/internal/bitmap/adaptiveThreshold.cpp b/src/extension/internal/bitmap/adaptiveThreshold.cpp
index 9183a797e..9c9d6796b 100644
--- a/src/extension/internal/bitmap/adaptiveThreshold.cpp
+++ b/src/extension/internal/bitmap/adaptiveThreshold.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "adaptiveThreshold.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/addNoise.cpp b/src/extension/internal/bitmap/addNoise.cpp
index 7f96723e4..0322dec0c 100644
--- a/src/extension/internal/bitmap/addNoise.cpp
+++ b/src/extension/internal/bitmap/addNoise.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "addNoise.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/blur.cpp b/src/extension/internal/bitmap/blur.cpp
index 5a20c4fb6..cc44994ec 100644
--- a/src/extension/internal/bitmap/blur.cpp
+++ b/src/extension/internal/bitmap/blur.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "blur.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/channel.cpp b/src/extension/internal/bitmap/channel.cpp
index 84186aba7..372e7456b 100644
--- a/src/extension/internal/bitmap/channel.cpp
+++ b/src/extension/internal/bitmap/channel.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "channel.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/charcoal.cpp b/src/extension/internal/bitmap/charcoal.cpp
index 5b3c7606e..f647f8711 100644
--- a/src/extension/internal/bitmap/charcoal.cpp
+++ b/src/extension/internal/bitmap/charcoal.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "charcoal.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/colorize.cpp b/src/extension/internal/bitmap/colorize.cpp
index de99f9660..0b3b95420 100644
--- a/src/extension/internal/bitmap/colorize.cpp
+++ b/src/extension/internal/bitmap/colorize.cpp
@@ -16,6 +16,7 @@
#include "color.h"
#include <iostream>
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/contrast.cpp b/src/extension/internal/bitmap/contrast.cpp
index 0fa966e09..c527536d9 100644
--- a/src/extension/internal/bitmap/contrast.cpp
+++ b/src/extension/internal/bitmap/contrast.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "contrast.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/crop.cpp b/src/extension/internal/bitmap/crop.cpp
index 2ad75a0dc..0e633afd6 100644
--- a/src/extension/internal/bitmap/crop.cpp
+++ b/src/extension/internal/bitmap/crop.cpp
@@ -12,6 +12,7 @@
#include "crop.h"
#include "selection-chemistry.h"
#include "sp-item-transform.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/cycleColormap.cpp b/src/extension/internal/bitmap/cycleColormap.cpp
index 339e8e0e8..349b6d9f5 100644
--- a/src/extension/internal/bitmap/cycleColormap.cpp
+++ b/src/extension/internal/bitmap/cycleColormap.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "cycleColormap.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/despeckle.cpp b/src/extension/internal/bitmap/despeckle.cpp
index 6382de041..f818ef81a 100644
--- a/src/extension/internal/bitmap/despeckle.cpp
+++ b/src/extension/internal/bitmap/despeckle.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "despeckle.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/edge.cpp b/src/extension/internal/bitmap/edge.cpp
index 6fbc435e7..2d165331f 100644
--- a/src/extension/internal/bitmap/edge.cpp
+++ b/src/extension/internal/bitmap/edge.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "edge.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/emboss.cpp b/src/extension/internal/bitmap/emboss.cpp
index 38b677613..634c71a98 100644
--- a/src/extension/internal/bitmap/emboss.cpp
+++ b/src/extension/internal/bitmap/emboss.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "emboss.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/enhance.cpp b/src/extension/internal/bitmap/enhance.cpp
index d679d9e2b..0bd362e8c 100644
--- a/src/extension/internal/bitmap/enhance.cpp
+++ b/src/extension/internal/bitmap/enhance.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "enhance.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/equalize.cpp b/src/extension/internal/bitmap/equalize.cpp
index 29a1dc7c5..b0726b61a 100644
--- a/src/extension/internal/bitmap/equalize.cpp
+++ b/src/extension/internal/bitmap/equalize.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "equalize.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/gaussianBlur.cpp b/src/extension/internal/bitmap/gaussianBlur.cpp
index fe2df868c..7d93ef66a 100644
--- a/src/extension/internal/bitmap/gaussianBlur.cpp
+++ b/src/extension/internal/bitmap/gaussianBlur.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "gaussianBlur.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/imagemagick.cpp b/src/extension/internal/bitmap/imagemagick.cpp
index cc69b3c0e..728c38dea 100644
--- a/src/extension/internal/bitmap/imagemagick.cpp
+++ b/src/extension/internal/bitmap/imagemagick.cpp
@@ -26,6 +26,7 @@
#include "extension/system.h"
#include "imagemagick.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/imagemagick.h b/src/extension/internal/bitmap/imagemagick.h
index 08b322503..86c828d29 100644
--- a/src/extension/internal/bitmap/imagemagick.h
+++ b/src/extension/internal/bitmap/imagemagick.h
@@ -10,7 +10,12 @@
*/
#include "extension/implementation/implementation.h"
-#include <Magick++.h>
+
+class SPItem;
+
+namespace Magick {
+class Image;
+}
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/implode.cpp b/src/extension/internal/bitmap/implode.cpp
index afd9b089f..15f92f5f6 100644
--- a/src/extension/internal/bitmap/implode.cpp
+++ b/src/extension/internal/bitmap/implode.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "implode.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/level.cpp b/src/extension/internal/bitmap/level.cpp
index 718d4534c..9c266eb11 100644
--- a/src/extension/internal/bitmap/level.cpp
+++ b/src/extension/internal/bitmap/level.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "level.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/levelChannel.cpp b/src/extension/internal/bitmap/levelChannel.cpp
index 4c579c46b..3e39657c3 100644
--- a/src/extension/internal/bitmap/levelChannel.cpp
+++ b/src/extension/internal/bitmap/levelChannel.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "levelChannel.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/medianFilter.cpp b/src/extension/internal/bitmap/medianFilter.cpp
index 8f3932a52..44ff9e543 100644
--- a/src/extension/internal/bitmap/medianFilter.cpp
+++ b/src/extension/internal/bitmap/medianFilter.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "medianFilter.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/modulate.cpp b/src/extension/internal/bitmap/modulate.cpp
index 4c146ee54..d123a5c15 100644
--- a/src/extension/internal/bitmap/modulate.cpp
+++ b/src/extension/internal/bitmap/modulate.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "modulate.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/negate.cpp b/src/extension/internal/bitmap/negate.cpp
index ed2720de0..2e564821e 100644
--- a/src/extension/internal/bitmap/negate.cpp
+++ b/src/extension/internal/bitmap/negate.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "negate.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/normalize.cpp b/src/extension/internal/bitmap/normalize.cpp
index 9b612db6b..591fe1fdd 100644
--- a/src/extension/internal/bitmap/normalize.cpp
+++ b/src/extension/internal/bitmap/normalize.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "normalize.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/oilPaint.cpp b/src/extension/internal/bitmap/oilPaint.cpp
index d88bdcefd..5377ab2b1 100644
--- a/src/extension/internal/bitmap/oilPaint.cpp
+++ b/src/extension/internal/bitmap/oilPaint.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "oilPaint.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/opacity.cpp b/src/extension/internal/bitmap/opacity.cpp
index a9ef217d4..742cb7019 100644
--- a/src/extension/internal/bitmap/opacity.cpp
+++ b/src/extension/internal/bitmap/opacity.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "opacity.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/raise.cpp b/src/extension/internal/bitmap/raise.cpp
index 8b28dc53a..9ca832c30 100644
--- a/src/extension/internal/bitmap/raise.cpp
+++ b/src/extension/internal/bitmap/raise.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "raise.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/reduceNoise.cpp b/src/extension/internal/bitmap/reduceNoise.cpp
index 19233dfeb..db227ec41 100644
--- a/src/extension/internal/bitmap/reduceNoise.cpp
+++ b/src/extension/internal/bitmap/reduceNoise.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "reduceNoise.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/sample.cpp b/src/extension/internal/bitmap/sample.cpp
index dceb163fb..706ae1d5b 100644
--- a/src/extension/internal/bitmap/sample.cpp
+++ b/src/extension/internal/bitmap/sample.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "sample.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/shade.cpp b/src/extension/internal/bitmap/shade.cpp
index 18dae427d..de7c9d669 100644
--- a/src/extension/internal/bitmap/shade.cpp
+++ b/src/extension/internal/bitmap/shade.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "shade.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/sharpen.cpp b/src/extension/internal/bitmap/sharpen.cpp
index 8eda536a3..89181abad 100644
--- a/src/extension/internal/bitmap/sharpen.cpp
+++ b/src/extension/internal/bitmap/sharpen.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "sharpen.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/solarize.cpp b/src/extension/internal/bitmap/solarize.cpp
index 223eb733c..d333d2ae8 100644
--- a/src/extension/internal/bitmap/solarize.cpp
+++ b/src/extension/internal/bitmap/solarize.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "solarize.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/spread.cpp b/src/extension/internal/bitmap/spread.cpp
index e7790ae67..3e9110dd7 100644
--- a/src/extension/internal/bitmap/spread.cpp
+++ b/src/extension/internal/bitmap/spread.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "spread.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/swirl.cpp b/src/extension/internal/bitmap/swirl.cpp
index 39bfe9b1d..1f2776031 100644
--- a/src/extension/internal/bitmap/swirl.cpp
+++ b/src/extension/internal/bitmap/swirl.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "swirl.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/threshold.cpp b/src/extension/internal/bitmap/threshold.cpp
index 85d0a8ed9..0db0f7749 100644
--- a/src/extension/internal/bitmap/threshold.cpp
+++ b/src/extension/internal/bitmap/threshold.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "threshold.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/unsharpmask.cpp b/src/extension/internal/bitmap/unsharpmask.cpp
index 32f3100f8..222feae8d 100644
--- a/src/extension/internal/bitmap/unsharpmask.cpp
+++ b/src/extension/internal/bitmap/unsharpmask.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "unsharpmask.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {
diff --git a/src/extension/internal/bitmap/wave.cpp b/src/extension/internal/bitmap/wave.cpp
index ae84d7519..158ae7e64 100644
--- a/src/extension/internal/bitmap/wave.cpp
+++ b/src/extension/internal/bitmap/wave.cpp
@@ -10,6 +10,7 @@
#include "extension/system.h"
#include "wave.h"
+#include <Magick++.h>
namespace Inkscape {
namespace Extension {