diff options
Diffstat (limited to 'dmagick/c/pixel.d')
| -rw-r--r-- | dmagick/c/pixel.d | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/dmagick/c/pixel.d b/dmagick/c/pixel.d index dda87d3..6a4ff80 100644 --- a/dmagick/c/pixel.d +++ b/dmagick/c/pixel.d @@ -25,7 +25,12 @@ extern(C) IntegerInterpolatePixel, /// The color of the top-left pixel (floor function). MeshInterpolatePixel, /// Divide area into two flat triangular interpolations. NearestNeighborInterpolatePixel, /// The nearest pixel to the lookup point (rounded function). - SplineInterpolatePixel /// Direct spline curves (colors are blurred). + SplineInterpolatePixel, /// Direct spline curves (colors are blurred). + Average9InterpolatePixel, /// Average 9 nearest neighbours. + Average16InterpolatePixel, /// Average 16 nearest neighbours. + BlendInterpolatePixel, /// blend of nearest 1, 2 or 4 pixels. + BackgroundInterpolatePixel, /// just return background color. + CatromInterpolatePixel /// Catmull-Rom interpolation. } @@ -134,5 +139,10 @@ extern(C) MagickBooleanType InterpolateMagickPixelPacket(const Image*, const CacheView*, const InterpolatePixelMethod, const double, const double, MagickPixelPacket*, ExceptionInfo*); } + static if ( MagickLibVersion >= 0x678 ) + { + MagickPixelPacket* CloneMagickPixelPacket(const(MagickPixelPacket)*); + } + void GetMagickPixelPacket(const(Image)*, MagickPixelPacket*); } |
