From c89e38fa51c7cd521d97a478fca4c4fddbd31339 Mon Sep 17 00:00:00 2001 From: dirk Date: Sat, 28 Jun 2014 09:47:10 +0000 Subject: [PATCH] Added cropToTiles to Magick++. --- Magick++/lib/Magick++/Include.h | 1 + Magick++/lib/Magick++/STL.h | 12 ++++++++++++ 2 files changed, 13 insertions(+) diff --git a/Magick++/lib/Magick++/Include.h b/Magick++/lib/Magick++/Include.h index 124cef2f0..dedc464a9 100644 --- a/Magick++/lib/Magick++/Include.h +++ b/Magick++/lib/Magick++/Include.h @@ -1068,6 +1068,7 @@ namespace Magick using MagickCore::CorruptImageFatalError; using MagickCore::CorruptImageWarning; using MagickCore::CropImage; + using MagickCore::CropImageToTiles; using MagickCore::CycleColormapImage; using MagickCore::DecipherImage; using MagickCore::DelegateError; diff --git a/Magick++/lib/Magick++/STL.h b/Magick++/lib/Magick++/STL.h index f5f808449..899ed99dd 100644 --- a/Magick++/lib/Magick++/STL.h +++ b/Magick++/lib/Magick++/STL.h @@ -2137,6 +2137,18 @@ namespace Magick ThrowPPException; } + template + void cropToTiles(Container *tiledImages_,const Image image_, + const Geometry &geometry_) + { + GetPPException; + MagickCore::Image* images=CropImageToTiles(image_.constImage(), + static_cast(geometry_).c_str(),exceptionInfo); + tiledImages_->clear(); + insertImages(tiledImages_,images); + ThrowPPException; + } + // Break down an image sequence into constituent parts. This is // useful for creating GIF or MNG animation sequences. template -- 2.40.0