From 7e90fdd06f0e7982e4cc68edffa9a6b293acc5a7 Mon Sep 17 00:00:00 2001 From: Mike Wey Date: Tue, 31 Dec 2013 15:09:55 +0100 Subject: Update the Headers for ImageMagick 6.8.8. --- dmagick/c/fourier.d | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) (limited to 'dmagick/c/fourier.d') diff --git a/dmagick/c/fourier.d b/dmagick/c/fourier.d index 553b71e..38b9ff1 100644 --- a/dmagick/c/fourier.d +++ b/dmagick/c/fourier.d @@ -3,9 +3,30 @@ module dmagick.c.fourier; import dmagick.c.exception; import dmagick.c.image; import dmagick.c.magickType; +import dmagick.c.magickVersion; + +static if ( MagickLibVersion >= 0x688 ) +{ + enum ComplexOperator + { + UndefinedComplexOperator, + AddComplexOperator, + ConjugateComplexOperator, + DivideComplexOperator, + MagnitudePhaseComplexOperator, + MultiplyComplexOperator, + RealImaginaryComplexOperator, + SubtractComplexOperator + } +} extern(C) { + static if ( MagickLibVersion >= 0x688 ) + { + Image* ComplexImages(const(Image)*, const ComplexOperator, ExceptionInfo*); + } + Image* ForwardFourierTransformImage(const(Image)*, const MagickBooleanType, ExceptionInfo*); Image* InverseFourierTransformImage(const(Image)*, const(Image)*, const MagickBooleanType, ExceptionInfo*); } -- cgit v1.2.3