diff options
| author | Mike Wey | 2011-07-03 23:19:27 +0200 |
|---|---|---|
| committer | Mike Wey | 2011-07-03 23:19:27 +0200 |
| commit | 30a32451b52d8a4db1a5d23fce41366c58c5c064 (patch) | |
| tree | c10f2a3ffc845db036f3f26fc7ed12367d424861 /dmagick/c/pixel.d | |
| parent | ed0591fd2dc67be709d01bd7c12c9b3d23a955fb (diff) | |
Update headers to version 6.6.9ImageMagick_6.6.9
Diffstat (limited to 'dmagick/c/pixel.d')
| -rw-r--r-- | dmagick/c/pixel.d | 19 |
1 files changed, 17 insertions, 2 deletions
diff --git a/dmagick/c/pixel.d b/dmagick/c/pixel.d index ee8dc8f..dda5575 100644 --- a/dmagick/c/pixel.d +++ b/dmagick/c/pixel.d @@ -2,14 +2,28 @@ module dmagick.c.pixel; import core.sys.posix.sys.types; -import dmagick.c.magickType; +import dmagick.c.cacheView; import dmagick.c.colorspace; +import dmagick.c.constitute; import dmagick.c.exception; import dmagick.c.image; -import dmagick.c.constitute; +import dmagick.c.magickType; extern(C) { + enum InterpolatePixelMethod + { + UndefinedInterpolatePixel, + AverageInterpolatePixel, + BicubicInterpolatePixel, + BilinearInterpolatePixel, + FilterInterpolatePixel, + IntegerInterpolatePixel, + MeshInterpolatePixel, + NearestNeighborInterpolatePixel, + SplineInterpolatePixel + } + struct DoublePixelPacket { double @@ -69,6 +83,7 @@ extern(C) MagickBooleanType ExportImagePixels(const(Image)*, const ssize_t, const ssize_t, const size_t, const size_t, const(char)*, const StorageType, void*, ExceptionInfo*); MagickBooleanType ImportImagePixels(Image*, const ssize_t, const ssize_t, const size_t, const size_t, const(char)*, const StorageType, const(void)*); + MagickBooleanType InterpolateMagickPixelPacket(const Image*, const CacheView*, const InterpolatePixelMethod, const double, const double, MagickPixelPacket*, ExceptionInfo*); void GetMagickPixelPacket(const(Image)*, MagickPixelPacket*); } |
