diff options
| author | Mike Wey | 2011-07-02 17:55:50 +0200 |
|---|---|---|
| committer | Mike Wey | 2011-07-02 17:55:50 +0200 |
| commit | 9a5dfe315aacfc6797275a14d1ea708beaa867e8 (patch) | |
| tree | b06ec356daa8933dd45e664f6821fb8bd07a04fb | |
| parent | 831c882a816317bbd6ecd50c586e62ef1cddab3a (diff) | |
Use a Geometry for resizing, so we can support percentages and flage a geometry supports.
| -rw-r--r-- | dmagick/Image.d | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/dmagick/Image.d b/dmagick/Image.d index a208b80..bbe9fe8 100644 --- a/dmagick/Image.d +++ b/dmagick/Image.d @@ -1712,8 +1712,14 @@ class Image * deltaX = Maximum seam transversal step (0 means straight seams). * rigidity = Introduce a bias for non-straight seams (typically 0). */ - void liquidRescale(size_t columns, size_t rows, double deltaX = 0, double rigidity = 0) + void liquidRescale(Geometry size, size_t rows, double deltaX = 0, double rigidity = 0) { + size_t columns; + size_t rows; + ssize_t x; + ssize_t y; + + ParseMetaGeometry(size.toString(), &x, &y, &columns, &rows); MagickCoreImage* image = LiquidRescaleImage(imageRef, columns, rows, deltaX, rigidity, DMagickExceptionInfo()); |
