STL.h
49 class MagickPPExport adaptiveBlurImage
52 adaptiveBlurImage( const double radius_ = 1, const double sigma_ = 0.5 );
65 class MagickPPExport adaptiveThresholdImage
68 adaptiveThresholdImage( const size_t width_,
81 class MagickPPExport addNoiseImage
84 addNoiseImage(const NoiseType noiseType_,const double attenuate_ = 1.0);
94 class MagickPPExport affineTransformImage
106 class MagickPPExport annotateImage
110 annotateImage ( const std::string &text_,
111 const Geometry &geometry_ );
115 annotateImage ( const std::string &text_,
121 annotateImage ( const std::string &text_,
128 annotateImage ( const std::string &text_,
141 class MagickPPExport blurImage
144 blurImage( const double radius_ = 1, const double sigma_ = 0.5 );
154 class MagickPPExport borderImage
157 borderImage( const Geometry &geometry_ = borderGeometryDefault );
162 Geometry _geometry;
166 class MagickPPExport channelImage
169 channelImage( const ChannelType channel_ );
178 class MagickPPExport charcoalImage
181 charcoalImage( const double radius_ = 1, const double sigma_ = 0.5 );
191 class MagickPPExport chopImage
194 chopImage( const Geometry &geometry_ );
199 Geometry _geometry;
205 class MagickPPExport cdlImage
208 cdlImage( const std::string &cdl_ );
217 class MagickPPExport colorizeImage
220 colorizeImage( const unsigned int alphaRed_,
223 const Color &penColor_ );
225 colorizeImage( const unsigned int alpha_,
226 const Color &penColor_ );
234 Color _penColor;
239 class MagickPPExport colorMatrixImage
242 colorMatrixImage( const size_t order_,
253 class MagickPPExport colorSpaceImage
256 colorSpaceImage( ColorspaceType colorSpace_ );
265 class MagickPPExport commentImage
268 commentImage( const std::string &comment_ );
278 class MagickPPExport compositeImage
281 compositeImage( const Image &compositeImage_,
286 compositeImage( const Image &compositeImage_,
293 Image _compositeImage;
300 class MagickPPExport contrastImage
303 contrastImage( const size_t sharpen_ );
312 class MagickPPExport cropImage
315 cropImage( const Geometry &geometry_ );
320 Geometry _geometry;
324 class MagickPPExport cycleColormapImage
327 cycleColormapImage( const ::ssize_t amount_ );
336 class MagickPPExport despeckleImage
350 class MagickPPExport distortImage
353 distortImage( const Magick::DistortMethod method_,
358 distortImage( const Magick::DistortMethod method_,
372 class MagickPPExport drawImage
377 drawImage( const Drawable &drawable_ );
380 drawImage( const DrawableList &drawable_ );
389 class MagickPPExport edgeImage
392 edgeImage( const double radius_ = 0.0 );
401 class MagickPPExport embossImage
405 embossImage( const double radius_, const double sigma_ );
415 class MagickPPExport enhanceImage
426 class MagickPPExport equalizeImage
437 class MagickPPExport fillColorImage
440 fillColorImage( const Color &fillColor_ );
445 Color _fillColor;
449 class MagickPPExport flipImage
460 class MagickPPExport floodFillAlphaImage
464 floodFillAlphaImage(const ::ssize_t x_,const ::ssize_t y_,
465 const unsigned int alpha_,const Color &target_,const bool invert_=false);
470 Color _target;
478 class MagickPPExport floodFillColorImage
485 floodFillColorImage(const Geometry &point_,const Color &fillColor_,
487 floodFillColorImage(const ::ssize_t x_,const ::ssize_t y_,
488 const Color &fillColor_,const bool invert_=false);
493 floodFillColorImage(const Geometry &point_,const Color &fillColor_,
494 const Color &borderColor_,const bool invert_=false);
495 floodFillColorImage(const ::ssize_t x_,const ::ssize_t y_,
496 const Color &fillColor_,const Color &borderColor_,
504 Color _fillColor;
505 Color _borderColor;
510 class MagickPPExport floodFillTextureImage
517 floodFillTextureImage(const ::ssize_t x_,const ::ssize_t y_,
518 const Image &texture_,const bool invert_=false);
519 floodFillTextureImage(const Geometry &point_,const Image &texture_,
525 floodFillTextureImage(const ::ssize_t x_,const ::ssize_t y_,
526 const Image &texture_,const Color &borderColor_,
529 floodFillTextureImage(const Geometry &point_,const Image &texture_,
530 const Color &borderColor_,const bool invert_=false);
537 Image _texture;
538 Color _borderColor;
543 class MagickPPExport flopImage
554 class MagickPPExport frameImage
557 frameImage( const Geometry &geometry_ = frameGeometryDefault );
559 frameImage( const size_t width_, const size_t height_,
572 class MagickPPExport gammaImage
575 gammaImage( const double gamma_ );
577 gammaImage ( const double gammaRed_,
593 class MagickPPExport gaussianBlurImage
596 gaussianBlurImage( const double width_, const double sigma_ );
606 class MagickPPExport haldClutImage
609 haldClutImage( const Image &haldClutImage_ );
614 Image _haldClutImage;
618 class MagickPPExport implodeImage
621 implodeImage( const double factor_ = 50 );
631 class MagickPPExport inverseFourierTransformImage
639 Image _phaseImage;
644 class MagickPPExport isValidImage
647 isValidImage( const bool isValid_ );
656 class MagickPPExport labelImage
659 labelImage( const std::string &label_ );
669 class MagickPPExport levelImage
672 levelImage( const double black_point,
685 class MagickPPExport magnifyImage
696 class MagickPPExport mapImage
699 mapImage( const Image &mapImage_ ,
705 Image _mapImage;
711 class MagickPPExport medianConvolveImage
714 medianConvolveImage( const double radius_ = 0.0 );
723 class MagickPPExport mergeLayersImage
726 mergeLayersImage ( LayerMethod layerMethod_ );
735 class MagickPPExport minifyImage
746 class MagickPPExport modulateImage
749 modulateImage( const double brightness_,
763 class MagickPPExport negateImage
766 negateImage( const bool grayscale_ = false );
776 class MagickPPExport normalizeImage
787 class MagickPPExport oilPaintImage
790 oilPaintImage( const double radius_ = 3 );
805 class MagickPPExport alphaImage
808 alphaImage( const unsigned int alpha_ );
817 class MagickPPExport opaqueImage
820 opaqueImage( const Color &opaqueColor_,
821 const Color &penColor_ );
826 Color _opaqueColor;
827 Color _penColor;
831 class MagickPPExport quantizeImage
834 quantizeImage( const bool measureError_ = false );
844 class MagickPPExport raiseImage
847 raiseImage( const Geometry &geometry_ = raiseGeometryDefault,
853 Geometry _geometry;
857 class MagickPPExport ReadOptions
865 ReadOptions(const ReadOptions& options_);
872 Geometry density(void) const;
888 Geometry size(void) const;
899 ReadOptions& operator=(const ReadOptions&);
906 class MagickPPExport reduceNoiseImage
911 reduceNoiseImage (const size_t order_ );
920 class MagickPPExport resizeImage
923 resizeImage( const Geometry &geometry_ );
928 Geometry _geometry;
933 class MagickPPExport rollImage
936 rollImage( const Geometry &roll_ );
938 rollImage( const ::ssize_t columns_, const ::ssize_t rows_ );
948 class MagickPPExport rotateImage
951 rotateImage( const double degrees_ );
960 class MagickPPExport sampleImage
963 sampleImage( const Geometry &geometry_ );
968 Geometry _geometry;
972 class MagickPPExport scaleImage
975 scaleImage( const Geometry &geometry_ );
980 Geometry _geometry;
987 class MagickPPExport segmentImage
990 segmentImage( const double clusterThreshold_ = 1.0,
1001 class MagickPPExport shadeImage
1004 shadeImage( const double azimuth_ = 30,
1017 class MagickPPExport shadowImage
1020 shadowImage( const double percent_opacity_ = 80, const double sigma_ = 0.5,
1033 class MagickPPExport sharpenImage
1036 sharpenImage( const double radius_ = 1, const double sigma_ = 0.5 );
1046 class MagickPPExport shaveImage
1049 shaveImage( const Geometry &geometry_ );
1054 Geometry _geometry;
1059 class MagickPPExport shearImage
1062 shearImage( const double xShearAngle_,
1074 class MagickPPExport solarizeImage
1077 solarizeImage( const double factor_ );
1086 class MagickPPExport spliceImage
1089 spliceImage( const Geometry &geometry_ );
1094 Geometry _geometry;
1098 class MagickPPExport spreadImage
1101 spreadImage( const size_t amount_ = 3 );
1110 class MagickPPExport steganoImage
1113 steganoImage( const Image &waterMark_ );
1118 Image _waterMark;
1123 class MagickPPExport stereoImage
1126 stereoImage( const Image &rightImage_ );
1131 Image _rightImage;
1135 class MagickPPExport strokeColorImage
1138 strokeColorImage( const Color &strokeColor_ );
1143 Color _strokeColor;
1147 class MagickPPExport swirlImage
1150 swirlImage( const double degrees_ );
1159 class MagickPPExport textureImage
1162 textureImage( const Image &texture_ );
1167 Image _texture;
1171 class MagickPPExport thresholdImage
1174 thresholdImage( const double threshold_ );
1183 class MagickPPExport transparentImage
1186 transparentImage( const Color& color_ );
1191 Color _color;
1195 class MagickPPExport trimImage
1206 class MagickPPExport waveImage
1209 waveImage( const double amplitude_ = 25.0,
1220 class MagickPPExport zoomImage
1223 zoomImage( const Geometry &geometry_ );
1228 Geometry _geometry;
1236 class MagickPPExport adjoinImage
1239 adjoinImage( const bool flag_ );
1249 class MagickPPExport animationDelayImage
1252 animationDelayImage( const size_t delay_ );
1262 class MagickPPExport animationIterationsImage
1265 animationIterationsImage( const size_t iterations_ );
1274 class MagickPPExport backgroundColorImage
1282 Color _color;
1286 class MagickPPExport backgroundTextureImage
1289 backgroundTextureImage( const std::string &backgroundTexture_ );
1298 class MagickPPExport borderColorImage
1301 borderColorImage( const Color &color_ );
1306 Color _color;
1310 class MagickPPExport boxColorImage
1313 boxColorImage( const Color &boxColor_ );
1318 Color _boxColor;
1322 class MagickPPExport chromaBluePrimaryImage
1325 chromaBluePrimaryImage(const double x_,const double y_,const double z_);
1336 class MagickPPExport chromaGreenPrimaryImage
1339 chromaGreenPrimaryImage(const double x_,const double y_,const double z_);
1350 class MagickPPExport chromaRedPrimaryImage
1353 chromaRedPrimaryImage(const double x_,const double y_,const double z_);
1364 class MagickPPExport chromaWhitePointImage
1367 chromaWhitePointImage(const double x_,const double y_,const double z_);
1378 class MagickPPExport colorFuzzImage
1381 colorFuzzImage( const double fuzz_ );
1390 class MagickPPExport colorMapImage
1393 colorMapImage( const size_t index_, const Color &color_ );
1399 Color _color;
1404 class MagickPPExport composeImage
1407 composeImage( const CompositeOperator compose_ );
1416 class MagickPPExport compressTypeImage
1419 compressTypeImage( const CompressionType compressType_ );
1428 class MagickPPExport densityImage
1431 densityImage( const Point &point_ );
1436 Point _point;
1440 class MagickPPExport depthImage
1443 depthImage( const size_t depth_ );
1453 class MagickPPExport endianImage
1456 endianImage( const EndianType endian_ );
1465 class MagickPPExport fileNameImage
1468 fileNameImage( const std::string &fileName_ );
1477 class MagickPPExport filterTypeImage
1480 filterTypeImage( const FilterType filterType_ );
1489 class MagickPPExport fontImage
1492 fontImage( const std::string &font_ );
1501 class MagickPPExport fontPointsizeImage
1504 fontPointsizeImage( const size_t pointsize_ );
1513 class MagickPPExport gifDisposeMethodImage
1516 gifDisposeMethodImage( const DisposeType disposeMethod_ );
1525 class MagickPPExport interlaceTypeImage
1528 interlaceTypeImage( const InterlaceType interlace_ );
1537 class MagickPPExport magickImage
1540 magickImage( const std::string &magick_ );
1549 class MagickPPExport alphaFlagImage
1552 alphaFlagImage( const bool alphaFlag_ );
1561 class MagickPPExport matteColorImage
1564 matteColorImage( const Color &matteColor_ );
1569 Color _matteColor;
1573 class MagickPPExport monochromeImage
1576 monochromeImage( const bool monochromeFlag_ );
1585 class MagickPPExport penColorImage
1588 penColorImage( const Color &penColor_ );
1593 Color _penColor;
1597 class MagickPPExport penTextureImage
1600 penTextureImage( const Image &penTexture_ );
1605 Image _penTexture;
1609 class MagickPPExport pixelColorImage
1612 pixelColorImage( const ::ssize_t x_,
1621 Color _color;
1625 class MagickPPExport pageImage
1628 pageImage( const Geometry &pageSize_ );
1633 Geometry _pageSize;
1637 class MagickPPExport qualityImage
1640 qualityImage( const size_t quality_ );
1649 class MagickPPExport quantizeColorsImage
1652 quantizeColorsImage( const size_t colors_ );
1661 class MagickPPExport quantizeColorSpaceImage
1664 quantizeColorSpaceImage( const ColorspaceType colorSpace_ );
1673 class MagickPPExport quantizeDitherImage
1676 quantizeDitherImage( const bool ditherFlag_ );
1685 class MagickPPExport quantizeTreeDepthImage
1688 quantizeTreeDepthImage( const size_t treeDepth_ );
1697 class MagickPPExport renderingIntentImage
1700 renderingIntentImage( const RenderingIntent renderingIntent_ );
1709 class MagickPPExport resolutionUnitsImage
1712 resolutionUnitsImage( const ResolutionType resolutionUnits_ );
1721 class MagickPPExport sceneImage
1724 sceneImage( const size_t scene_ );
1733 class MagickPPExport sigmoidalContrastImage
1736 sigmoidalContrastImage( const size_t sharpen_,
1749 class MagickPPExport sizeImage
1752 sizeImage( const Geometry &geometry_ );
1757 Geometry _geometry;
1761 class MagickPPExport stripImage
1772 class MagickPPExport subImageImage
1775 subImageImage( const size_t subImage_ );
1784 class MagickPPExport subRangeImage
1787 subRangeImage( const size_t subRange_ );
1796 class MagickPPExport textAntiAliasImage
1799 textAntiAliasImage( const bool flag_ );
1808 class MagickPPExport typeImage
1811 typeImage( const ImageType type_ );
1821 class MagickPPExport verboseImage
1824 verboseImage( const bool verbose_ );
1834 class MagickPPExport x11DisplayImage
1837 x11DisplayImage( const std::string &display_ );