diff options
| author | Mike Wey | 2011-10-19 23:50:45 +0200 |
|---|---|---|
| committer | Mike Wey | 2011-10-19 23:50:45 +0200 |
| commit | bec3bf31118ba154a2d2b9739c70f9db2c3ac904 (patch) | |
| tree | 337c3d2bc4257c3026273e46c2169a8f91a0184b /dmagick/c/fx.d | |
| parent | 1b95c603a592deb7cef49e9787ede824b94444e0 (diff) | |
Add support for imageMagick 6.6.0 to the headers.
Diffstat (limited to 'dmagick/c/fx.d')
| -rw-r--r-- | dmagick/c/fx.d | 14 |
1 files changed, 13 insertions, 1 deletions
diff --git a/dmagick/c/fx.d b/dmagick/c/fx.d index 8171c4d..ac77737 100644 --- a/dmagick/c/fx.d +++ b/dmagick/c/fx.d @@ -4,6 +4,7 @@ import dmagick.c.draw; import dmagick.c.exception; import dmagick.c.image; import dmagick.c.magickType; +import dmagick.c.magickVersion; import dmagick.c.morphology; import dmagick.c.pixel; @@ -28,12 +29,23 @@ extern(C) Image* BlueShiftImage(const(Image)*, const double, ExceptionInfo*); Image* CharcoalImage(const(Image)*, const double, const double, ExceptionInfo*); Image* ColorizeImage(const(Image)*, const(char)*, const PixelPacket, ExceptionInfo*); - Image* ColorMatrixImage(const(Image)*, const(KernelInfo)* kernel, ExceptionInfo*); + + static if (MagickLibVersion >= 0x661) + { + Image* ColorMatrixImage(const(Image)*, const(KernelInfo)* kernel, ExceptionInfo*); + } + Image* FxImage(const(Image)*, const(char)*, ExceptionInfo*); Image* FxImageChannel(const(Image)*, const ChannelType, const(char)*, ExceptionInfo*); Image* ImplodeImage(const(Image)*, const double, ExceptionInfo*); Image* MorphImages(const(Image)*, const size_t, ExceptionInfo*); Image* PolaroidImage(const(Image)*, const(DrawInfo)*, const double, ExceptionInfo*); + + static if (MagickLibVersion < 0x661) + { + Image* RecolorImage(const(Image)*, const size_t, const(double)*, ExceptionInfo*); + } + Image* SepiaToneImage(const(Image)*, const double, ExceptionInfo*); Image* ShadowImage(const(Image)*, const double, const double, const ssize_t, const ssize_t, ExceptionInfo*); Image* SketchImage(const(Image)*, const double, const double, const double, ExceptionInfo*); |
