From 696fdb505ce2ff5e4bc745d47fb0d5a843849d81 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Fri, 4 Mar 2016 18:43:07 +0100 Subject: php-pecl-imagick: switch the spec --- REFLECTION-PHP7 | 4919 -------------------------------------------- php-pecl-imagick-php7.spec | 481 ----- php-pecl-imagick.spec | 117 +- 3 files changed, 82 insertions(+), 5435 deletions(-) delete mode 100644 REFLECTION-PHP7 delete mode 100644 php-pecl-imagick-php7.spec diff --git a/REFLECTION-PHP7 b/REFLECTION-PHP7 deleted file mode 100644 index 7f1ad1d..0000000 --- a/REFLECTION-PHP7 +++ /dev/null @@ -1,4919 +0,0 @@ -Extension [ extension #108 imagick version 3.4.0RC6 ] { - - - Dependencies { - Dependency [ spl (Required) ] - } - - - INI { - Entry [ imagick.locale_fix ] - Current = '0' - } - Entry [ imagick.skip_version_check ] - Current = '1' - } - Entry [ imagick.progress_monitor ] - Current = '0' - } - } - - - Classes [10] { - Class [ class ImagickException extends Exception ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [4] { - Property [ protected $message ] - Property [ protected $code ] - Property [ protected $file ] - Property [ protected $line ] - } - - - Methods [10] { - Method [ public method __construct ] { - - - Parameters [3] { - Parameter #0 [ $message ] - Parameter #1 [ $code ] - Parameter #2 [ $previous ] - } - } - - Method [ public method __wakeup ] { - } - - Method [ final public method getMessage ] { - } - - Method [ final public method getCode ] { - } - - Method [ final public method getFile ] { - } - - Method [ final public method getLine ] { - } - - Method [ final public method getTrace ] { - } - - Method [ final public method getPrevious ] { - } - - Method [ final public method getTraceAsString ] { - } - - Method [ public method __toString ] { - } - } - } - - Class [ class ImagickDrawException extends Exception ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [4] { - Property [ protected $message ] - Property [ protected $code ] - Property [ protected $file ] - Property [ protected $line ] - } - - - Methods [10] { - Method [ public method __construct ] { - - - Parameters [3] { - Parameter #0 [ $message ] - Parameter #1 [ $code ] - Parameter #2 [ $previous ] - } - } - - Method [ public method __wakeup ] { - } - - Method [ final public method getMessage ] { - } - - Method [ final public method getCode ] { - } - - Method [ final public method getFile ] { - } - - Method [ final public method getLine ] { - } - - Method [ final public method getTrace ] { - } - - Method [ final public method getPrevious ] { - } - - Method [ final public method getTraceAsString ] { - } - - Method [ public method __toString ] { - } - } - } - - Class [ class ImagickPixelIteratorException extends Exception ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [4] { - Property [ protected $message ] - Property [ protected $code ] - Property [ protected $file ] - Property [ protected $line ] - } - - - Methods [10] { - Method [ public method __construct ] { - - - Parameters [3] { - Parameter #0 [ $message ] - Parameter #1 [ $code ] - Parameter #2 [ $previous ] - } - } - - Method [ public method __wakeup ] { - } - - Method [ final public method getMessage ] { - } - - Method [ final public method getCode ] { - } - - Method [ final public method getFile ] { - } - - Method [ final public method getLine ] { - } - - Method [ final public method getTrace ] { - } - - Method [ final public method getPrevious ] { - } - - Method [ final public method getTraceAsString ] { - } - - Method [ public method __toString ] { - } - } - } - - Class [ class ImagickPixelException extends Exception ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [4] { - Property [ protected $message ] - Property [ protected $code ] - Property [ protected $file ] - Property [ protected $line ] - } - - - Methods [10] { - Method [ public method __construct ] { - - - Parameters [3] { - Parameter #0 [ $message ] - Parameter #1 [ $code ] - Parameter #2 [ $previous ] - } - } - - Method [ public method __wakeup ] { - } - - Method [ final public method getMessage ] { - } - - Method [ final public method getCode ] { - } - - Method [ final public method getFile ] { - } - - Method [ final public method getLine ] { - } - - Method [ final public method getTrace ] { - } - - Method [ final public method getPrevious ] { - } - - Method [ final public method getTraceAsString ] { - } - - Method [ public method __toString ] { - } - } - } - - Class [ class ImagickKernelException extends Exception ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [4] { - Property [ protected $message ] - Property [ protected $code ] - Property [ protected $file ] - Property [ protected $line ] - } - - - Methods [10] { - Method [ public method __construct ] { - - - Parameters [3] { - Parameter #0 [ $message ] - Parameter #1 [ $code ] - Parameter #2 [ $previous ] - } - } - - Method [ public method __wakeup ] { - } - - Method [ final public method getMessage ] { - } - - Method [ final public method getCode ] { - } - - Method [ final public method getFile ] { - } - - Method [ final public method getLine ] { - } - - Method [ final public method getTrace ] { - } - - Method [ final public method getPrevious ] { - } - - Method [ final public method getTraceAsString ] { - } - - Method [ public method __toString ] { - } - } - } - - Class [ class Imagick implements Iterator, Traversable, Countable ] { - - - Constants [567] { - Constant [ integer COLOR_BLACK ] { 11 } - Constant [ integer COLOR_BLUE ] { 12 } - Constant [ integer COLOR_CYAN ] { 13 } - Constant [ integer COLOR_GREEN ] { 14 } - Constant [ integer COLOR_RED ] { 15 } - Constant [ integer COLOR_YELLOW ] { 16 } - Constant [ integer COLOR_MAGENTA ] { 17 } - Constant [ integer COLOR_OPACITY ] { 18 } - Constant [ integer COLOR_ALPHA ] { 19 } - Constant [ integer COLOR_FUZZ ] { 20 } - Constant [ integer IMAGICK_EXTNUM ] { 30400 } - Constant [ string IMAGICK_EXTVER ] { 3.4.0RC6 } - Constant [ integer QUANTUM_RANGE ] { 65535 } - Constant [ integer USE_ZEND_MM ] { 0 } - Constant [ integer COMPOSITE_DEFAULT ] { 40 } - Constant [ integer COMPOSITE_UNDEFINED ] { 0 } - Constant [ integer COMPOSITE_NO ] { 1 } - Constant [ integer COMPOSITE_ADD ] { 2 } - Constant [ integer COMPOSITE_ATOP ] { 3 } - Constant [ integer COMPOSITE_BLEND ] { 4 } - Constant [ integer COMPOSITE_BUMPMAP ] { 5 } - Constant [ integer COMPOSITE_CLEAR ] { 7 } - Constant [ integer COMPOSITE_COLORBURN ] { 8 } - Constant [ integer COMPOSITE_COLORDODGE ] { 9 } - Constant [ integer COMPOSITE_COLORIZE ] { 10 } - Constant [ integer COMPOSITE_COPYBLACK ] { 11 } - Constant [ integer COMPOSITE_COPYBLUE ] { 12 } - Constant [ integer COMPOSITE_COPY ] { 13 } - Constant [ integer COMPOSITE_COPYCYAN ] { 14 } - Constant [ integer COMPOSITE_COPYGREEN ] { 15 } - Constant [ integer COMPOSITE_COPYMAGENTA ] { 16 } - Constant [ integer COMPOSITE_COPYOPACITY ] { 17 } - Constant [ integer COMPOSITE_COPYRED ] { 18 } - Constant [ integer COMPOSITE_COPYYELLOW ] { 19 } - Constant [ integer COMPOSITE_DARKEN ] { 20 } - Constant [ integer COMPOSITE_DSTATOP ] { 21 } - Constant [ integer COMPOSITE_DST ] { 22 } - Constant [ integer COMPOSITE_DSTIN ] { 23 } - Constant [ integer COMPOSITE_DSTOUT ] { 24 } - Constant [ integer COMPOSITE_DSTOVER ] { 25 } - Constant [ integer COMPOSITE_DIFFERENCE ] { 26 } - Constant [ integer COMPOSITE_DISPLACE ] { 27 } - Constant [ integer COMPOSITE_DISSOLVE ] { 28 } - Constant [ integer COMPOSITE_EXCLUSION ] { 29 } - Constant [ integer COMPOSITE_HARDLIGHT ] { 30 } - Constant [ integer COMPOSITE_HUE ] { 31 } - Constant [ integer COMPOSITE_IN ] { 32 } - Constant [ integer COMPOSITE_LIGHTEN ] { 33 } - Constant [ integer COMPOSITE_LUMINIZE ] { 35 } - Constant [ integer COMPOSITE_MINUS ] { 36 } - Constant [ integer COMPOSITE_MODULATE ] { 37 } - Constant [ integer COMPOSITE_MULTIPLY ] { 38 } - Constant [ integer COMPOSITE_OUT ] { 39 } - Constant [ integer COMPOSITE_OVER ] { 40 } - Constant [ integer COMPOSITE_OVERLAY ] { 41 } - Constant [ integer COMPOSITE_PLUS ] { 42 } - Constant [ integer COMPOSITE_REPLACE ] { 43 } - Constant [ integer COMPOSITE_SATURATE ] { 44 } - Constant [ integer COMPOSITE_SCREEN ] { 45 } - Constant [ integer COMPOSITE_SOFTLIGHT ] { 46 } - Constant [ integer COMPOSITE_SRCATOP ] { 47 } - Constant [ integer COMPOSITE_SRC ] { 48 } - Constant [ integer COMPOSITE_SRCIN ] { 49 } - Constant [ integer COMPOSITE_SRCOUT ] { 50 } - Constant [ integer COMPOSITE_SRCOVER ] { 51 } - Constant [ integer COMPOSITE_SUBTRACT ] { 52 } - Constant [ integer COMPOSITE_THRESHOLD ] { 53 } - Constant [ integer COMPOSITE_XOR ] { 54 } - Constant [ integer COMPOSITE_CHANGEMASK ] { 6 } - Constant [ integer COMPOSITE_LINEARLIGHT ] { 34 } - Constant [ integer COMPOSITE_DIVIDE ] { 55 } - Constant [ integer COMPOSITE_DISTORT ] { 56 } - Constant [ integer COMPOSITE_BLUR ] { 57 } - Constant [ integer COMPOSITE_PEGTOPLIGHT ] { 58 } - Constant [ integer COMPOSITE_VIVIDLIGHT ] { 59 } - Constant [ integer COMPOSITE_PINLIGHT ] { 60 } - Constant [ integer COMPOSITE_LINEARDODGE ] { 61 } - Constant [ integer COMPOSITE_LINEARBURN ] { 62 } - Constant [ integer COMPOSITE_MATHEMATICS ] { 63 } - Constant [ integer COMPOSITE_MODULUSADD ] { 2 } - Constant [ integer COMPOSITE_MODULUSSUBTRACT ] { 52 } - Constant [ integer COMPOSITE_MINUSDST ] { 36 } - Constant [ integer COMPOSITE_DIVIDEDST ] { 55 } - Constant [ integer COMPOSITE_DIVIDESRC ] { 64 } - Constant [ integer COMPOSITE_MINUSSRC ] { 65 } - Constant [ integer COMPOSITE_DARKENINTENSITY ] { 66 } - Constant [ integer COMPOSITE_LIGHTENINTENSITY ] { 67 } - Constant [ integer COMPOSITE_HARDMIX ] { 68 } - Constant [ integer MONTAGEMODE_FRAME ] { 1 } - Constant [ integer MONTAGEMODE_UNFRAME ] { 2 } - Constant [ integer MONTAGEMODE_CONCATENATE ] { 3 } - Constant [ integer STYLE_NORMAL ] { 1 } - Constant [ integer STYLE_ITALIC ] { 2 } - Constant [ integer STYLE_OBLIQUE ] { 3 } - Constant [ integer STYLE_ANY ] { 4 } - Constant [ integer FILTER_UNDEFINED ] { 0 } - Constant [ integer FILTER_POINT ] { 1 } - Constant [ integer FILTER_BOX ] { 2 } - Constant [ integer FILTER_TRIANGLE ] { 3 } - Constant [ integer FILTER_HERMITE ] { 4 } - Constant [ integer FILTER_HANNING ] { 5 } - Constant [ integer FILTER_HAMMING ] { 6 } - Constant [ integer FILTER_BLACKMAN ] { 7 } - Constant [ integer FILTER_GAUSSIAN ] { 8 } - Constant [ integer FILTER_QUADRATIC ] { 9 } - Constant [ integer FILTER_CUBIC ] { 10 } - Constant [ integer FILTER_CATROM ] { 11 } - Constant [ integer FILTER_MITCHELL ] { 12 } - Constant [ integer FILTER_LANCZOS ] { 22 } - Constant [ integer FILTER_BESSEL ] { 13 } - Constant [ integer FILTER_SINC ] { 14 } - Constant [ integer FILTER_KAISER ] { 16 } - Constant [ integer FILTER_WELSH ] { 17 } - Constant [ integer FILTER_PARZEN ] { 18 } - Constant [ integer FILTER_LAGRANGE ] { 21 } - Constant [ integer FILTER_SENTINEL ] { 31 } - Constant [ integer FILTER_BOHMAN ] { 19 } - Constant [ integer FILTER_BARTLETT ] { 20 } - Constant [ integer FILTER_JINC ] { 13 } - Constant [ integer FILTER_SINCFAST ] { 15 } - Constant [ integer FILTER_ROBIDOUX ] { 26 } - Constant [ integer FILTER_LANCZOSSHARP ] { 23 } - Constant [ integer FILTER_LANCZOS2 ] { 24 } - Constant [ integer FILTER_LANCZOS2SHARP ] { 25 } - Constant [ integer FILTER_ROBIDOUXSHARP ] { 27 } - Constant [ integer FILTER_COSINE ] { 28 } - Constant [ integer FILTER_SPLINE ] { 29 } - Constant [ integer FILTER_LANCZOSRADIUS ] { 30 } - Constant [ integer IMGTYPE_UNDEFINED ] { 0 } - Constant [ integer IMGTYPE_BILEVEL ] { 1 } - Constant [ integer IMGTYPE_GRAYSCALE ] { 2 } - Constant [ integer IMGTYPE_GRAYSCALEMATTE ] { 3 } - Constant [ integer IMGTYPE_PALETTE ] { 4 } - Constant [ integer IMGTYPE_PALETTEMATTE ] { 5 } - Constant [ integer IMGTYPE_TRUECOLOR ] { 6 } - Constant [ integer IMGTYPE_TRUECOLORMATTE ] { 7 } - Constant [ integer IMGTYPE_COLORSEPARATION ] { 8 } - Constant [ integer IMGTYPE_COLORSEPARATIONMATTE ] { 9 } - Constant [ integer IMGTYPE_OPTIMIZE ] { 10 } - Constant [ integer IMGTYPE_PALETTEBILEVELMATTE ] { 11 } - Constant [ integer RESOLUTION_UNDEFINED ] { 0 } - Constant [ integer RESOLUTION_PIXELSPERINCH ] { 1 } - Constant [ integer RESOLUTION_PIXELSPERCENTIMETER ] { 2 } - Constant [ integer COMPRESSION_UNDEFINED ] { 0 } - Constant [ integer COMPRESSION_NO ] { 1 } - Constant [ integer COMPRESSION_BZIP ] { 2 } - Constant [ integer COMPRESSION_FAX ] { 6 } - Constant [ integer COMPRESSION_GROUP4 ] { 7 } - Constant [ integer COMPRESSION_JPEG ] { 8 } - Constant [ integer COMPRESSION_JPEG2000 ] { 9 } - Constant [ integer COMPRESSION_LOSSLESSJPEG ] { 10 } - Constant [ integer COMPRESSION_LZW ] { 11 } - Constant [ integer COMPRESSION_RLE ] { 12 } - Constant [ integer COMPRESSION_ZIP ] { 13 } - Constant [ integer COMPRESSION_DXT1 ] { 3 } - Constant [ integer COMPRESSION_DXT3 ] { 4 } - Constant [ integer COMPRESSION_DXT5 ] { 5 } - Constant [ integer COMPRESSION_ZIPS ] { 14 } - Constant [ integer COMPRESSION_PIZ ] { 15 } - Constant [ integer COMPRESSION_PXR24 ] { 16 } - Constant [ integer COMPRESSION_B44 ] { 17 } - Constant [ integer COMPRESSION_B44A ] { 18 } - Constant [ integer COMPRESSION_LZMA ] { 19 } - Constant [ integer COMPRESSION_JBIG1 ] { 20 } - Constant [ integer COMPRESSION_JBIG2 ] { 21 } - Constant [ integer PAINT_POINT ] { 1 } - Constant [ integer PAINT_REPLACE ] { 2 } - Constant [ integer PAINT_FLOODFILL ] { 3 } - Constant [ integer PAINT_FILLTOBORDER ] { 4 } - Constant [ integer PAINT_RESET ] { 5 } - Constant [ integer GRAVITY_NORTHWEST ] { 1 } - Constant [ integer GRAVITY_NORTH ] { 2 } - Constant [ integer GRAVITY_NORTHEAST ] { 3 } - Constant [ integer GRAVITY_WEST ] { 4 } - Constant [ integer GRAVITY_CENTER ] { 5 } - Constant [ integer GRAVITY_EAST ] { 6 } - Constant [ integer GRAVITY_SOUTHWEST ] { 7 } - Constant [ integer GRAVITY_SOUTH ] { 8 } - Constant [ integer GRAVITY_SOUTHEAST ] { 9 } - Constant [ integer GRAVITY_FORGET ] { 0 } - Constant [ integer GRAVITY_STATIC ] { 10 } - Constant [ integer STRETCH_NORMAL ] { 1 } - Constant [ integer STRETCH_ULTRACONDENSED ] { 2 } - Constant [ integer STRETCH_EXTRACONDENSED ] { 3 } - Constant [ integer STRETCH_CONDENSED ] { 4 } - Constant [ integer STRETCH_SEMICONDENSED ] { 5 } - Constant [ integer STRETCH_SEMIEXPANDED ] { 6 } - Constant [ integer STRETCH_EXPANDED ] { 7 } - Constant [ integer STRETCH_EXTRAEXPANDED ] { 8 } - Constant [ integer STRETCH_ULTRAEXPANDED ] { 9 } - Constant [ integer STRETCH_ANY ] { 10 } - Constant [ integer ALIGN_UNDEFINED ] { 0 } - Constant [ integer ALIGN_LEFT ] { 1 } - Constant [ integer ALIGN_CENTER ] { 2 } - Constant [ integer ALIGN_RIGHT ] { 3 } - Constant [ integer DECORATION_NO ] { 1 } - Constant [ integer DECORATION_UNDERLINE ] { 2 } - Constant [ integer DECORATION_OVERLINE ] { 3 } - Constant [ integer DECORATION_LINETROUGH ] { 4 } - Constant [ integer DECORATION_LINETHROUGH ] { 4 } - Constant [ integer NOISE_UNIFORM ] { 1 } - Constant [ integer NOISE_GAUSSIAN ] { 2 } - Constant [ integer NOISE_MULTIPLICATIVEGAUSSIAN ] { 3 } - Constant [ integer NOISE_IMPULSE ] { 4 } - Constant [ integer NOISE_LAPLACIAN ] { 5 } - Constant [ integer NOISE_POISSON ] { 6 } - Constant [ integer NOISE_RANDOM ] { 7 } - Constant [ integer CHANNEL_UNDEFINED ] { 0 } - Constant [ integer CHANNEL_RED ] { 1 } - Constant [ integer CHANNEL_GRAY ] { 1 } - Constant [ integer CHANNEL_CYAN ] { 1 } - Constant [ integer CHANNEL_GREEN ] { 2 } - Constant [ integer CHANNEL_MAGENTA ] { 2 } - Constant [ integer CHANNEL_BLUE ] { 4 } - Constant [ integer CHANNEL_YELLOW ] { 4 } - Constant [ integer CHANNEL_ALPHA ] { 8 } - Constant [ integer CHANNEL_OPACITY ] { 8 } - Constant [ integer CHANNEL_MATTE ] { 8 } - Constant [ integer CHANNEL_BLACK ] { 32 } - Constant [ integer CHANNEL_INDEX ] { 32 } - Constant [ integer CHANNEL_ALL ] { 134217727 } - Constant [ integer CHANNEL_DEFAULT ] { 134217719 } - Constant [ integer CHANNEL_RGBA ] { 15 } - Constant [ integer CHANNEL_TRUEALPHA ] { 64 } - Constant [ integer CHANNEL_RGBS ] { 128 } - Constant [ integer CHANNEL_GRAY_CHANNELS ] { 128 } - Constant [ integer CHANNEL_SYNC ] { 256 } - Constant [ integer CHANNEL_COMPOSITES ] { 47 } - Constant [ integer METRIC_UNDEFINED ] { 0 } - Constant [ integer METRIC_ABSOLUTEERRORMETRIC ] { 1 } - Constant [ integer METRIC_MEANABSOLUTEERROR ] { 2 } - Constant [ integer METRIC_MEANERRORPERPIXELMETRIC ] { 3 } - Constant [ integer METRIC_MEANSQUAREERROR ] { 4 } - Constant [ integer METRIC_PEAKABSOLUTEERROR ] { 5 } - Constant [ integer METRIC_PEAKSIGNALTONOISERATIO ] { 6 } - Constant [ integer METRIC_ROOTMEANSQUAREDERROR ] { 7 } - Constant [ integer METRIC_NORMALIZEDCROSSCORRELATIONERRORMETRIC ] { 8 } - Constant [ integer METRIC_FUZZERROR ] { 9 } - Constant [ integer METRIC_PERCEPTUALHASH_ERROR ] { 255 } - Constant [ integer PIXEL_CHAR ] { 1 } - Constant [ integer PIXEL_DOUBLE ] { 2 } - Constant [ integer PIXEL_FLOAT ] { 3 } - Constant [ integer PIXEL_INTEGER ] { 4 } - Constant [ integer PIXEL_LONG ] { 5 } - Constant [ integer PIXEL_QUANTUM ] { 6 } - Constant [ integer PIXEL_SHORT ] { 7 } - Constant [ integer EVALUATE_UNDEFINED ] { 0 } - Constant [ integer EVALUATE_ADD ] { 1 } - Constant [ integer EVALUATE_AND ] { 2 } - Constant [ integer EVALUATE_DIVIDE ] { 3 } - Constant [ integer EVALUATE_LEFTSHIFT ] { 4 } - Constant [ integer EVALUATE_MAX ] { 5 } - Constant [ integer EVALUATE_MIN ] { 6 } - Constant [ integer EVALUATE_MULTIPLY ] { 7 } - Constant [ integer EVALUATE_OR ] { 8 } - Constant [ integer EVALUATE_RIGHTSHIFT ] { 9 } - Constant [ integer EVALUATE_SET ] { 10 } - Constant [ integer EVALUATE_SUBTRACT ] { 11 } - Constant [ integer EVALUATE_XOR ] { 12 } - Constant [ integer EVALUATE_POW ] { 13 } - Constant [ integer EVALUATE_LOG ] { 14 } - Constant [ integer EVALUATE_THRESHOLD ] { 15 } - Constant [ integer EVALUATE_THRESHOLDBLACK ] { 16 } - Constant [ integer EVALUATE_THRESHOLDWHITE ] { 17 } - Constant [ integer EVALUATE_GAUSSIANNOISE ] { 18 } - Constant [ integer EVALUATE_IMPULSENOISE ] { 19 } - Constant [ integer EVALUATE_LAPLACIANNOISE ] { 20 } - Constant [ integer EVALUATE_MULTIPLICATIVENOISE ] { 21 } - Constant [ integer EVALUATE_POISSONNOISE ] { 22 } - Constant [ integer EVALUATE_UNIFORMNOISE ] { 23 } - Constant [ integer EVALUATE_COSINE ] { 24 } - Constant [ integer EVALUATE_SINE ] { 25 } - Constant [ integer EVALUATE_ADDMODULUS ] { 26 } - Constant [ integer EVALUATE_MEAN ] { 27 } - Constant [ integer EVALUATE_ABS ] { 28 } - Constant [ integer EVALUATE_EXPONENTIAL ] { 29 } - Constant [ integer EVALUATE_MEDIAN ] { 30 } - Constant [ integer EVALUATE_SUM ] { 31 } - Constant [ integer EVALUATE_ROOT_MEAN_SQUARE ] { 32 } - Constant [ integer COLORSPACE_UNDEFINED ] { 0 } - Constant [ integer COLORSPACE_RGB ] { 1 } - Constant [ integer COLORSPACE_GRAY ] { 2 } - Constant [ integer COLORSPACE_TRANSPARENT ] { 3 } - Constant [ integer COLORSPACE_OHTA ] { 4 } - Constant [ integer COLORSPACE_LAB ] { 5 } - Constant [ integer COLORSPACE_XYZ ] { 6 } - Constant [ integer COLORSPACE_YCBCR ] { 7 } - Constant [ integer COLORSPACE_YCC ] { 8 } - Constant [ integer COLORSPACE_YIQ ] { 9 } - Constant [ integer COLORSPACE_YPBPR ] { 10 } - Constant [ integer COLORSPACE_YUV ] { 11 } - Constant [ integer COLORSPACE_CMYK ] { 12 } - Constant [ integer COLORSPACE_SRGB ] { 13 } - Constant [ integer COLORSPACE_HSB ] { 14 } - Constant [ integer COLORSPACE_HSL ] { 15 } - Constant [ integer COLORSPACE_HWB ] { 16 } - Constant [ integer COLORSPACE_REC601LUMA ] { 17 } - Constant [ integer COLORSPACE_REC709LUMA ] { 19 } - Constant [ integer COLORSPACE_LOG ] { 21 } - Constant [ integer COLORSPACE_CMY ] { 22 } - Constant [ integer COLORSPACE_LUV ] { 23 } - Constant [ integer COLORSPACE_HCL ] { 24 } - Constant [ integer COLORSPACE_LCH ] { 25 } - Constant [ integer COLORSPACE_LMS ] { 26 } - Constant [ integer COLORSPACE_LCHAB ] { 27 } - Constant [ integer COLORSPACE_LCHUV ] { 28 } - Constant [ integer COLORSPACE_SCRGB ] { 29 } - Constant [ integer COLORSPACE_HSI ] { 30 } - Constant [ integer COLORSPACE_HSV ] { 31 } - Constant [ integer COLORSPACE_HCLP ] { 32 } - Constant [ integer COLORSPACE_YDBDR ] { 33 } - Constant [ integer COLORSPACE_REC601YCBCR ] { 18 } - Constant [ integer COLORSPACE_REC709YCBCR ] { 20 } - Constant [ integer COLORSPACE_XYY ] { 34 } - Constant [ integer VIRTUALPIXELMETHOD_UNDEFINED ] { 0 } - Constant [ integer VIRTUALPIXELMETHOD_BACKGROUND ] { 1 } - Constant [ integer VIRTUALPIXELMETHOD_CONSTANT ] { 2 } - Constant [ integer VIRTUALPIXELMETHOD_EDGE ] { 4 } - Constant [ integer VIRTUALPIXELMETHOD_MIRROR ] { 5 } - Constant [ integer VIRTUALPIXELMETHOD_TILE ] { 7 } - Constant [ integer VIRTUALPIXELMETHOD_TRANSPARENT ] { 8 } - Constant [ integer VIRTUALPIXELMETHOD_MASK ] { 9 } - Constant [ integer VIRTUALPIXELMETHOD_BLACK ] { 10 } - Constant [ integer VIRTUALPIXELMETHOD_GRAY ] { 11 } - Constant [ integer VIRTUALPIXELMETHOD_WHITE ] { 12 } - Constant [ integer VIRTUALPIXELMETHOD_HORIZONTALTILE ] { 13 } - Constant [ integer VIRTUALPIXELMETHOD_VERTICALTILE ] { 14 } - Constant [ integer VIRTUALPIXELMETHOD_HORIZONTALTILEEDGE ] { 15 } - Constant [ integer VIRTUALPIXELMETHOD_VERTICALTILEEDGE ] { 16 } - Constant [ integer VIRTUALPIXELMETHOD_CHECKERTILE ] { 17 } - Constant [ integer PREVIEW_UNDEFINED ] { 0 } - Constant [ integer PREVIEW_ROTATE ] { 1 } - Constant [ integer PREVIEW_SHEAR ] { 2 } - Constant [ integer PREVIEW_ROLL ] { 3 } - Constant [ integer PREVIEW_HUE ] { 4 } - Constant [ integer PREVIEW_SATURATION ] { 5 } - Constant [ integer PREVIEW_BRIGHTNESS ] { 6 } - Constant [ integer PREVIEW_GAMMA ] { 7 } - Constant [ integer PREVIEW_SPIFF ] { 8 } - Constant [ integer PREVIEW_DULL ] { 9 } - Constant [ integer PREVIEW_GRAYSCALE ] { 10 } - Constant [ integer PREVIEW_QUANTIZE ] { 11 } - Constant [ integer PREVIEW_DESPECKLE ] { 12 } - Constant [ integer PREVIEW_REDUCENOISE ] { 13 } - Constant [ integer PREVIEW_ADDNOISE ] { 14 } - Constant [ integer PREVIEW_SHARPEN ] { 15 } - Constant [ integer PREVIEW_BLUR ] { 16 } - Constant [ integer PREVIEW_THRESHOLD ] { 17 } - Constant [ integer PREVIEW_EDGEDETECT ] { 18 } - Constant [ integer PREVIEW_SPREAD ] { 19 } - Constant [ integer PREVIEW_SOLARIZE ] { 20 } - Constant [ integer PREVIEW_SHADE ] { 21 } - Constant [ integer PREVIEW_RAISE ] { 22 } - Constant [ integer PREVIEW_SEGMENT ] { 23 } - Constant [ integer PREVIEW_SWIRL ] { 24 } - Constant [ integer PREVIEW_IMPLODE ] { 25 } - Constant [ integer PREVIEW_WAVE ] { 26 } - Constant [ integer PREVIEW_OILPAINT ] { 27 } - Constant [ integer PREVIEW_CHARCOALDRAWING ] { 28 } - Constant [ integer PREVIEW_JPEG ] { 29 } - Constant [ integer RENDERINGINTENT_UNDEFINED ] { 0 } - Constant [ integer RENDERINGINTENT_SATURATION ] { 1 } - Constant [ integer RENDERINGINTENT_PERCEPTUAL ] { 2 } - Constant [ integer RENDERINGINTENT_ABSOLUTE ] { 3 } - Constant [ integer RENDERINGINTENT_RELATIVE ] { 4 } - Constant [ integer INTERLACE_UNDEFINED ] { 0 } - Constant [ integer INTERLACE_NO ] { 1 } - Constant [ integer INTERLACE_LINE ] { 2 } - Constant [ integer INTERLACE_PLANE ] { 3 } - Constant [ integer INTERLACE_PARTITION ] { 4 } - Constant [ integer INTERLACE_GIF ] { 5 } - Constant [ integer INTERLACE_JPEG ] { 6 } - Constant [ integer INTERLACE_PNG ] { 7 } - Constant [ integer FILLRULE_UNDEFINED ] { 0 } - Constant [ integer FILLRULE_EVENODD ] { 1 } - Constant [ integer FILLRULE_NONZERO ] { 2 } - Constant [ integer PATHUNITS_UNDEFINED ] { 0 } - Constant [ integer PATHUNITS_USERSPACE ] { 1 } - Constant [ integer PATHUNITS_USERSPACEONUSE ] { 2 } - Constant [ integer PATHUNITS_OBJECTBOUNDINGBOX ] { 3 } - Constant [ integer LINECAP_UNDEFINED ] { 0 } - Constant [ integer LINECAP_BUTT ] { 1 } - Constant [ integer LINECAP_ROUND ] { 2 } - Constant [ integer LINECAP_SQUARE ] { 3 } - Constant [ integer LINEJOIN_UNDEFINED ] { 0 } - Constant [ integer LINEJOIN_MITER ] { 1 } - Constant [ integer LINEJOIN_ROUND ] { 2 } - Constant [ integer LINEJOIN_BEVEL ] { 3 } - Constant [ integer RESOURCETYPE_UNDEFINED ] { 0 } - Constant [ integer RESOURCETYPE_AREA ] { 1 } - Constant [ integer RESOURCETYPE_DISK ] { 2 } - Constant [ integer RESOURCETYPE_FILE ] { 3 } - Constant [ integer RESOURCETYPE_MAP ] { 4 } - Constant [ integer RESOURCETYPE_MEMORY ] { 5 } - Constant [ integer RESOURCETYPE_TIME ] { 7 } - Constant [ integer RESOURCETYPE_THROTTLE ] { 8 } - Constant [ integer RESOURCETYPE_THREAD ] { 6 } - Constant [ integer RESOURCETYPE_WIDTH ] { 9 } - Constant [ integer RESOURCETYPE_HEIGHT ] { 10 } - Constant [ integer DISPOSE_UNRECOGNIZED ] { 0 } - Constant [ integer DISPOSE_UNDEFINED ] { 0 } - Constant [ integer DISPOSE_NONE ] { 1 } - Constant [ integer DISPOSE_BACKGROUND ] { 2 } - Constant [ integer DISPOSE_PREVIOUS ] { 3 } - Constant [ integer INTERPOLATE_UNDEFINED ] { 0 } - Constant [ integer INTERPOLATE_AVERAGE ] { 1 } - Constant [ integer INTERPOLATE_BICUBIC ] { 2 } - Constant [ integer INTERPOLATE_BILINEAR ] { 3 } - Constant [ integer INTERPOLATE_FILTER ] { 4 } - Constant [ integer INTERPOLATE_INTEGER ] { 5 } - Constant [ integer INTERPOLATE_MESH ] { 6 } - Constant [ integer INTERPOLATE_NEARESTNEIGHBOR ] { 7 } - Constant [ integer INTERPOLATE_SPLINE ] { 8 } - Constant [ integer INTERPOLATE_AVERAGE_9 ] { 9 } - Constant [ integer INTERPOLATE_AVERAGE_16 ] { 10 } - Constant [ integer INTERPOLATE_BLEND ] { 11 } - Constant [ integer INTERPOLATE_BACKGROUND_COLOR ] { 12 } - Constant [ integer INTERPOLATE_CATROM ] { 13 } - Constant [ integer LAYERMETHOD_UNDEFINED ] { 0 } - Constant [ integer LAYERMETHOD_COALESCE ] { 1 } - Constant [ integer LAYERMETHOD_COMPAREANY ] { 2 } - Constant [ integer LAYERMETHOD_COMPARECLEAR ] { 3 } - Constant [ integer LAYERMETHOD_COMPAREOVERLAY ] { 4 } - Constant [ integer LAYERMETHOD_DISPOSE ] { 5 } - Constant [ integer LAYERMETHOD_OPTIMIZE ] { 6 } - Constant [ integer LAYERMETHOD_OPTIMIZEPLUS ] { 8 } - Constant [ integer LAYERMETHOD_OPTIMIZETRANS ] { 9 } - Constant [ integer LAYERMETHOD_COMPOSITE ] { 12 } - Constant [ integer LAYERMETHOD_OPTIMIZEIMAGE ] { 7 } - Constant [ integer LAYERMETHOD_REMOVEDUPS ] { 10 } - Constant [ integer LAYERMETHOD_REMOVEZERO ] { 11 } - Constant [ integer LAYERMETHOD_TRIMBOUNDS ] { 16 } - Constant [ integer ORIENTATION_UNDEFINED ] { 0 } - Constant [ integer ORIENTATION_TOPLEFT ] { 1 } - Constant [ integer ORIENTATION_TOPRIGHT ] { 2 } - Constant [ integer ORIENTATION_BOTTOMRIGHT ] { 3 } - Constant [ integer ORIENTATION_BOTTOMLEFT ] { 4 } - Constant [ integer ORIENTATION_LEFTTOP ] { 5 } - Constant [ integer ORIENTATION_RIGHTTOP ] { 6 } - Constant [ integer ORIENTATION_RIGHTBOTTOM ] { 7 } - Constant [ integer ORIENTATION_LEFTBOTTOM ] { 8 } - Constant [ integer DISTORTION_UNDEFINED ] { 0 } - Constant [ integer DISTORTION_AFFINE ] { 1 } - Constant [ integer DISTORTION_AFFINEPROJECTION ] { 2 } - Constant [ integer DISTORTION_ARC ] { 9 } - Constant [ integer DISTORTION_BILINEAR ] { 6 } - Constant [ integer DISTORTION_PERSPECTIVE ] { 4 } - Constant [ integer DISTORTION_PERSPECTIVEPROJECTION ] { 5 } - Constant [ integer DISTORTION_SCALEROTATETRANSLATE ] { 3 } - Constant [ integer DISTORTION_POLYNOMIAL ] { 8 } - Constant [ integer DISTORTION_POLAR ] { 10 } - Constant [ integer DISTORTION_DEPOLAR ] { 11 } - Constant [ integer DISTORTION_BARREL ] { 14 } - Constant [ integer DISTORTION_SHEPARDS ] { 16 } - Constant [ integer DISTORTION_SENTINEL ] { 18 } - Constant [ integer DISTORTION_BARRELINVERSE ] { 15 } - Constant [ integer DISTORTION_BILINEARFORWARD ] { 6 } - Constant [ integer DISTORTION_BILINEARREVERSE ] { 7 } - Constant [ integer DISTORTION_RESIZE ] { 17 } - Constant [ integer DISTORTION_CYLINDER2PLANE ] { 12 } - Constant [ integer DISTORTION_PLANE2CYLINDER ] { 13 } - Constant [ integer LAYERMETHOD_MERGE ] { 13 } - Constant [ integer LAYERMETHOD_FLATTEN ] { 14 } - Constant [ integer LAYERMETHOD_MOSAIC ] { 15 } - Constant [ integer ALPHACHANNEL_ACTIVATE ] { 1 } - Constant [ integer ALPHACHANNEL_RESET ] { 7 } - Constant [ integer ALPHACHANNEL_SET ] { 8 } - Constant [ integer ALPHACHANNEL_UNDEFINED ] { 0 } - Constant [ integer ALPHACHANNEL_COPY ] { 3 } - Constant [ integer ALPHACHANNEL_DEACTIVATE ] { 4 } - Constant [ integer ALPHACHANNEL_EXTRACT ] { 5 } - Constant [ integer ALPHACHANNEL_OPAQUE ] { 6 } - Constant [ integer ALPHACHANNEL_SHAPE ] { 9 } - Constant [ integer ALPHACHANNEL_TRANSPARENT ] { 10 } - Constant [ integer ALPHACHANNEL_ASSOCIATE ] { 13 } - Constant [ integer ALPHACHANNEL_DISSOCIATE ] { 14 } - Constant [ integer SPARSECOLORMETHOD_UNDEFINED ] { 0 } - Constant [ integer SPARSECOLORMETHOD_BARYCENTRIC ] { 1 } - Constant [ integer SPARSECOLORMETHOD_BILINEAR ] { 7 } - Constant [ integer SPARSECOLORMETHOD_POLYNOMIAL ] { 8 } - Constant [ integer SPARSECOLORMETHOD_SPEPARDS ] { 16 } - Constant [ integer SPARSECOLORMETHOD_VORONOI ] { 18 } - Constant [ integer SPARSECOLORMETHOD_INVERSE ] { 19 } - Constant [ integer DITHERMETHOD_UNDEFINED ] { 0 } - Constant [ integer DITHERMETHOD_NO ] { 1 } - Constant [ integer DITHERMETHOD_RIEMERSMA ] { 2 } - Constant [ integer DITHERMETHOD_FLOYDSTEINBERG ] { 3 } - Constant [ integer FUNCTION_UNDEFINED ] { 0 } - Constant [ integer FUNCTION_POLYNOMIAL ] { 1 } - Constant [ integer FUNCTION_SINUSOID ] { 2 } - Constant [ integer ALPHACHANNEL_BACKGROUND ] { 2 } - Constant [ integer FUNCTION_ARCSIN ] { 3 } - Constant [ integer FUNCTION_ARCTAN ] { 4 } - Constant [ integer ALPHACHANNEL_FLATTEN ] { 11 } - Constant [ integer ALPHACHANNEL_REMOVE ] { 12 } - Constant [ integer STATISTIC_GRADIENT ] { 1 } - Constant [ integer STATISTIC_MAXIMUM ] { 2 } - Constant [ integer STATISTIC_MEAN ] { 3 } - Constant [ integer STATISTIC_MEDIAN ] { 4 } - Constant [ integer STATISTIC_MINIMUM ] { 5 } - Constant [ integer STATISTIC_MODE ] { 6 } - Constant [ integer STATISTIC_NONPEAK ] { 7 } - Constant [ integer STATISTIC_STANDARD_DEVIATION ] { 8 } - Constant [ integer STATISTIC_ROOT_MEAN_SQUARE ] { 9 } - Constant [ integer MORPHOLOGY_CONVOLVE ] { 1 } - Constant [ integer MORPHOLOGY_CORRELATE ] { 2 } - Constant [ integer MORPHOLOGY_ERODE ] { 3 } - Constant [ integer MORPHOLOGY_DILATE ] { 4 } - Constant [ integer MORPHOLOGY_ERODE_INTENSITY ] { 5 } - Constant [ integer MORPHOLOGY_DILATE_INTENSITY ] { 6 } - Constant [ integer MORPHOLOGY_DISTANCE ] { 7 } - Constant [ integer MORPHOLOGY_OPEN ] { 8 } - Constant [ integer MORPHOLOGY_CLOSE ] { 9 } - Constant [ integer MORPHOLOGY_OPEN_INTENSITY ] { 10 } - Constant [ integer MORPHOLOGY_CLOSE_INTENSITY ] { 11 } - Constant [ integer MORPHOLOGY_SMOOTH ] { 12 } - Constant [ integer MORPHOLOGY_EDGE_IN ] { 13 } - Constant [ integer MORPHOLOGY_EDGE_OUT ] { 14 } - Constant [ integer MORPHOLOGY_EDGE ] { 15 } - Constant [ integer MORPHOLOGY_TOP_HAT ] { 16 } - Constant [ integer MORPHOLOGY_BOTTOM_HAT ] { 17 } - Constant [ integer MORPHOLOGY_HIT_AND_MISS ] { 18 } - Constant [ integer MORPHOLOGY_THINNING ] { 19 } - Constant [ integer MORPHOLOGY_THICKEN ] { 20 } - Constant [ integer MORPHOLOGY_VORONOI ] { 21 } - Constant [ integer MORPHOLOGY_ITERATIVE ] { 22 } - Constant [ integer KERNEL_UNITY ] { 1 } - Constant [ integer KERNEL_GAUSSIAN ] { 2 } - Constant [ integer KERNEL_DIFFERENCE_OF_GAUSSIANS ] { 3 } - Constant [ integer KERNEL_LAPLACIAN_OF_GAUSSIANS ] { 4 } - Constant [ integer KERNEL_BLUR ] { 5 } - Constant [ integer KERNEL_COMET ] { 6 } - Constant [ integer KERNEL_LAPLACIAN ] { 7 } - Constant [ integer KERNEL_SOBEL ] { 8 } - Constant [ integer KERNEL_FREI_CHEN ] { 9 } - Constant [ integer KERNEL_ROBERTS ] { 10 } - Constant [ integer KERNEL_PREWITT ] { 11 } - Constant [ integer KERNEL_COMPASS ] { 12 } - Constant [ integer KERNEL_KIRSCH ] { 13 } - Constant [ integer KERNEL_DIAMOND ] { 14 } - Constant [ integer KERNEL_SQUARE ] { 15 } - Constant [ integer KERNEL_RECTANGLE ] { 16 } - Constant [ integer KERNEL_OCTAGON ] { 17 } - Constant [ integer KERNEL_DISK ] { 18 } - Constant [ integer KERNEL_PLUS ] { 19 } - Constant [ integer KERNEL_CROSS ] { 20 } - Constant [ integer KERNEL_RING ] { 21 } - Constant [ integer KERNEL_PEAKS ] { 22 } - Constant [ integer KERNEL_EDGES ] { 23 } - Constant [ integer KERNEL_CORNERS ] { 24 } - Constant [ integer KERNEL_DIAGONALS ] { 25 } - Constant [ integer KERNEL_LINE_ENDS ] { 26 } - Constant [ integer KERNEL_LINE_JUNCTIONS ] { 27 } - Constant [ integer KERNEL_RIDGES ] { 28 } - Constant [ integer KERNEL_CONVEX_HULL ] { 29 } - Constant [ integer KERNEL_THIN_SE ] { 30 } - Constant [ integer KERNEL_SKELETON ] { 31 } - Constant [ integer KERNEL_CHEBYSHEV ] { 32 } - Constant [ integer KERNEL_MANHATTAN ] { 33 } - Constant [ integer KERNEL_OCTAGONAL ] { 34 } - Constant [ integer KERNEL_EUCLIDEAN ] { 35 } - Constant [ integer KERNEL_USER_DEFINED ] { 36 } - Constant [ integer KERNEL_BINOMIAL ] { 37 } - Constant [ integer NORMALIZE_KERNEL_NONE ] { 0 } - Constant [ integer NORMALIZE_KERNEL_VALUE ] { 8192 } - Constant [ integer NORMALIZE_KERNEL_CORRELATE ] { 65536 } - Constant [ integer NORMALIZE_KERNEL_PERCENT ] { 4096 } - } - - - Static properties [0] { - } - - - Static methods [20] { - Method [ static public method queryformats ] { - - - Parameters [1] { - Parameter #0 [ $pattern ] - } - } - - Method [ static public method queryfonts ] { - - - Parameters [1] { - Parameter #0 [ $pattern ] - } - } - - Method [ static public method calculatecrop ] { - - - Parameters [5] { - Parameter #0 [ $orig_width ] - Parameter #1 [ $orig_height ] - Parameter #2 [ $desired_width ] - Parameter #3 [ $desired_height ] - Parameter #4 [ $legacy ] - } - } - - Method [ static public method getcopyright ] { - - - Parameters [0] { - } - } - - Method [ static public method getconfigureoptions ] { - - - Parameters [1] { - Parameter #0 [ $pattern ] - } - } - - Method [ static public method getfeatures ] { - - - Parameters [0] { - } - } - - Method [ static public method gethomeurl ] { - - - Parameters [0] { - } - } - - Method [ static public method getpackagename ] { - - - Parameters [0] { - } - } - - Method [ static public method getquantum ] { - - - Parameters [0] { - } - } - - Method [ static public method gethdrienabled ] { - - - Parameters [0] { - } - } - - Method [ static public method getquantumdepth ] { - - - Parameters [0] { - } - } - - Method [ static public method getquantumrange ] { - - - Parameters [0] { - } - } - - Method [ static public method getreleasedate ] { - - - Parameters [0] { - } - } - - Method [ static public method getresource ] { - - - Parameters [1] { - Parameter #0 [ $resource_type ] - } - } - - Method [ static public method getresourcelimit ] { - - - Parameters [1] { - Parameter #0 [ $resource_type ] - } - } - - Method [ static public method getversion ] { - - - Parameters [0] { - } - } - - Method [ static public method setresourcelimit ] { - - - Parameters [2] { - Parameter #0 [ $RESOURCETYPE ] - Parameter #1 [ $limit ] - } - } - - Method [ static public method setregistry ] { - - - Parameters [2] { - Parameter #0 [ $key ] - Parameter #1 [ $value ] - } - } - - Method [ static public method getregistry ] { - - - Parameters [1] { - Parameter #0 [ $key ] - } - } - - Method [ static public method listregistry ] { - - - Parameters [0] { - } - } - } - - - Properties [0] { - } - - - Methods [347] { - Method [ public method optimizeimagelayers ] { - - - Parameters [0] { - } - } - - Method [ public method compareimagelayers ] { - - - Parameters [1] { - Parameter #0 [ $LAYER ] - } - } - - Method [ public method pingimageblob ] { - - - Parameters [1] { - Parameter #0 [ $imageContents ] - } - } - - Method [ public method pingimagefile ] { - - - Parameters [1] { - Parameter #0 [ $fp ] - } - } - - Method [ public method transposeimage ] { - - - Parameters [0] { - } - } - - Method [ public method transverseimage ] { - - - Parameters [0] { - } - } - - Method [ public method trimimage ] { - - - Parameters [1] { - Parameter #0 [ $fuzz ] - } - } - - Method [ public method waveimage ] { - - - Parameters [2] { - Parameter #0 [ $amplitude ] - Parameter #1 [ $waveLenght ] - } - } - - Method [ public method vignetteimage ] { - - - Parameters [4] { - Parameter #0 [ $blackPoint ] - Parameter #1 [ $whitePoint ] - Parameter #2 [ $x ] - Parameter #3 [ $y ] - } - } - - Method [ public method uniqueimagecolors ] { - - - Parameters [0] { - } - } - - Method [ public method getimagematte ] { - - - Parameters [0] { - } - } - - Method [ public method setimagematte ] { - - - Parameters [1] { - Parameter #0 [ $enable ] - } - } - - Method [ public method adaptiveresizeimage ] { - - - Parameters [4] { - Parameter #0 [ $columns ] - Parameter #1 [ $rows ] - Parameter #2 [ $bestfit ] - Parameter #3 [ $legacy ] - } - } - - Method [ public method sketchimage ] { - - - Parameters [3] { - Parameter #0 [ $radius ] - Parameter #1 [ $sigma ] - Parameter #2 [ $angle ] - } - } - - Method [ public method shadeimage ] { - - - Parameters [3] { - Parameter #0 [ $gray ] - Parameter #1 [ $azimuth ] - Parameter #2 [ $elevation ] - } - } - - Method [ public method getsizeoffset ] { - - - Parameters [0] { - } - } - - Method [ public method setsizeoffset ] { - - - Parameters [3] { - Parameter #0 [ $columns ] - Parameter #1 [ $rows ] - Parameter #2 [ $offset ] - } - } - - Method [ public method adaptiveblurimage ] { - - - Parameters [3] { - Parameter #0 [ $radius ] - Parameter #1 [ $sigma ] - Parameter #2 [ $CHANNEL ] - } - } - - Method [ public method contraststretchimage ] { - - - Parameters [3] { - Parameter #0 [ $blackPoint ] - Parameter #1 [ $whitePoint ] - Parameter #2 [ $CHANNEL ] - } - } - - Method [ public method adaptivesharpenimage ] { - - - Parameters [3] { - Parameter #0 [ $radius ] - Parameter #1 [ $sigma ] - Parameter #2 [ $CHANNEL ] - } - } - - Method [ public method randomthresholdimage ] { - - - Parameters [3] { - Parameter #0 [ $low ] - Parameter #1 [ $high ] - Parameter #2 [ $CHANNELTYPE ] - } - } - - Method [ public method roundcornersimage ] { - - - Parameters [5] { - Parameter #0 [ $xRounding ] - Parameter #1 [ $yRounding ] - Parameter #2 [ $strokeWidth ] - Parameter #3 [ $displace ] - Parameter #4 [ $sizeCorrection ] - } - } - - Method [ public method roundcorners ] { - - - Parameters [5] { - Parameter #0 [ $xRounding ] - Parameter #1 [ $yRounding ] - Parameter #2 [ $strokeWidth ] - Parameter #3 [ $displace ] - Parameter #4 [ $sizeCorrection ] - } - } - - Method [ public method setiteratorindex ] { - - - Parameters [1] { - Parameter #0 [ $index ] - } - } - - Method [ public method getiteratorindex ] { - - - Parameters [0] { - } - } - - Method [ public method transformimage ] { - - - Parameters [2] { - Parameter #0 [ $crop ] - Parameter #1 [ $geometry ] - } - } - - Method [ public method setimageopacity ] { - - - Parameters [1] { - Parameter #0 [ $opacity ] - } - } - - Method [ public method orderedposterizeimage ] { - - - Parameters [2] { - Parameter #0 [ $threshold_map ] - Parameter #1 [ $CHANNEL ] - } - } - - Method [ public method polaroidimage ] { - - - Parameters [2] { - Parameter #0 [ ImagickDraw $ImagickDraw ] - Parameter #1 [ $angle ] - } - } - - Method [ public method getimageproperty ] { - - - Parameters [1] { - Parameter #0 [ $name ] - } - } - - Method [ public method setimageproperty ] { - - - Parameters [2] { - Parameter #0 [ $name ] - Parameter #1 [ $value ] - } - } - - Method [ public method deleteimageproperty ] { - - - Parameters [1] { - Parameter #0 [ $name ] - } - } - - Method [ public method identifyformat ] { - - - Parameters [1] { - Parameter #0 [ $embedText ] - } - } - - Method [ public method setimageinterpolatemethod ] { - - - Parameters [1] { - Parameter #0 [ $INTERPOLATE ] - } - } - - Method [ public method getimageinterpolatemethod ] { - - - Parameters [0] { - } - } - - Method [ public method linearstretchimage ] { - - - Parameters [2] { - Parameter #0 [ $blackPoint ] - Parameter #1 [ $whitePoint ] - } - } - - Method [ public method getimagelength ] { - - - Parameters [0] { - } - } - - Method [ public method extentimage ] { - - - Parameters [4] { - Parameter #0 [ $width ] - Parameter #1 [ $height ] - Parameter #2 [ $x ] - Parameter #3 [ $y ] - } - } - - Method [ public method getimageorientation ] { - - - Parameters [0] { - } - } - - Method [ public method setimageorientation ] { - - - Parameters [1] { - Parameter #0 [ $ORIENTATION ] - } - } - - Method [ public method paintfloodfillimage ] { - - - Parameters [6] { - Parameter #0 [ $CHANNEL ] - Parameter #1 [ $fill ] - Parameter #2 [ $fuzz ] - Parameter #3 [ $bordercolor ] - Parameter #4 [ $x ] - Parameter #5 [ $y ] - } - } - - Method [ public method clutimage ] { - - - Parameters [2] { - Parameter #0 [ Imagick $Imagick ] - Parameter #1 [ $CHANNELTYPE ] - } - } - - Method [ public method getimageproperties ] { - - - Parameters [2] { - Parameter #0 [ $pattern ] - Parameter #1 [ $values ] - } - } - - Method [ public method getimageprofiles ] { - - - Parameters [2] { - Parameter #0 [ $pattern ] - Parameter #1 [ $values ] - } - } - - Method [ public method distortimage ] { - - - Parameters [3] { - Parameter #0 [ $method ] - Parameter #1 [ $arguments ] - Parameter #2 [ $bestfit ] - } - } - - Method [ public method writeimagefile ] { - - - Parameters [2] { - Parameter #0 [ $handle ] - Parameter #1 [ $format ] - } - } - - Method [ public method writeimagesfile ] { - - - Parameters [2] { - Parameter #0 [ $handle ] - Parameter #1 [ $format ] - } - } - - Method [ public method resetimagepage ] { - - - Parameters [1] { - Parameter #0 [ $page ] - } - } - - Method [ public method setimageclipmask ] { - - - Parameters [1] { - Parameter #0 [ Imagick $Imagick ] - } - } - - Method [ public method getimageclipmask ] { - - - Parameters [0] { - } - } - - Method [ public method animateimages ] { - - - Parameters [1] { - Parameter #0 [ $server_name ] - } - } - - Method [ public method recolorimage ] { - - - Parameters [1] { - Parameter #0 [ $matrix ] - } - } - - Method [ public method setfont ] { - - - Parameters [1] { - Parameter #0 [ $font ] - } - } - - Method [ public method getfont ] { - - - Parameters [0] { - } - } - - Method [ public method setpointsize ] { - - - Parameters [1] { - Parameter #0 [ $pointsize ] - } - } - - Method [ public method getpointsize ] { - - - Parameters [0] { - } - } - - Method [ public method mergeimagelayers ] { - - - Parameters [1] { - Parameter #0 [ $LAYERMETHOD ] - } - } - - Method [ public method setimagealphachannel ] { - - - Parameters [1] { - Parameter #0 [ $ALPHACHANNELTYPE ] - } - } - - Method [ public method floodfillpaintimage ] { - - - Parameters [7] { - Parameter #0 [ $fill ] - Parameter #1 [ $fuzz ] - Parameter #2 [ $bordercolor ] - Parameter #3 [ $x ] - Parameter #4 [ $y ] - Parameter #5 [ $invert ] - Parameter #6 [ $CHANNEL ] - } - } - - Method [ public method opaquepaintimage ] { - - - Parameters [5] { - Parameter #0 [ $target ] - Parameter #1 [ $fill ] - Parameter #2 [ $fuzz ] - Parameter #3 [ $invert ] - Parameter #4 [ $CHANNEL ] - } - } - - Method [ public method transparentpaintimage ] { - - - Parameters [4] { - Parameter #0 [ $target ] - Parameter #1 [ $alpha ] - Parameter #2 [ $fuzz ] - Parameter #3 [ $invert ] - } - } - - Method [ public method liquidrescaleimage ] { - - - Parameters [4] { - Parameter #0 [ $columns ] - Parameter #1 [ $rows ] - Parameter #2 [ $delta_x ] - Parameter #3 [ $rigidity ] - } - } - - Method [ public method encipherimage ] { - - - Parameters [1] { - Parameter #0 [ $passphrase ] - } - } - - Method [ public method decipherimage ] { - - - Parameters [1] { - Parameter #0 [ $passphrase ] - } - } - - Method [ public method setgravity ] { - - - Parameters [1] { - Parameter #0 [ $GRAVITY ] - } - } - - Method [ public method getgravity ] { - - - Parameters [0] { - } - } - - Method [ public method getimagechannelrange ] { - - - Parameters [1] { - Parameter #0 [ $CHANNEL ] - } - } - - Method [ public method getimagealphachannel ] { - - - Parameters [0] { - } - } - - Method [ public method getimagechanneldistortions ] { - - - Parameters [3] { - Parameter #0 [ Imagick $Imagick ] - Parameter #1 [ $METRICTYPE ] - Parameter #2 [ $CHANNEL ] - } - } - - Method [ public method setimagegravity ] { - - - Parameters [1] { - Parameter #0 [ $GRAVITY ] - } - } - - Method [ public method getimagegravity ] { - - - Parameters [0] { - } - } - - Method [ public method importimagepixels ] { - - - Parameters [7] { - Parameter #0 [ $x ] - Parameter #1 [ $y ] - Parameter #2 [ $width ] - Parameter #3 [ $height ] - Parameter #4 [ $map ] - Parameter #5 [ $storage ] - Parameter #6 [ $PIXEL ] - } - } - - Method [ public method deskewimage ] { - - - Parameters [1] { - Parameter #0 [ $threshold ] - } - } - - Method [ public method segmentimage ] { - - - Parameters [4] { - Parameter #0 [ $COLORSPACE ] - Parameter #1 [ $cluster_threshold ] - Parameter #2 [ $smooth_threshold ] - Parameter #3 [ $verbose ] - } - } - - Method [ public method sparsecolorimage ] { - - - Parameters [3] { - Parameter #0 [ $SPARSE_METHOD ] - Parameter #1 [ $arguments ] - Parameter #2 [ $CHANNEL ] - } - } - - Method [ public method remapimage ] { - - - Parameters [2] { - Parameter #0 [ Imagick $Imagick ] - Parameter #1 [ $DITHER ] - } - } - - Method [ public method exportimagepixels ] { - - - Parameters [6] { - Parameter #0 [ $x ] - Parameter #1 [ $y ] - Parameter #2 [ $width ] - Parameter #3 [ $height ] - Parameter #4 [ $map ] - Parameter #5 [ $STORAGE ] - } - } - - Method [ public method getimagechannelkurtosis ] { - - - Parameters [1] { - Parameter #0 [ $CHANNEL ] - } - } - - Method [ public method functionimage ] { - - - Parameters [2] { - Parameter #0 [ $FUNCTION ] - Parameter #1 [ $arguments ] - } - } - - Method [ public method transformimagecolorspace ] { - - - Parameters [1] { - Parameter #0 [ $COLORSPACE ] - } - } - - Method [ public method haldclutimage ] { - - - Parameters [2] { - Parameter #0 [ Imagick $Imagick ] - Parameter #1 [ $CHANNEL ] - } - } - - Method [ public method autolevelimage ] { - - - Parameters [1] { - Parameter #0 [ $CHANNEL ] - } - } - - Method [ public method blueshiftimage ] { - - - Parameters [1] { - Parameter #0 [ $factor ] - } - } - - Method [ public method getimageartifact ] { - - - Parameters [1] { - Parameter #0 [ $artifact ] - } - } - - Method [ public method setimageartifact ] { - - - Parameters [2] { - Parameter #0 [ $artifact ] - Parameter #1 [ $value ] - } - } - - Method [ public method deleteimageartifact ] { - - - Parameters [1] { - Parameter #0 [ $artifact ] - } - } - - Method [ public method getcolorspace ] { - - - Parameters [0] { - } - } - - Method [ public method setcolorspace ] { - - - Parameters [1] { - Parameter #0 [ $COLORSPACE ] - } - } - - Method [ public method clampimage ] { - - - Parameters [1] { - Parameter #0 [ $CHANNEL ] - } - } - - Method [ public method smushimages ] { - - - Parameters [2] { - Parameter #0 [ $stack ] - Parameter #1 [ $offset ] - } - } - - Method [ public method __construct ] { - - - Parameters [1] { - Parameter #0 [ $files ] - } - } - - Method [ public method __tostring ] { - } - - Method [ public method count ] { - - - Parameters [1] { - Parameter #0 [ $mode ] - } - } - - Method [ public method getpixeliterator ] { - - - Parameters [0] { - } - } - - Method [ public method getpixelregioniterator ] { - - - Parameters [5] { - Parameter #0 [ $x ] - Parameter #1 [ $y ] - Parameter #2 [ $columns ] - Parameter #3 [ $rows ] - Parameter #4 [ $modify ] - } - } - - Method [ public method readimage ] { - - - Parameters [1] { - Parameter #0 [ $filename ] - } - } - - Method [ public method readimages ] { - - - Parameters [1] { - Parameter #0 [ $filenames ] - } - } - - Method [ public method readimageblob ] { - - - Parameters [2] { - Parameter #0 [ $imageContents ] - Parameter #1 [ $filename ] - } - } - - Method [ public method setimageformat ] { - - - Parameters [1] { - Parameter #0 [ $imageFormat ] - } - } - - Method [ public method scaleimage ] { - - - Parameters [4] { - Parameter #0 [ $width ] - Parameter #1 [ $height ] - Parameter #2 [ $bestfit ] - Parameter #3 [ $legacy ] - } - } - - Method [ public method writeimage ] { - - - Parameters [1] { - Parameter #0 [ $filename ] - } - } - - Method [ public method writeimages ] { - - - Parameters [2] { - Parameter #0 [ $filename ] - Parameter #1 [ $adjoin ] - } - } - - Method [ public method blurimage ] { - - - Parameters [3] { - Parameter #0 [ $radius ] - Parameter #1 [ $sigma ] - Parameter #2 [ $CHANNELTYPE ] - } - } - - Method [ public method thumbnailimage ] { - - - Parameters [5] { - Parameter #0 [ $width ] - Parameter #1 [ $height ] - Parameter #2 [ $bestfit ] - Parameter #3 [ $fill ] - Parameter #4 [ $legacy ] - } - } - - Method [ public method cropthumbnailimage ] { - - - Parameters [3] { - Parameter #0 [ $width ] - Parameter #1 [ $height ] - Parameter #2 [ $legacy ] - } - } - - Method [ public method getimagefilename ] { - - - Parameters [0] { - } - } - - Method [ public method setimagefilename ] { - - - Parameters [1] { - Parameter #0 [ $filename ] - } - } - - Method [ public method getimageformat ] { - - - Parameters [0] { - } - } - - Method [ public method getimagemimetype ] { - - - Parameters [0] { - } - } - - Method [ public method removeimage ] { - - - Parameters [0] { - } - } - - Method [ public method destroy ] { - - - Parameters [0] { - } - } - - Method [ public method clear ] { - - - Parameters [0] { - } - } - - Method [ public method clone ] { - - - Parameters [0] { - } - } - - Method [ public method getimagesize ] { - - - Parameters [0] { - } - } - - Method [ public method getimageblob ] { - - - Parameters [0] { - } - } - - Method [ public method getimagesblob ] { - - - Parameters [0] { - } - } - - Method [ public method setfirstiterator ] { - - - Parameters [0] { - } - } - - Method [ public method setlastiterator ] { - - - Parameters [0] { - } - } - - Method [ public method resetiterator ] { - - - Parameters [0] { - } - } - - Method [ public method previousimage ] { - - - Parameters [0] { - } - } - - Method [ public method nextimage ] { - - - Parameters [0] { - } - } - - Method [ public method haspreviousimage ] { - - - Parameters [0] { - } - } - - Method [ public method hasnextimage ] { - - - Parameters [0] { - } - } - - Method [ public method setimageindex ] { - - - Parameters [1] { - Parameter #0 [ $index ] - } - } - - Method [ public method getimageindex ] { - - - Parameters [0] { - } - } - - Method [ public method commentimage ] { - - - Parameters [1] { - Parameter #0 [ $comment ] - } - } - - Method [ public method cropimage ] { - - - Parameters [4] { - Parameter #0 [ $width ] - Parameter #1 [ $height ] - Parameter #2 [ $x ] - Parameter #3 [ $y ] - } - } - - Method [ public method labelimage ] { - - - Parameters [1] { - Parameter #0 [ $label ] - } - } - - Method [ public method getimagegeometry ] { - - - Parameters [0] { - } - } - - Method [ public method drawimage ] { - - - Parameters [1] { - Parameter #0 [ ImagickDraw $ImagickDraw ] - } - } - - Method [ public method setimagecompressionquality ] { - - - Parameters [1] { - Parameter #0 [ $quality ] - } - } - - Method [ public method getimagecompressionquality ] { - - - Parameters [0] { - } - } - - Method [ public method setimagecompression ] { - - - Parameters [1] { - Parameter #0 [ $COMPRESSION ] - } - } - - Method [ public method getimagecompression ] { - - - Parameters [0] { - } - } - - Method [ public method annotateimage ] { - - - Parameters [5] { - Parameter #0 [ ImagickDraw $ImagickDraw ] - Parameter #1 [ $x ] - Parameter #2 [ $y ] - Parameter #3 [ $angle ] - Parameter #4 [ $text ] - } - } - - Method [ public method compositeimage ] { - - - Parameters [5] { - Parameter #0 [ Imagick $Imagick ] - Parameter #1 [ $COMPOSITE ] - Parameter #2 [ $x ] - Parameter #3 [ $y ] - Parameter #4 [ $CHANNELTYPE ] - } - } - - Method [ public method modulateimage ] { - - - Parameters [3] { - Parameter #0 [ $brightness ] - Parameter #1 [ $saturation ] - Parameter #2 [ $hue ] - } - } - - Method [ public method getimagecolors ] { - - - Parameters [0] { - } - } - - Method [ public method montageimage ] { - - - Parameters [5] { - Parameter #0 [ ImagickDraw $ImagickDraw ] - Parameter #1 [ $tileGeometry ] - Parameter #2 [ $thumbnailGeometry ] - Parameter #3 [ $MONTAGEMODE ] - Parameter #4 [ $frame ] - } - } - - Method [ public method identifyimage ] { - - - Parameters [1] { - Parameter #0 [ $appendRawOutput ] - } - } - - Method [ public method thresholdimage ] { - - - Parameters [2] { - Parameter #0 [ $threshold ] - Parameter #1 [ $CHANNELTYPE ] - } - } - - Method [ public method adaptivethresholdimage ] { - - - Parameters [3] { - Parameter #0 [ $width ] - Parameter #1 [ $height ] - Parameter #2 [ $offset ] - } - } - - Method [ public method blackthresholdimage ] { - - - Parameters [1] { - Parameter #0 [ $color ] - } - } - - Method [ public method whitethresholdimage ] { - - - Parameters [1] { - Parameter #0 [ $color ] - } - } - - Method [ public method appendimages ] { - - - Parameters [1] { - Parameter #0 [ $stack ] - } - } - - Method [ public method charcoalimage ] { - - - Parameters [2] { - Parameter #0 [ $radius ] - Parameter #1 [ $sigma ] - } - } - - Method [ public method normalizeimage ] { - - - Parameters [1] { - Parameter #0 [ $CHANNEL ] - } - } - - Method [ public method oilpaintimage ] { - - - Parameters [1] { - Parameter #0 [ $radius ] - } - } - - Method [ public method posterizeimage ] { - - - Parameters [2] { - Parameter #0 [ $levels ] - Parameter #1 [ $dither ] - } - } - - Method [ public method radialblurimage ] { - - - Parameters [2] { - Parameter #0 [ $angle ] - Parameter #1 [ $CHANNEL ] - } - } - - Method [ public method raiseimage ] { - - - Parameters [5] { - Parameter #0 [ $width ] - Parameter #1 [ $height ] - Parameter #2 [ $x ] - Parameter #3 [ $y ] - Parameter #4 [ $raise ] - } - } - - Method [ public method resampleimage ] { - - - Parameters [4] { - Parameter #0 [ $xResolution ] - Parameter #1 [ $yResolution ] - Parameter #2 [ $FILTER ] - Parameter #3 [ $blur ] - } - } - - Method [ public method resizeimage ] { - - - Parameters [6] { - Parameter #0 [ $x ] - Parameter #1 [ $y ] - Parameter #2 [ $filter ] - Parameter #3 [ $blur ] - Parameter #4 [ $bestfit ] - Parameter #5 [ $legacy ] - } - } - - Method [ public method rollimage ] { - - - Parameters [2] { - Parameter #0 [ $x ] - Parameter #1 [ $y ] - } - } - - Method [ public method rotateimage ] { - - - Parameters [2] { - Parameter #0 [ $color ] - Parameter #1 [ $degrees ] - } - } - - Method [ public method sampleimage ] { - - - Parameters [2] { - Parameter #0 [ $columns ] - Parameter #1 [ $rows ] - } - } - - Method [ public method solarizeimage ] { - - - Parameters [1] { - Parameter #0 [ $threshold ] - } - } - - Method [ public method shadowimage ] { - - - Parameters [4] { - Parameter #0 [ $opacity ] - Parameter #1 [ $sigma ] - Parameter #2 [ $x ] - Parameter #3 [ $y ] - } - } - - Method [ public method setimageattribute ] { - - - Parameters [2] { - Parameter #0 [ $key ] - Parameter #1 [ $value ] - } - } - - Method [ public method setimagebackgroundcolor ] { - - - Parameters [1] { - Parameter #0 [ $color ] - } - } - - Method [ public method setimagecompose ] { - - - Parameters [1] { - Parameter #0 [ $COMPOSITE ] - } - } - - Method [ public method setimagedelay ] { - - - Parameters [1] { - Parameter #0 [ $delay ] - } - } - - Method [ public method setimagedepth ] { - - - Parameters [1] { - Parameter #0 [ $depth ] - } - } - - Method [ public method setimagegamma ] { - - - Parameters [1] { - Parameter #0 [ $gamma ] - } - } - - Method [ public method setimageiterations ] { - - - Parameters [1] { - Parameter #0 [ $iterations ] - } - } - - Method [ public method setimagemattecolor ] { - - - Parameters [1] { - Parameter #0 [ $color ] - } - } - - Method [ public method setimagepage ] { - - - Parameters [4] { - Parameter #0 [ $width ] - Parameter #1 [ $height ] - Parameter #2 [ $x ] - Parameter #3 [ $y ] - } - } - - Method [ public method setimageprogressmonitor ] { - - - Parameters [1] { - Parameter #0 [ $filename ] - } - } - - Method [ public method setprogressmonitor ] { - - - Parameters [1] { - Parameter #0 [ $callback ] - } - } - - Method [ public method setimageresolution ] { - - - Parameters [2] { - Parameter #0 [ $xResolution ] - Parameter #1 [ $yResolution ] - } - } - - Method [ public method setimagescene ] { - - - Parameters [1] { - Parameter #0 [ $scene ] - } - } - - Method [ public method setimagetickspersecond ] { - - - Parameters [1] { - Parameter #0 [ $ticksPerSecond ] - } - } - - Method [ public method setimagetype ] { - - - Parameters [1] { - Parameter #0 [ $IMGTYPE ] - } - } - - Method [ public method setimageunits ] { - - - Parameters [1] { - Parameter #0 [ $RESOLUTION ] - } - } - - Method [ public method sharpenimage ] { - - - Parameters [3] { - Parameter #0 [ $radius ] - Parameter #1 [ $sigma ] - Parameter #2 [ $CHANNEL ] - } - } - - Method [ public method shaveimage ] { - - - Parameters [2] { - Parameter #0 [ $columns ] - Parameter #1 [ $rows ] - } - } - - Method [ public method shearimage ] { - - - Parameters [3] { - Parameter #0 [ $color ] - Parameter #1 [ $xShear ] - Parameter #2 [ $yShear ] - } - } - - Method [ public method spliceimage ] { - - - Parameters [4] { - Parameter #0 [ $width ] - Parameter #1 [ $height ] - Parameter #2 [ $x ] - Parameter #3 [ $y ] - } - } - - Method [ public method pingimage ] { - - - Parameters [1] { - Parameter #0 [ $filename ] - } - } - - Method [ public method readimagefile ] { - - - Parameters [1] { - Parameter #0 [ $fp ] - } - } - - Method [ public method displayimage ] { - - - Parameters [1] { - Parameter #0 [ $serverName ] - } - } - - Method [ public method displayimages ] { - - - Parameters [1] { - Parameter #0 [ $serverName ] - } - } - - Method [ public method spreadimage ] { - - - Parameters [1] { - Parameter #0 [ $radius ] - } - } - - Method [ public method swirlimage ] { - - - Parameters [1] { - Parameter #0 [ $degrees ] - } - } - - Method [ public method stripimage ] { - - - Parameters [0] { - } - } - - Method [ public method queryfontmetrics ] { - - - Parameters [3] { - Parameter #0 [ ImagickDraw $ImagickDraw ] - Parameter #1 [ $text ] - Parameter #2 [ $multiline ] - } - } - - Method [ public method steganoimage ] { - - - Parameters [2] { - Parameter #0 [ Imagick $Imagick ] - Parameter #1 [ $offset ] - } - } - - Method [ public method addnoiseimage ] { - - - Parameters [2] { - Parameter #0 [ $NOISE ] - Parameter #1 [ $CHANNEL ] - } - } - - Method [ public method motionblurimage ] { - - - Parameters [4] { - Parameter #0 [ $radius ] - Parameter #1 [ $sigma ] - Parameter #2 [ $angle ] - Parameter #3 [ $CHANNEL ] - } - } - - Method [ public method mosaicimages ] { - - - Parameters [0] { - } - } - - Method [ public method morphimages ] { - - - Parameters [1] { - Parameter #0 [ $frames ] - } - } - - Method [ public method minifyimage ] { - - - Parameters [0] { - } - } - - Method [ public method affinetransformimage ] { - - - Parameters [1] { - Parameter #0 [ ImagickDraw $ImagickDraw ] - } - } - - Method [ public method averageimages ] { - - - Parameters [0] { - } - } - - Method [ public method borderimage ] { - - - Parameters [3] { - Parameter #0 [ $color ] - Parameter #1 [ $width ] - Parameter #2 [ $height ] - } - } - - Method [ public method chopimage ] { - - - Parameters [4] { - Parameter #0 [ $width ] - Parameter #1 [ $height ] - Parameter #2 [ $x ] - Parameter #3 [ $y ] - } - } - - Method [ public method clipimage ] { - - - Parameters [0] { - } - } - - Method [ public method clippathimage ] { - - - Parameters [2] { - Parameter #0 [ $pathname ] - Parameter #1 [ $inside ] - } - } - - Method [ public method clipimagepath ] { - - - Parameters [2] { - Parameter #0 [ $pathname ] - Parameter #1 [ $inside ] - } - } - - Method [ public method coalesceimages ] { - - - Parameters [0] { - } - } - - Method [ public method colorfloodfillimage ] { - - - Parameters [5] { - Parameter #0 [ $fill_color ] - Parameter #1 [ $fuzz ] - Parameter #2 [ $border_color ] - Parameter #3 [ $y ] - Parameter #4 [ $x ] - } - } - - Method [ public method colorizeimage ] { - - - Parameters [3] { - Parameter #0 [ $colorize_color ] - Parameter #1 [ $opacity ] - Parameter #2 [ $legacy ] - } - } - - Method [ public method compareimagechannels ] { - - - Parameters [3] { - Parameter #0 [ Imagick $Imagick ] - Parameter #1 [ $CHANNEL ] - Parameter #2 [ $METRIC ] - } - } - - Method [ public method compareimages ] { - - - Parameters [2] { - Parameter #0 [ Imagick $Imagick ] - Parameter #1 [ $METRIC ] - } - } - - Method [ public method contrastimage ] { - - - Parameters [1] { - Parameter #0 [ $sharpen ] - } - } - - Method [ public method combineimages ] { - - - Parameters [0] { - } - } - - Method [ public method convolveimage ] { - - - Parameters [2] { - Parameter #0 [ $kernel ] - Parameter #1 [ $CHANNEL ] - } - } - - Method [ public method cyclecolormapimage ] { - - - Parameters [1] { - Parameter #0 [ $displace ] - } - } - - Method [ public method deconstructimages ] { - - - Parameters [0] { - } - } - - Method [ public method despeckleimage ] { - - - Parameters [0] { - } - } - - Method [ public method edgeimage ] { - - - Parameters [1] { - Parameter #0 [ $radius ] - } - } - - Method [ public method embossimage ] { - - - Parameters [2] { - Parameter #0 [ $radius ] - Parameter #1 [ $sigma ] - } - } - - Method [ public method enhanceimage ] { - - - Parameters [0] { - } - } - - Method [ public method equalizeimage ] { - - - Parameters [0] { - } - } - - Method [ public method evaluateimage ] { - - - Parameters [3] { - Parameter #0 [ $EVALUATE ] - Parameter #1 [ $constant ] - Parameter #2 [ $CHANNEL ] - } - } - - Method [ public method evaluateimages ] { - - - Parameters [1] { - Parameter #0 [ $EVALUATE ] - } - } - - Method [ public method flattenimages ] { - - - Parameters [0] { - } - } - - Method [ public method flipimage ] { - - - Parameters [0] { - } - } - - Method [ public method flopimage ] { - - - Parameters [0] { - } - } - - Method [ public method forwardfouriertransformimage ] { - - - Parameters [1] { - Parameter #0 [ $magnitude ] - } - } - - Method [ public method frameimage ] { - - - Parameters [5] { - Parameter #0 [ $color ] - Parameter #1 [ $width ] - Parameter #2 [ $height ] - Parameter #3 [ $innerBevel ] - Parameter #4 [ $outerBevel ] - } - } - - Method [ public method fximage ] { - - - Parameters [2] { - Parameter #0 [ $expression ] - Parameter #1 [ $CHANNEL ] - } - } - - Method [ public method gammaimage ] { - - - Parameters [2] { - Parameter #0 [ $gamma ] - Parameter #1 [ $CHANNEL ] - } - } - - Method [ public method gaussianblurimage ] { - - - Parameters [3] { - Parameter #0 [ $radius ] - Parameter #1 [ $sigma ] - Parameter #2 [ $CHANNEL ] - } - } - - Method [ public method getimageattribute ] { - - - Parameters [1] { - Parameter #0 [ $key ] - } - } - - Method [ public method getimagebackgroundcolor ] { - - - Parameters [0] { - } - } - - Method [ public method getimageblueprimary ] { - - - Parameters [0] { - } - } - - Method [ public method getimagebordercolor ] { - - - Parameters [0] { - } - } - - Method [ public method getimagechanneldepth ] { - - - Parameters [1] { - Parameter #0 [ $CHANNEL ] - } - } - - Method [ public method getimagechanneldistortion ] { - - - Parameters [3] { - Parameter #0 [ Imagick $Imagick ] - Parameter #1 [ $CHANNEL ] - Parameter #2 [ $METRIC ] - } - } - - Method [ public method getimagechannelextrema ] { - - - Parameters [1] { - Parameter #0 [ $CHANNEL ] - } - } - - Method [ public method getimagechannelmean ] { - - - Parameters [1] { - Parameter #0 [ $CHANNEL ] - } - } - - Method [ public method getimagechannelstatistics ] { - - - Parameters [0] { - } - } - - Method [ public method getimagecolormapcolor ] { - - - Parameters [1] { - Parameter #0 [ $index ] - } - } - - Method [ public method getimagecolorspace ] { - - - Parameters [0] { - } - } - - Method [ public method getimagecompose ] { - - - Parameters [0] { - } - } - - Method [ public method getimagedelay ] { - - - Parameters [0] { - } - } - - Method [ public method getimagedepth ] { - - - Parameters [0] { - } - } - - Method [ public method getimagedistortion ] { - - - Parameters [2] { - Parameter #0 [ Imagick $Imagick ] - Parameter #1 [ $METRIC ] - } - } - - Method [ public method getimageextrema ] { - - - Parameters [0] { - } - } - - Method [ public method getimagedispose ] { - - - Parameters [0] { - } - } - - Method [ public method getimagegamma ] { - - - Parameters [0] { - } - } - - Method [ public method getimagegreenprimary ] { - - - Parameters [0] { - } - } - - Method [ public method getimageheight ] { - - - Parameters [0] { - } - } - - Method [ public method getimagehistogram ] { - } - - Method [ public method getimageinterlacescheme ] { - - - Parameters [0] { - } - } - - Method [ public method getimageiterations ] { - - - Parameters [0] { - } - } - - Method [ public method getimagemattecolor ] { - - - Parameters [0] { - } - } - - Method [ public method getimagepage ] { - - - Parameters [0] { - } - } - - Method [ public method getimagepixelcolor ] { - - - Parameters [2] { - Parameter #0 [ $x ] - Parameter #1 [ $y ] - } - } - - Method [ public method getimageprofile ] { - - - Parameters [1] { - Parameter #0 [ $name ] - } - } - - Method [ public method getimageredprimary ] { - - - Parameters [0] { - } - } - - Method [ public method getimagerenderingintent ] { - - - Parameters [0] { - } - } - - Method [ public method getimageresolution ] { - - - Parameters [0] { - } - } - - Method [ public method getimagescene ] { - - - Parameters [0] { - } - } - - Method [ public method getimagesignature ] { - - - Parameters [0] { - } - } - - Method [ public method getimagetickspersecond ] { - - - Parameters [0] { - } - } - - Method [ public method getimagetype ] { - - - Parameters [0] { - } - } - - Method [ public method getimageunits ] { - - - Parameters [0] { - } - } - - Method [ public method getimagevirtualpixelmethod ] { - - - Parameters [0] { - } - } - - Method [ public method getimagewhitepoint ] { - - - Parameters [0] { - } - } - - Method [ public method getimagewidth ] { - - - Parameters [0] { - } - } - - Method [ public method getnumberimages ] { - - - Parameters [0] { - } - } - - Method [ public method getimagetotalinkdensity ] { - - - Parameters [0] { - } - } - - Method [ public method getimageregion ] { - - - Parameters [4] { - Parameter #0 [ $width ] - Parameter #1 [ $height ] - Parameter #2 [ $x ] - Parameter #3 [ $y ] - } - } - - Method [ public method implodeimage ] { - - - Parameters [1] { - Parameter #0 [ $radius ] - } - } - - Method [ public method inversefouriertransformimage ] { - - - Parameters [2] { - Parameter #0 [ $complement ] - Parameter #1 [ $magnitude ] - } - } - - Method [ public method levelimage ] { - - - Parameters [4] { - Parameter #0 [ $blackPoint ] - Parameter #1 [ $gamma ] - Parameter #2 [ $whitePoint ] - Parameter #3 [ $CHANNEL ] - } - } - - Method [ public method magnifyimage ] { - - - Parameters [0] { - } - } - - Method [ public method mapimage ] { - - - Parameters [2] { - Parameter #0 [ Imagick $Imagick ] - Parameter #1 [ $dither ] - } - } - - Method [ public method mattefloodfillimage ] { - - - Parameters [5] { - Parameter #0 [ $alpha ] - Parameter #1 [ $fuzz ] - Parameter #2 [ $color ] - Parameter #3 [ $x ] - Parameter #4 [ $y ] - } - } - - Method [ public method medianfilterimage ] { - - - Parameters [1] { - Parameter #0 [ $radius ] - } - } - - Method [ public method negateimage ] { - - - Parameters [2] { - Parameter #0 [ $gray ] - Parameter #1 [ $CHANNEL ] - } - } - - Method [ public method paintopaqueimage ] { - - - Parameters [4] { - Parameter #0 [ $target_color ] - Parameter #1 [ $fill_color ] - Parameter #2 [ $fuzz ] - Parameter #3 [ $CHANNEL ] - } - } - - Method [ public method painttransparentimage ] { - - - Parameters [3] { - Parameter #0 [ $target_color ] - Parameter #1 [ $alpha ] - Parameter #2 [ $fuzz ] - } - } - - Method [ public method previewimages ] { - - - Parameters [1] { - Parameter #0 [ $PREVIEW ] - } - } - - Method [ public method profileimage ] { - - - Parameters [2] { - Parameter #0 [ $name ] - Parameter #1 [ $profile ] - } - } - - Method [ public method quantizeimage ] { - - - Parameters [5] { - Parameter #0 [ $numColors ] - Parameter #1 [ $COLORSPACE ] - Parameter #2 [ $treeDepth ] - Parameter #3 [ $dither ] - Parameter #4 [ $measureError ] - } - } - - Method [ public method quantizeimages ] { - - - Parameters [5] { - Parameter #0 [ $numColors ] - Parameter #1 [ $COLORSPACE ] - Parameter #2 [ $treeDepth ] - Parameter #3 [ $dither ] - Parameter #4 [ $measureError ] - } - } - - Method [ public method reducenoiseimage ] { - - - Parameters [1] { - Parameter #0 [ $radius ] - } - } - - Method [ public method removeimageprofile ] { - - - Parameters [1] { - Parameter #0 [ $name ] - } - } - - Method [ public method separateimagechannel ] { - - - Parameters [1] { - Parameter #0 [ $CHANNEL ] - } - } - - Method [ public method sepiatoneimage ] { - - - Parameters [1] { - Parameter #0 [ $threshold ] - } - } - - Method [ public method setimagebias ] { - - - Parameters [1] { - Parameter #0 [ $bias ] - } - } - - Method [ public method setimagebiasquantum ] { - - - Parameters [1] { - Parameter #0 [ $bias ] - } - } - - Method [ public method setimageblueprimary ] { - - - Parameters [2] { - Parameter #0 [ $x ] - Parameter #1 [ $y ] - } - } - - Method [ public method setimagebordercolor ] { - - - Parameters [1] { - Parameter #0 [ $color ] - } - } - - Method [ public method setimagechanneldepth ] { - - - Parameters [2] { - Parameter #0 [ $CHANNEL ] - Parameter #1 [ $depth ] - } - } - - Method [ public method setimagecolormapcolor ] { - - - Parameters [2] { - Parameter #0 [ $index ] - Parameter #1 [ $color ] - } - } - - Method [ public method setimagecolorspace ] { - - - Parameters [1] { - Parameter #0 [ $COLORSPACE ] - } - } - - Method [ public method setimagedispose ] { - - - Parameters [1] { - Parameter #0 [ $DISPOSETYPE ] - } - } - - Method [ public method setimageextent ] { - - - Parameters [2] { - Parameter #0 [ $columns ] - Parameter #1 [ $rows ] - } - } - - Method [ public method setimagegreenprimary ] { - - - Parameters [2] { - Parameter #0 [ $x ] - Parameter #1 [ $y ] - } - } - - Method [ public method setimageinterlacescheme ] { - - - Parameters [1] { - Parameter #0 [ $INTERLACE ] - } - } - - Method [ public method setimageprofile ] { - - - Parameters [2] { - Parameter #0 [ $name ] - Parameter #1 [ $profile ] - } - } - - Method [ public method setimageredprimary ] { - - - Parameters [2] { - Parameter #0 [ $x ] - Parameter #1 [ $y ] - } - } - - Method [ public method setimagerenderingintent ] { - - - Parameters [1] { - Parameter #0 [ $RENDERINGINTENT ] - } - } - - Method [ public method setimagevirtualpixelmethod ] { - - - Parameters [1] { - Parameter #0 [ $VIRTUALPIXELMETHOD ] - } - } - - Method [ public method setimagewhitepoint ] { - - - Parameters [2] { - Parameter #0 [ $x ] - Parameter #1 [ $y ] - } - } - - Method [ public method sigmoidalcontrastimage ] { - - - Parameters [4] { - Parameter #0 [ $sharpen ] - Parameter #1 [ $contrast ] - Parameter #2 [ $midpoint ] - Parameter #3 [ $CHANNEL ] - } - } - - Method [ public method stereoimage ] { - - - Parameters [1] { - Parameter #0 [ Imagick $Imagick ] - } - } - - Method [ public method textureimage ] { - - - Parameters [1] { - Parameter #0 [ Imagick $Imagick ] - } - } - - Method [ public method tintimage ] { - - - Parameters [3] { - Parameter #0 [ $tint_color ] - Parameter #1 [ $opacity ] - Parameter #2 [ $legacy ] - } - } - - Method [ public method unsharpmaskimage ] { - - - Parameters [5] { - Parameter #0 [ $radius ] - Parameter #1 [ $sigma ] - Parameter #2 [ $amount ] - Parameter #3 [ $threshold ] - Parameter #4 [ $CHANNEL ] - } - } - - Method [ public method getimage ] { - - - Parameters [0] { - } - } - - Method [ public method addimage ] { - - - Parameters [1] { - Parameter #0 [ Imagick $Imagick ] - } - } - - Method [ public method setimage ] { - - - Parameters [1] { - Parameter #0 [ Imagick $Imagick ] - } - } - - Method [ public method newimage ] { - - - Parameters [4] { - Parameter #0 [ $columns ] - Parameter #1 [ $rows ] - Parameter #2 [ $background_color ] - Parameter #3 [ $format ] - } - } - - Method [ public method newpseudoimage ] { - - - Parameters [3] { - Parameter #0 [ $columns ] - Parameter #1 [ $rows ] - Parameter #2 [ $pseudoString ] - } - } - - Method [ public method getcompression ] { - - - Parameters [0] { - } - } - - Method [ public method getcompressionquality ] { - - - Parameters [0] { - } - } - - Method [ public method getfilename ] { - - - Parameters [0] { - } - } - - Method [ public method getformat ] { - - - Parameters [0] { - } - } - - Method [ public method getinterlacescheme ] { - - - Parameters [0] { - } - } - - Method [ public method getoption ] { - - - Parameters [1] { - Parameter #0 [ $key ] - } - } - - Method [ public method getpage ] { - - - Parameters [0] { - } - } - - Method [ public method getsamplingfactors ] { - - - Parameters [0] { - } - } - - Method [ public method getsize ] { - - - Parameters [0] { - } - } - - Method [ public method setbackgroundcolor ] { - - - Parameters [1] { - Parameter #0 [ $color ] - } - } - - Method [ public method setcompression ] { - - - Parameters [1] { - Parameter #0 [ $compression ] - } - } - - Method [ public method setcompressionquality ] { - - - Parameters [1] { - Parameter #0 [ $compressionquality ] - } - } - - Method [ public method setfilename ] { - - - Parameters [1] { - Parameter #0 [ $filename ] - } - } - - Method [ public method setformat ] { - - - Parameters [1] { - Parameter #0 [ $format ] - } - } - - Method [ public method setinterlacescheme ] { - - - Parameters [1] { - Parameter #0 [ $INTERLACE ] - } - } - - Method [ public method setoption ] { - - - Parameters [2] { - Parameter #0 [ $key ] - Parameter #1 [ $value ] - } - } - - Method [ public method setpage ] { - - - Parameters [4] { - Parameter #0 [ $width ] - Parameter #1 [ $height ] - Parameter #2 [ $x ] - Parameter #3 [ $y ] - } - } - - Method [ public method setresolution ] { - - - Parameters [2] { - Parameter #0 [ $xResolution ] - Parameter #1 [ $yResolution ] - } - } - - Method [ public method setsamplingfactors ] { - - - Parameters [1] { - Parameter #0 [ $factors ] - } - } - - Method [ public method setsize ] { - - - Parameters [2] { - Parameter #0 [ $columns ] - Parameter #1 [ $rows ] - } - } - - Method [ public method settype ] { - - - Parameters [1] { - Parameter #0 [ $IMGTYPE ] - } - } - - Method [ public method key ] { - - - Parameters [0] { - } - } - - Method [ public method next ] { - - - Parameters [0] { - } - } - - Method [ public method rewind ] { - - - Parameters [0] { - } - } - - Method [ public method valid ] { - - - Parameters [0] { - } - } - - Method [ public method current ] { - - - Parameters [0] { - } - } - - Method [ public method brightnesscontrastimage ] { - - - Parameters [3] { - Parameter #0 [ $brightness ] - Parameter #1 [ $contrast ] - Parameter #2 [ $CHANNEL ] - } - } - - Method [ public method colormatriximage ] { - - - Parameters [1] { - Parameter #0 [ $color_matrix ] - } - } - - Method [ public method selectiveblurimage ] { - - - Parameters [4] { - Parameter #0 [ $radius ] - Parameter #1 [ $sigma ] - Parameter #2 [ $threshold ] - Parameter #3 [ $CHANNEL ] - } - } - - Method [ public method rotationalblurimage ] { - - - Parameters [2] { - Parameter #0 [ $angle ] - Parameter #1 [ $CHANNEL ] - } - } - - Method [ public method statisticimage ] { - - - Parameters [4] { - Parameter #0 [ $type ] - Parameter #1 [ $width ] - Parameter #2 [ $height ] - Parameter #3 [ $CHANNEL ] - } - } - - Method [ public method subimagematch ] { - - - Parameters [5] { - Parameter #0 [ Imagick $Imagick ] - Parameter #1 [ &$offset ] - Parameter #2 [ &$similarity ] - Parameter #3 [ &$similarity_threshold ] - Parameter #4 [ &$metric ] - } - } - - Method [ public method similarityimage ] { - - - Parameters [5] { - Parameter #0 [ Imagick $Imagick ] - Parameter #1 [ &$offset ] - Parameter #2 [ &$similarity ] - Parameter #3 [ &$similarity_threshold ] - Parameter #4 [ &$metric ] - } - } - - Method [ public method morphology ] { - - - Parameters [4] { - Parameter #0 [ $morphologyMethod ] - Parameter #1 [ $iterations ] - Parameter #2 [ ImagickKernel $ImagickKernel ] - Parameter #3 [ $CHANNEL ] - } - } - - Method [ public method filter ] { - - - Parameters [2] { - Parameter #0 [ ImagickKernel $ImagickKernel ] - Parameter #1 [ $CHANNEL ] - } - } - - Method [ public method setantialias ] { - - - Parameters [1] { - Parameter #0 [ $antialias ] - } - } - - Method [ public method getantialias ] { - - - Parameters [0] { - } - } - - Method [ public method colordecisionlistimage ] { - - - Parameters [1] { - Parameter #0 [ $antialias ] - } - } - } - } - - Class [ class ImagickDraw ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [124] { - Method [ public method resetvectorgraphics ] { - - - Parameters [0] { - } - } - - Method [ public method gettextkerning ] { - - - Parameters [0] { - } - } - - Method [ public method settextkerning ] { - - - Parameters [1] { - Parameter #0 [ $kerning ] - } - } - - Method [ public method gettextinterwordspacing ] { - - - Parameters [0] { - } - } - - Method [ public method settextinterwordspacing ] { - - - Parameters [1] { - Parameter #0 [ $spacing ] - } - } - - Method [ public method gettextinterlinespacing ] { - - - Parameters [0] { - } - } - - Method [ public method settextinterlinespacing ] { - - - Parameters [1] { - Parameter #0 [ $spacing ] - } - } - - Method [ public method __construct ] { - - - Parameters [0] { - } - } - - Method [ public method setfillcolor ] { - - - Parameters [1] { - Parameter #0 [ $color ] - } - } - - Method [ public method setfillalpha ] { - - - Parameters [1] { - Parameter #0 [ $alpha ] - } - } - - Method [ public method setresolution ] { - - - Parameters [2] { - Parameter #0 [ $x_resolution ] - Parameter #1 [ $y_resolution ] - } - } - - Method [ public method setstrokecolor ] { - - - Parameters [1] { - Parameter #0 [ $color ] - } - } - - Method [ public method setstrokealpha ] { - - - Parameters [1] { - Parameter #0 [ $alpha ] - } - } - - Method [ public method setstrokewidth ] { - - - Parameters [1] { - Parameter #0 [ $width ] - } - } - - Method [ public method clear ] { - - - Parameters [0] { - } - } - - Method [ public method circle ] { - - - Parameters [4] { - Parameter #0 [ $ox ] - Parameter #1 [ $oy ] - Parameter #2 [ $px ] - Parameter #3 [ $py ] - } - } - - Method [ public method annotation ] { - - - Parameters [3] { - Parameter #0 [ $x ] - Parameter #1 [ $y ] - Parameter #2 [ $text ] - } - } - - Method [ public method settextantialias ] { - - - Parameters [1] { - Parameter #0 [ $antialias ] - } - } - - Method [ public method settextencoding ] { - - - Parameters [1] { - Parameter #0 [ $encoding ] - } - } - - Method [ public method setfont ] { - - - Parameters [1] { - Parameter #0 [ $font ] - } - } - - Method [ public method setfontfamily ] { - - - Parameters [1] { - Parameter #0 [ $fontfamily ] - } - } - - Method [ public method setfontsize ] { - - - Parameters [1] { - Parameter #0 [ $pointsize ] - } - } - - Method [ public method setfontstyle ] { - - - Parameters [1] { - Parameter #0 [ $STYLE ] - } - } - - Method [ public method setfontweight ] { - - - Parameters [1] { - Parameter #0 [ $weight ] - } - } - - Method [ public method getfont ] { - - - Parameters [0] { - } - } - - Method [ public method getfontfamily ] { - - - Parameters [0] { - } - } - - Method [ public method getfontsize ] { - - - Parameters [0] { - } - } - - Method [ public method getfontstyle ] { - - - Parameters [0] { - } - } - - Method [ public method getfontweight ] { - - - Parameters [0] { - } - } - - Method [ public method destroy ] { - - - Parameters [0] { - } - } - - Method [ public method rectangle ] { - - - Parameters [4] { - Parameter #0 [ $x1 ] - Parameter #1 [ $y1 ] - Parameter #2 [ $x2 ] - Parameter #3 [ $y2 ] - } - } - - Method [ public method roundrectangle ] { - - - Parameters [6] { - Parameter #0 [ $x1 ] - Parameter #1 [ $y1 ] - Parameter #2 [ $x2 ] - Parameter #3 [ $y2 ] - Parameter #4 [ $rx ] - Parameter #5 [ $ry ] - } - } - - Method [ public method ellipse ] { - - - Parameters [6] { - Parameter #0 [ $ox ] - Parameter #1 [ $oy ] - Parameter #2 [ $px ] - Parameter #3 [ $py ] - Parameter #4 [ $start ] - Parameter #5 [ $end ] - } - } - - Method [ public method skewx ] { - - - Parameters [1] { - Parameter #0 [ $degrees ] - } - } - - Method [ public method skewy ] { - - - Parameters [1] { - Parameter #0 [ $degrees ] - } - } - - Method [ public method translate ] { - - - Parameters [2] { - Parameter #0 [ $x ] - Parameter #1 [ $y ] - } - } - - Method [ public method line ] { - - - Parameters [4] { - Parameter #0 [ $sx ] - Parameter #1 [ $sy ] - Parameter #2 [ $ex ] - Parameter #3 [ $ey ] - } - } - - Method [ public method arc ] { - - - Parameters [6] { - Parameter #0 [ $sx ] - Parameter #1 [ $sy ] - Parameter #2 [ $ex ] - Parameter #3 [ $ey ] - Parameter #4 [ $sd ] - Parameter #5 [ $ed ] - } - } - - Method [ public method matte ] { - - - Parameters [3] { - Parameter #0 [ $x ] - Parameter #1 [ $y ] - Parameter #2 [ $METHOD ] - } - } - - Method [ public method polygon ] { - - - Parameters [1] { - Parameter #0 [ $coordinates ] - } - } - - Method [ public method point ] { - - - Parameters [2] { - Parameter #0 [ $x ] - Parameter #1 [ $y ] - } - } - - Method [ public method gettextdecoration ] { - - - Parameters [0] { - } - } - - Method [ public method gettextencoding ] { - - - Parameters [0] { - } - } - - Method [ public method getfontstretch ] { - - - Parameters [0] { - } - } - - Method [ public method setfontstretch ] { - - - Parameters [1] { - Parameter #0 [ $STRETCH ] - } - } - - Method [ public method setstrokeantialias ] { - - - Parameters [1] { - Parameter #0 [ $antialias ] - } - } - - Method [ public method settextalignment ] { - - - Parameters [1] { - Parameter #0 [ $ALIGN ] - } - } - - Method [ public method settextdecoration ] { - - - Parameters [1] { - Parameter #0 [ $DECORATION ] - } - } - - Method [ public method settextundercolor ] { - - - Parameters [1] { - Parameter #0 [ $color ] - } - } - - Method [ public method setviewbox ] { - - - Parameters [4] { - Parameter #0 [ $sx ] - Parameter #1 [ $sy ] - Parameter #2 [ $ex ] - Parameter #3 [ $ey ] - } - } - - Method [ public method clone ] { - - - Parameters [0] { - } - } - - Method [ public method affine ] { - - - Parameters [1] { - Parameter #0 [ $affineMatrix ] - } - } - - Method [ public method bezier ] { - - - Parameters [1] { - Parameter #0 [ $coordinateArray ] - } - } - - Method [ public method composite ] { - - - Parameters [6] { - Parameter #0 [ $COMPOSE ] - Parameter #1 [ $x ] - Parameter #2 [ $y ] - Parameter #3 [ $width ] - Parameter #4 [ $height ] - Parameter #5 [ Imagick $Imagick ] - } - } - - Method [ public method color ] { - - - Parameters [3] { - Parameter #0 [ $x ] - Parameter #1 [ $y ] - Parameter #2 [ $PAINTMETHOD ] - } - } - - Method [ public method comment ] { - - - Parameters [1] { - Parameter #0 [ $comment ] - } - } - - Method [ public method getclippath ] { - - - Parameters [0] { - } - } - - Method [ public method getcliprule ] { - - - Parameters [0] { - } - } - - Method [ public method getclipunits ] { - - - Parameters [0] { - } - } - - Method [ public method getfillcolor ] { - - - Parameters [0] { - } - } - - Method [ public method getfillopacity ] { - - - Parameters [0] { - } - } - - Method [ public method getfillrule ] { - - - Parameters [0] { - } - } - - Method [ public method getgravity ] { - - - Parameters [0] { - } - } - - Method [ public method getstrokeantialias ] { - - - Parameters [0] { - } - } - - Method [ public method getstrokecolor ] { - - - Parameters [0] { - } - } - - Method [ public method getstrokedasharray ] { - - - Parameters [0] { - } - } - - Method [ public method getstrokedashoffset ] { - - - Parameters [0] { - } - } - - Method [ public method getstrokelinecap ] { - - - Parameters [0] { - } - } - - Method [ public method getstrokelinejoin ] { - - - Parameters [0] { - } - } - - Method [ public method getstrokemiterlimit ] { - - - Parameters [0] { - } - } - - Method [ public method getstrokeopacity ] { - - - Parameters [0] { - } - } - - Method [ public method getstrokewidth ] { - - - Parameters [0] { - } - } - - Method [ public method gettextalignment ] { - - - Parameters [0] { - } - } - - Method [ public method gettextantialias ] { - - - Parameters [0] { - } - } - - Method [ public method getvectorgraphics ] { - - - Parameters [0] { - } - } - - Method [ public method gettextundercolor ] { - - - Parameters [0] { - } - } - - Method [ public method pathclose ] { - - - Parameters [0] { - } - } - - Method [ public method pathcurvetoabsolute ] { - - - Parameters [6] { - Parameter #0 [ $x1 ] - Parameter #1 [ $y1 ] - Parameter #2 [ $x2 ] - Parameter #3 [ $y2 ] - Parameter #4 [ $x ] - Parameter #5 [ $y ] - } - } - - Method [ public method pathcurvetorelative ] { - - - Parameters [6] { - Parameter #0 [ $x1 ] - Parameter #1 [ $y1 ] - Parameter #2 [ $x2 ] - Parameter #3 [ $y2 ] - Parameter #4 [ $x ] - Parameter #5 [ $y ] - } - } - - Method [ public method pathcurvetoquadraticbezierabsolute ] { - - - Parameters [4] { - Parameter #0 [ $x1 ] - Parameter #1 [ $y1 ] - Parameter #2 [ $x ] - Parameter #3 [ $y ] - } - } - - Method [ public method pathcurvetoquadraticbezierrelative ] { - - - Parameters [4] { - Parameter #0 [ $x1 ] - Parameter #1 [ $y1 ] - Parameter #2 [ $x ] - Parameter #3 [ $y ] - } - } - - Method [ public method pathcurvetoquadraticbeziersmoothabsolute ] { - - - Parameters [2] { - Parameter #0 [ $x ] - Parameter #1 [ $y ] - } - } - - Method [ public method pathcurvetoquadraticbeziersmoothrelative ] { - - - Parameters [2] { - Parameter #0 [ $x ] - Parameter #1 [ $y ] - } - } - - Method [ public method pathcurvetosmoothabsolute ] { - - - Parameters [4] { - Parameter #0 [ $x1 ] - Parameter #1 [ $y1 ] - Parameter #2 [ $x ] - Parameter #3 [ $y ] - } - } - - Method [ public method pathcurvetosmoothrelative ] { - - - Parameters [4] { - Parameter #0 [ $x1 ] - Parameter #1 [ $y1 ] - Parameter #2 [ $x ] - Parameter #3 [ $y ] - } - } - - Method [ public method pathellipticarcabsolute ] { - - - Parameters [7] { - Parameter #0 [ $rx ] - Parameter #1 [ $ry ] - Parameter #2 [ $xAxisRotation ] - Parameter #3 [ $largeArc ] - Parameter #4 [ $sweep ] - Parameter #5 [ $x ] - Parameter #6 [ $y ] - } - } - - Method [ public method pathellipticarcrelative ] { - - - Parameters [7] { - Parameter #0 [ $rx ] - Parameter #1 [ $ry ] - Parameter #2 [ $xAxisRotation ] - Parameter #3 [ $largeArc ] - Parameter #4 [ $sweep ] - Parameter #5 [ $x ] - Parameter #6 [ $y ] - } - } - - Method [ public method pathfinish ] { - - - Parameters [0] { - } - } - - Method [ public method pathlinetoabsolute ] { - - - Parameters [2] { - Parameter #0 [ $x ] - Parameter #1 [ $y ] - } - } - - Method [ public method pathlinetorelative ] { - - - Parameters [2] { - Parameter #0 [ $x ] - Parameter #1 [ $y ] - } - } - - Method [ public method pathlinetohorizontalabsolute ] { - - - Parameters [1] { - Parameter #0 [ $y ] - } - } - - Method [ public method pathlinetohorizontalrelative ] { - - - Parameters [1] { - Parameter #0 [ $x ] - } - } - - Method [ public method pathlinetoverticalabsolute ] { - - - Parameters [1] { - Parameter #0 [ $y ] - } - } - - Method [ public method pathlinetoverticalrelative ] { - - - Parameters [1] { - Parameter #0 [ $x ] - } - } - - Method [ public method pathmovetoabsolute ] { - - - Parameters [2] { - Parameter #0 [ $x ] - Parameter #1 [ $y ] - } - } - - Method [ public method pathmovetorelative ] { - - - Parameters [2] { - Parameter #0 [ $x ] - Parameter #1 [ $y ] - } - } - - Method [ public method pathstart ] { - - - Parameters [0] { - } - } - - Method [ public method polyline ] { - - - Parameters [1] { - Parameter #0 [ $coordinateArray ] - } - } - - Method [ public method popclippath ] { - - - Parameters [0] { - } - } - - Method [ public method popdefs ] { - - - Parameters [0] { - } - } - - Method [ public method poppattern ] { - - - Parameters [0] { - } - } - - Method [ public method pushclippath ] { - - - Parameters [1] { - Parameter #0 [ $clipMask ] - } - } - - Method [ public method pushdefs ] { - - - Parameters [0] { - } - } - - Method [ public method pushpattern ] { - - - Parameters [5] { - Parameter #0 [ $pattern_id ] - Parameter #1 [ $x ] - Parameter #2 [ $y ] - Parameter #3 [ $width ] - Parameter #4 [ $height ] - } - } - - Method [ public method render ] { - - - Parameters [0] { - } - } - - Method [ public method rotate ] { - - - Parameters [1] { - Parameter #0 [ $degrees ] - } - } - - Method [ public method scale ] { - - - Parameters [2] { - Parameter #0 [ $x ] - Parameter #1 [ $y ] - } - } - - Method [ public method setclippath ] { - - - Parameters [1] { - Parameter #0 [ $clipMask ] - } - } - - Method [ public method setcliprule ] { - - - Parameters [1] { - Parameter #0 [ $FILLRULE ] - } - } - - Method [ public method setclipunits ] { - - - Parameters [1] { - Parameter #0 [ $PATHUNITS ] - } - } - - Method [ public method setfillopacity ] { - - - Parameters [1] { - Parameter #0 [ $fillOpacity ] - } - } - - Method [ public method setfillpatternurl ] { - - - Parameters [1] { - Parameter #0 [ $url ] - } - } - - Method [ public method setfillrule ] { - - - Parameters [1] { - Parameter #0 [ $FILLRULE ] - } - } - - Method [ public method setgravity ] { - - - Parameters [1] { - Parameter #0 [ $GRAVITY ] - } - } - - Method [ public method setstrokepatternurl ] { - - - Parameters [1] { - Parameter #0 [ $url ] - } - } - - Method [ public method setstrokedashoffset ] { - - - Parameters [1] { - Parameter #0 [ $offset ] - } - } - - Method [ public method setstrokelinecap ] { - - - Parameters [1] { - Parameter #0 [ $LINECAP ] - } - } - - Method [ public method setstrokelinejoin ] { - - - Parameters [1] { - Parameter #0 [ $LINEJOIN ] - } - } - - Method [ public method setstrokemiterlimit ] { - - - Parameters [1] { - Parameter #0 [ $miterLimit ] - } - } - - Method [ public method setstrokeopacity ] { - - - Parameters [1] { - Parameter #0 [ $strokeOpacity ] - } - } - - Method [ public method setvectorgraphics ] { - - - Parameters [1] { - Parameter #0 [ $xml ] - } - } - - Method [ public method pop ] { - - - Parameters [0] { - } - } - - Method [ public method push ] { - - - Parameters [0] { - } - } - - Method [ public method setstrokedasharray ] { - - - Parameters [1] { - Parameter #0 [ $dashArray ] - } - } - } - } - - Class [ class ImagickPixelIterator implements Iterator, Traversable ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [2] { - Method [ static public method getpixeliterator ] { - - - Parameters [1] { - Parameter #0 [ Imagick $Imagick ] - } - } - - Method [ static public method getpixelregioniterator ] { - - - Parameters [5] { - Parameter #0 [ Imagick $Imagick ] - Parameter #1 [ $x ] - Parameter #2 [ $y ] - Parameter #3 [ $columns ] - Parameter #4 [ $rows ] - } - } - } - - - Properties [0] { - } - - - Methods [19] { - Method [ public method __construct ] { - - - Parameters [1] { - Parameter #0 [ Imagick $Imagick ] - } - } - - Method [ public method newpixeliterator ] { - - - Parameters [0] { - } - } - - Method [ public method newpixelregioniterator ] { - - - Parameters [0] { - } - } - - Method [ public method getiteratorrow ] { - - - Parameters [0] { - } - } - - Method [ public method setiteratorrow ] { - - - Parameters [1] { - Parameter #0 [ $row ] - } - } - - Method [ public method setiteratorfirstrow ] { - - - Parameters [0] { - } - } - - Method [ public method setiteratorlastrow ] { - - - Parameters [0] { - } - } - - Method [ public method getpreviousiteratorrow ] { - - - Parameters [0] { - } - } - - Method [ public method getcurrentiteratorrow ] { - - - Parameters [0] { - } - } - - Method [ public method getnextiteratorrow ] { - - - Parameters [0] { - } - } - - Method [ public method resetiterator ] { - - - Parameters [0] { - } - } - - Method [ public method synciterator ] { - - - Parameters [0] { - } - } - - Method [ public method destroy ] { - - - Parameters [0] { - } - } - - Method [ public method clear ] { - - - Parameters [0] { - } - } - - Method [ public method key ] { - - - Parameters [0] { - } - } - - Method [ public method next ] { - - - Parameters [0] { - } - } - - Method [ public method rewind ] { - - - Parameters [0] { - } - } - - Method [ public method current ] { - - - Parameters [0] { - } - } - - Method [ public method valid ] { - - - Parameters [0] { - } - } - } - } - - Class [ class ImagickPixel ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [0] { - } - - - Properties [0] { - } - - - Methods [21] { - Method [ public method gethsl ] { - - - Parameters [0] { - } - } - - Method [ public method sethsl ] { - - - Parameters [3] { - Parameter #0 [ $hue ] - Parameter #1 [ $saturation ] - Parameter #2 [ $luminosity ] - } - } - - Method [ public method getcolorvaluequantum ] { - - - Parameters [1] { - Parameter #0 [ $color ] - } - } - - Method [ public method setcolorvaluequantum ] { - - - Parameters [1] { - Parameter #0 [ $color_value ] - } - } - - Method [ public method getindex ] { - - - Parameters [0] { - } - } - - Method [ public method setindex ] { - - - Parameters [1] { - Parameter #0 [ $index ] - } - } - - Method [ public method __construct ] { - - - Parameters [1] { - Parameter #0 [ $color ] - } - } - - Method [ public method setcolor ] { - - - Parameters [1] { - Parameter #0 [ $color ] - } - } - - Method [ public method setcolorvalue ] { - - - Parameters [2] { - Parameter #0 [ $color ] - Parameter #1 [ $value ] - } - } - - Method [ public method getcolorvalue ] { - - - Parameters [1] { - Parameter #0 [ $color ] - } - } - - Method [ public method clear ] { - - - Parameters [0] { - } - } - - Method [ public method destroy ] { - - - Parameters [0] { - } - } - - Method [ public method issimilar ] { - - - Parameters [2] { - Parameter #0 [ $color ] - Parameter #1 [ $fuzz ] - } - } - - Method [ public method ispixelsimilarquantum ] { - - - Parameters [2] { - Parameter #0 [ $color ] - Parameter #1 [ $fuzz ] - } - } - - Method [ public method ispixelsimilar ] { - - - Parameters [2] { - Parameter #0 [ $color ] - Parameter #1 [ $fuzz ] - } - } - - Method [ public method getcolor ] { - - - Parameters [1] { - Parameter #0 [ $normalized ] - } - } - - Method [ public method getcolorquantum ] { - - - Parameters [0] { - } - } - - Method [ public method getcolorasstring ] { - - - Parameters [0] { - } - } - - Method [ public method getcolorcount ] { - - - Parameters [0] { - } - } - - Method [ public method setcolorcount ] { - - - Parameters [1] { - Parameter #0 [ $colorCount ] - } - } - - Method [ public method clone ] { - - - Parameters [0] { - } - } - } - } - - Class [ class ImagickKernel ] { - - - Constants [0] { - } - - - Static properties [0] { - } - - - Static methods [2] { - Method [ static public method frommatrix ] { - - - Parameters [2] { - Parameter #0 [ $array ] - Parameter #1 [ $array ] - } - } - - Method [ static public method frombuiltin ] { - - - Parameters [2] { - Parameter #0 [ $kerneltype ] - Parameter #1 [ $paramstring ] - } - } - } - - - Properties [0] { - } - - - Methods [5] { - Method [ public method addkernel ] { - - - Parameters [1] { - Parameter #0 [ ImagickKernel $ImagickKernel ] - } - } - - Method [ public method getmatrix ] { - - - Parameters [0] { - } - } - - Method [ public method separate ] { - - - Parameters [0] { - } - } - - Method [ public method scale ] { - - - Parameters [0] { - } - } - - Method [ public method addunitykernel ] { - - - Parameters [0] { - } - } - } - } - } -} - diff --git a/php-pecl-imagick-php7.spec b/php-pecl-imagick-php7.spec deleted file mode 100644 index dccf994..0000000 --- a/php-pecl-imagick-php7.spec +++ /dev/null @@ -1,481 +0,0 @@ -# remirepo spec file for php-pecl-imagick -# -# Copyright (c) 2008-2016 Remi Collet -# License: CC-BY-SA -# http://creativecommons.org/licenses/by-sa/4.0/ -# -# Please, preserve the changelog entries -# -%if 0%{?scl:1} -%if "%{scl}" == "rh-php56" -%global sub_prefix more-php56- -%else -%global sub_prefix %{scl_prefix} -%endif -%endif - -%{?scl: %scl_package php-pecl-imagick} - -%global gh_commit 623a3ac0386c93d62c60cbfe610505f2e35780f3 -%global gh_short %(c=%{gh_commit}; echo ${c:0:7}) -%global gh_owner mkoppanen -%global gh_project imagick -#global gh_date 20151204 -%global pecl_name imagick -#global prever RC6 -%global with_zts 0%{!?_without_zts:%{?__ztsphp:1}} -%if "%{php_version}" < "5.6" -%global ini_name %{pecl_name}.ini -%else -%global ini_name 40-%{pecl_name}.ini -%endif - -# We don't really rely on upstream ABI -%global imbuildver %(pkg-config --silence-errors --modversion ImageMagick 2>/dev/null || echo 65536) - -Summary: Extension to create and modify images using ImageMagick -Name: %{?sub_prefix}php-pecl-imagick -Version: 3.4.0 -%if 0%{?gh_date} -Release: 0.1.%{gh_date}git%{gh_short}%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}} -Source0: https://github.com/%{gh_owner}/%{gh_project}/archive/%{gh_commit}/%{pecl_name}-%{version}-%{gh_short}.tar.gz -%else -Release: 1%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}} -Source0: http://pecl.php.net/get/%{pecl_name}-%{version}%{?prever}.tgz -%endif -License: PHP -Group: Development/Languages -URL: http://pecl.php.net/package/imagick - -BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -BuildRequires: %{?scl_prefix}php-devel > 5.4 -BuildRequires: %{?scl_prefix}php-pear -BuildRequires: pcre-devel -%if "%{?vendor}" == "Remi Collet" -%if 0%{?fedora} > 20 -BuildRequires: ImageMagick-devel >= 6.8.8 -Requires: ImageMagick-libs%{?_isa} >= %{imbuildver} -%else -BuildRequires: ImageMagick-last-devel >= 6.9.3 -Requires: ImageMagick-last-libs%{?_isa} >= %{imbuildver} -%endif -%else -BuildRequires: ImageMagick-devel >= 6.5.3 -%endif - -Requires: %{?scl_prefix}php(zend-abi) = %{php_zend_api} -Requires: %{?scl_prefix}php(api) = %{php_core_api} -%{?_sclreq:Requires: %{?scl_prefix}runtime%{?_sclreq}%{?_isa}} - -Provides: %{?scl_prefix}php-%{pecl_name} = %{version}%{?prever} -Provides: %{?scl_prefix}php-%{pecl_name}%{?_isa} = %{version}%{?prever} -Provides: %{?scl_prefix}php-pecl(%{pecl_name}) = %{version}%{?prever} -Provides: %{?scl_prefix}php-pecl(%{pecl_name})%{?_isa} = %{version}%{?prever} -Provides: %{?scl_prefix}php-pecl-%{pecl_name} = %{version}-%{release} -Provides: %{?scl_prefix}php-pecl-%{pecl_name}%{?_isa} = %{version}-%{release} -Conflicts: %{?scl_prefix}php-pecl-gmagick - -%if "%{?vendor}" == "Remi Collet" && 0%{!?scl:1} -# Other third party repo stuff -Obsoletes: php53-pecl-%{pecl_name} <= %{version} -Obsoletes: php53u-pecl-%{pecl_name} <= %{version} -Obsoletes: php54-pecl-%{pecl_name} <= %{version} -Obsoletes: php54w-pecl-%{pecl_name} <= %{version} -%if "%{php_version}" > "5.5" -Obsoletes: php55u-pecl-%{pecl_name} <= %{version} -Obsoletes: php55w-pecl-%{pecl_name} <= %{version} -%endif -%if "%{php_version}" > "5.6" -Obsoletes: php56u-pecl-%{pecl_name} <= %{version} -Obsoletes: php56w-pecl-%{pecl_name} <= %{version} -%endif -%if "%{php_version}" > "7.0" -Obsoletes: php70u-pecl-%{pecl_name} <= %{version} -Obsoletes: php70w-pecl-%{pecl_name} <= %{version} -%endif -%endif - -%if 0%{?fedora} < 20 && 0%{?rhel} < 7 -# Filter private shared -%{?filter_provides_in: %filter_provides_in %{_libdir}/.*\.so$} -%{?filter_setup} -%endif - - -%description -Imagick is a native php extension to create and modify images -using the ImageMagick API. - -Package built for PHP %(%{__php} -r 'echo PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')%{?scl: as Software Collection (%{scl} by %{?scl_vendor}%{!?scl_vendor:rh})}. - - -%package devel -Summary: %{pecl_name} extension developer files (header) -Group: Development/Libraries -Requires: %{name}%{?_isa} = %{version}-%{release} -Requires: %{?scl_prefix}php-devel%{?_isa} - -%description devel -These are the files needed to compile programs using %{pecl_name} extension. - - -%prep -%setup -q -c -%if 0%{?gh_date} -mv %{gh_project}-%{gh_commit} NTS -mv NTS/package.xml . -sed -e 's/@PACKAGE_VERSION@/%{version}dev/' -i NTS/php_imagick.h -sed -e 's/3.3.0RC2/%{version}dev/' -i package.xml -%else -mv %{pecl_name}-%{version}%{?prever} NTS -%endif - -# don't install any font (and test using it) -# don't install empty file (d41d8cd98f00b204e9800998ecf8427e) -# fix tests role -# https://github.com/mkoppanen/imagick/commit/64ef2a7991c2cdc22b9b2275e732439dc21cede8 -sed -e '/anonymous_pro_minus.ttf/d' \ - -e '/015-imagickdrawsetresolution.phpt/d' \ - -e '/OFL.txt/d' \ - %{?_licensedir:-e '/LICENSE/s/role="doc"/role="src"/' } \ - -i package.xml - -if grep '\.ttf' package.xml -then : "Font files detected!" - exit 1 -fi - -cd NTS - -extver=$(sed -n '/#define PHP_IMAGICK_VERSION/{s/.* "//;s/".*$//;p}' php_imagick.h) -if test "x${extver}" != "x%{version}%{?prever}"; then - : Error: Upstream version is ${extver}, expecting %{version}%{?prever}. - exit 1 -fi -cd .. - -cat > %{ini_name} << 'EOF' -; Enable %{pecl_name} extension module -extension = %{pecl_name}.so - -; Documentation: http://php.net/imagick - -; Don't check builtime and runtime versions of ImageMagick -imagick.skip_version_check=1 - -; Fixes a drawing bug with locales that use ',' as float separators. -;imagick.locale_fix=0 - -; Used to enable the image progress monitor. -;imagick.progress_monitor=0 -EOF - -%if %{with_zts} -cp -r NTS ZTS -%endif - - -%build -: Standard NTS build -cd NTS -%{_bindir}/phpize -%configure --with-imagick=%{prefix} --with-php-config=%{_bindir}/php-config -make %{?_smp_mflags} - -%if %{with_zts} -cd ../ZTS -: ZTS build -%{_bindir}/zts-phpize -%configure --with-imagick=%{prefix} --with-php-config=%{_bindir}/zts-php-config -make %{?_smp_mflags} -%endif - - -%install -rm -rf %{buildroot} - -make install INSTALL_ROOT=%{buildroot} -C NTS - -# Drop in the bit of configuration -install -D -m 644 %{ini_name} %{buildroot}%{php_inidir}/%{ini_name} - -# Install XML package description -install -D -p -m 644 package.xml %{buildroot}%{pecl_xmldir}/%{name}.xml - -%if %{with_zts} -make install INSTALL_ROOT=%{buildroot} -C ZTS -install -D -m 644 %{ini_name} %{buildroot}%{php_ztsinidir}/%{ini_name} -%endif - -# Test & Documentation -cd NTS -for i in $(grep 'role="test"' ../package.xml | sed -e 's/^.*name="//;s/".*$//') -do [ -f $i ] && install -Dpm 644 $i %{buildroot}%{pecl_testdir}/%{pecl_name}/$i - [ -f tests/$i ] && install -Dpm 644 tests/$i %{buildroot}%{pecl_testdir}/%{pecl_name}/tests/$i -done -for i in $(grep 'role="doc"' ../package.xml | sed -e 's/^.*name="//;s/".*$//') -do [ -f $i ] && install -Dpm 644 $i %{buildroot}%{pecl_docdir}/%{pecl_name}/$i - [ -f examples/$i ] && install -Dpm 644 examples/$i %{buildroot}%{pecl_docdir}/%{pecl_name}/examples/$i -done - - -%if 0%{?fedora} < 24 -# when pear installed alone, after us -%triggerin -- %{?scl_prefix}php-pear -if [ -x %{__pecl} ] ; then - %{pecl_install} %{pecl_xmldir}/%{name}.xml >/dev/null || : -fi - -# posttrans as pear can be installed after us -%posttrans -if [ -x %{__pecl} ] ; then - %{pecl_install} %{pecl_xmldir}/%{name}.xml >/dev/null || : -fi - -%postun -if [ $1 -eq 0 -a -x %{__pecl} ] ; then - %{pecl_uninstall} %{pecl_name} >/dev/null || : -fi -%endif - - -%check -%if 0%{?fedora} > 20 -%ifnarch x86_64 -rm ?TS/tests/025-get-color.phpt -%endif -%endif - -: simple module load test for NTS extension -cd NTS -%{__php} --no-php-ini \ - --define extension_dir=%{buildroot}%{php_extdir} \ - --define extension=%{pecl_name}.so \ - --modules | grep %{pecl_name} - -: upstream test suite for NTS extension -TEST_PHP_EXECUTABLE=%{__php} \ -TEST_PHP_ARGS="-n -d extension=%{buildroot}%{php_extdir}/%{pecl_name}.so" \ -REPORT_EXIT_STATUS=1 \ -NO_INTERACTION=1 \ -%{__php} -n run-tests.php --show-diff - -%if %{with_zts} -: simple module load test for ZTS extension -cd ../ZTS -%{__ztsphp} --no-php-ini \ - --define extension_dir=%{buildroot}%{php_ztsextdir} \ - --define extension=%{pecl_name}.so \ - --modules | grep %{pecl_name} - -: upstream test suite for ZTS extension -TEST_PHP_EXECUTABLE=%{__ztsphp} \ -TEST_PHP_ARGS="-n -d extension=%{buildroot}%{php_ztsextdir}/%{pecl_name}.so" \ -REPORT_EXIT_STATUS=1 \ -NO_INTERACTION=1 \ -%{__ztsphp} -n run-tests.php --show-diff -%endif - - -%clean -rm -rf %{buildroot} - - -%files -%defattr(-,root,root,-) -%{?_licensedir:%license NTS/LICENSE} -%doc %{pecl_docdir}/%{pecl_name} -%{pecl_xmldir}/%{name}.xml - -%config(noreplace) %{php_inidir}/%{ini_name} -%{php_extdir}/%{pecl_name}.so - -%if %{with_zts} -%config(noreplace) %{php_ztsinidir}/%{ini_name} -%{php_ztsextdir}/%{pecl_name}.so -%endif - -%files devel -%defattr(-,root,root,-) -%doc %{pecl_testdir}/%{pecl_name} -%{php_incldir}/ext/%{pecl_name} - -%if %{with_zts} -%{php_ztsincldir}/ext/%{pecl_name} -%endif - - -%changelog -* Fri Mar 4 2016 Remi Collet - 3.4.0-1 -- update to 3.4.0 (stable) - -* Sat Jan 30 2016 Remi Collet - 3.4.0-0.6.RC6 -- update to 3.4.0RC6 - -* Tue Jan 12 2016 Remi Collet - 3.4.0-0.5.RC5 -- update to 3.4.0RC5 - -* Sat Dec 26 2015 Remi Collet - 3.4.0-0.4.RC4 -- update to 3.4.0RC4 - -* Sun Dec 13 2015 Remi Collet - 3.4.0-0.3.RC3 -- update to 3.4.0RC3 - -* Fri Dec 4 2015 Remi Collet - 3.4.0-0.2.RC2 -- update to 3.4.0RC2 - -* Fri Dec 4 2015 Remi Collet - 3.4.0-0.1.RC1 -- update to 3.4.0RC1 - -* Fri Dec 4 2015 Remi Collet - 3.3.1-0.1.20151204git623a3ac -- rebuild as 3.3.1dev - -* Tue Nov 17 2015 Remi Collet - 3.3.0-0.7.20151115gita806b85 -- update for test against IM 6.9.2-6 - -* Tue Nov 3 2015 Remi Collet - 3.3.0-0.6.20150930gitfccdde3 -- git snapshot for PHP 7 - -* Thu Aug 13 2015 Remi Collet - 3.3.0-0.5.RC2 -- rebuild - -* Fri Jun 19 2015 Remi Collet - 3.3.0-0.4.RC2 -- allow build against rh-php56 (as more-php56) - -* Tue Jun 2 2015 Remi Collet - 3.3.0-0.3.RC2 -- update to 3.3.0RC2 - -* Mon Mar 30 2015 Remi Collet - 3.3.0-0.2.RC1 -- update to 3.3.0RC1 -- drop runtime dependency on pear, new scriptlets -- set imagick.skip_version_check=1 in default configuration - -* Wed Dec 24 2014 Remi Collet - 3.2.0-0.10.RC1 -- Fedora 21 SCL mass rebuild - -* Mon Aug 25 2014 Remi Collet - 3.2.0-0.9.RC1 -- rebuild against new ImageMagick-last version 6.8.7-4 - -* Mon Aug 25 2014 Remi Collet - 3.2.0-0.8.RC1 -- improve SCL build - -* Wed Jul 23 2014 Remi Collet - 3.2.0-0.7.RC1 -- ignore tests/bug20636.phpt with IM 6.7.8.9 -- add fix for php 5.6 https://github.com/mkoppanen/imagick/pull/35 - -* Mon Apr 14 2014 Remi Collet - 3.2.0-0.6.RC1 -- rebuild for ImageMagick - -* Wed Apr 9 2014 Remi Collet - 3.2.0-0.5.RC1 -- add numerical prefix to extension configuration file - -* Wed Mar 19 2014 Remi Collet - 3.2.0-0.4.RC1 -- allow SCL build - -* Mon Mar 10 2014 Remi Collet - 3.2.0-0.3.RC1 -- cleanups for Copr - -* Tue Nov 26 2013 Remi Collet - 3.2.0-0.2.RC1 -- Update to 3.2.0RC1 (beta) -- add devel sub-package - -* Sat Nov 2 2013 Remi Collet - 3.1.2-2 -- rebuild against new ImageMagick-last version 6.8.7-4 -- install doc in pecl doc_dir - -* Sun Oct 20 2013 Remi Collet - 3.2.0-0.1.b2 -- Update to 3.2.0b2 -- install doc in pecl doc_dir -- install tests in pecl test_dir - -* Wed Sep 25 2013 Remi Collet - 3.1.2-1 -- Update to 3.1.2 -- add LICENSE to doc - -* Sun Sep 22 2013 Remi Collet - 3.1.1-1 -- Update to 3.1.1 -- open some upstream bugs - https://bugs.php.net/65734 - Please Provides LICENSE file - https://bugs.php.net/65736 - Link to sources - https://bugs.php.net/65736 - Broken ZTS build - -* Sun Sep 8 2013 Remi Collet - 3.1.0-1 -- update to 3.1.0 (beta) - -* Sun Jun 2 2013 Remi Collet - 3.1.0-0.10.RC2 -- rebuild against new ImageMagick-last version 6.8.5-9 - -* Sat Apr 6 2013 Remi Collet - 3.1.0-0.9.RC2 -- rebuild against new ImageMagick-last version 6.8.4-6 -- improve dependency on ImageMagick library - -* Wed Mar 13 2013 Remi Collet - 3.1.0-0.8.RC2 -- rebuild against new ImageMagick-last version 6.8.3.9 - -* Fri Nov 30 2012 Remi Collet - 3.1.0-0.5.RC2 -- also provides php-imagick - -* Sat Sep 8 2012 Remi Collet - 3.1.0-0.4.RC2 -- Obsoletes php53*, php54* on EL - -* Thu Aug 16 2012 Remi Collet - 3.1.0-0.3.RC2 -- rebuild against new ImageMagick-last version 6.7.8.10 - -* Sat Jun 02 2012 Remi Collet - 3.1.0-0.2.RC2 -- update to 3.1.0RC1 - -* Fri Nov 18 2011 Remi Collet - 3.1.0-0.1.RC1 -- update to 3.1.0RC1 for php 5.4 - -* Mon Oct 03 2011 Remi Collet - 3.0.1-3.1 -- spec cleanup - -* Wed Aug 24 2011 Remi Collet - 3.0.1-3 -- build zts extension - -* Mon Dec 27 2010 Remi Collet 3.0.1-2 -- relocate using phpname macro - -* Fri Nov 26 2010 Remi Collet 3.0.1-1.1 -- rebuild against latest ImageMagick 6.6.5.10 - -* Thu Nov 25 2010 Remi Collet 3.0.1-1 -- update to 3.0.1 - -* Mon Jul 26 2010 Remi Collet 3.0.0-1 -- update to 3.0.0 - -* Wed Aug 26 2009 Remi Collet 2.3.0-2 -- build against ImageMagick2 6.5.x - -* Mon Aug 24 2009 Remi Collet 2.3.0-1 -- update to 2.3.0 - -* Tue Jun 30 2009 Remi Collet 2.2.2-3.###.remi -- rebuild for PHP 5.3.0 (API = 20090626) - -* Sat Apr 25 2009 Remi Collet 2.2.2-2.fc11.remi -- F11 rebuild for PHP 5.3.0RC1 - -* Wed Feb 25 2009 Remi Collet 2.2.2-1.fc10.remi -- update to 2.2.2 for php 5.3.0beta1 - -* Thu Jan 29 2009 Remi Collet 2.2.1-1.fc10.remi.2 -- rebuild for php 5.3.0beta1 - -* Sat Dec 13 2008 Remi Collet 2.2.1-1.fc#.remi.1 -- rebuild with php 5.3.0-dev -- add imagick-2.2.1-php53.patch - -* Sat Dec 13 2008 Remi Collet 2.2.1-1 -- update to 2.2.1 - -* Sat Jul 19 2008 Remi Collet 2.2.0-1.fc9.remi.1 -- rebuild with php 5.3.0-dev - -* Sat Jul 19 2008 Remi Collet 2.2.0-1 -- update to 2.2.0 - -* Thu Apr 24 2008 Remi Collet 2.1.1-1 -- Initial package - diff --git a/php-pecl-imagick.spec b/php-pecl-imagick.spec index d9725f7..dccf994 100644 --- a/php-pecl-imagick.spec +++ b/php-pecl-imagick.spec @@ -15,13 +15,15 @@ %endif %{?scl: %scl_package php-pecl-imagick} -%{!?php_inidir: %global php_inidir %{_sysconfdir}/php.d} -%{!?__pecl: %global __pecl %{_bindir}/pecl} -%{!?__php: %global __php %{_bindir}/php} +%global gh_commit 623a3ac0386c93d62c60cbfe610505f2e35780f3 +%global gh_short %(c=%{gh_commit}; echo ${c:0:7}) +%global gh_owner mkoppanen +%global gh_project imagick +#global gh_date 20151204 %global pecl_name imagick -#global prever RC2 -%global with_zts 0%{?__ztsphp:1} +#global prever RC6 +%global with_zts 0%{!?_without_zts:%{?__ztsphp:1}} %if "%{php_version}" < "5.6" %global ini_name %{pecl_name}.ini %else @@ -33,15 +35,20 @@ Summary: Extension to create and modify images using ImageMagick Name: %{?sub_prefix}php-pecl-imagick -Version: 3.3.0 +Version: 3.4.0 +%if 0%{?gh_date} +Release: 0.1.%{gh_date}git%{gh_short}%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}} +Source0: https://github.com/%{gh_owner}/%{gh_project}/archive/%{gh_commit}/%{pecl_name}-%{version}-%{gh_short}.tar.gz +%else Release: 1%{?dist}%{!?scl:%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}} +Source0: http://pecl.php.net/get/%{pecl_name}-%{version}%{?prever}.tgz +%endif License: PHP Group: Development/Languages URL: http://pecl.php.net/package/imagick -Source: http://pecl.php.net/get/%{pecl_name}-%{version}%{?prever}.tgz BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root -BuildRequires: %{?scl_prefix}php-devel +BuildRequires: %{?scl_prefix}php-devel > 5.4 BuildRequires: %{?scl_prefix}php-pear BuildRequires: pcre-devel %if "%{?vendor}" == "Remi Collet" @@ -49,21 +56,23 @@ BuildRequires: pcre-devel BuildRequires: ImageMagick-devel >= 6.8.8 Requires: ImageMagick-libs%{?_isa} >= %{imbuildver} %else -BuildRequires: ImageMagick-last-devel >= 6.9.2 +BuildRequires: ImageMagick-last-devel >= 6.9.3 Requires: ImageMagick-last-libs%{?_isa} >= %{imbuildver} %endif %else -BuildRequires: ImageMagick-devel >= 6.2.4 +BuildRequires: ImageMagick-devel >= 6.5.3 %endif Requires: %{?scl_prefix}php(zend-abi) = %{php_zend_api} Requires: %{?scl_prefix}php(api) = %{php_core_api} %{?_sclreq:Requires: %{?scl_prefix}runtime%{?_sclreq}%{?_isa}} -Provides: %{?scl_prefix}php-%{pecl_name} = %{version}%{?prever} -Provides: %{?scl_prefix}php-%{pecl_name}%{?_isa} = %{version}%{?prever} -Provides: %{?scl_prefix}php-pecl(%{pecl_name}) = %{version}%{?prever} +Provides: %{?scl_prefix}php-%{pecl_name} = %{version}%{?prever} +Provides: %{?scl_prefix}php-%{pecl_name}%{?_isa} = %{version}%{?prever} +Provides: %{?scl_prefix}php-pecl(%{pecl_name}) = %{version}%{?prever} Provides: %{?scl_prefix}php-pecl(%{pecl_name})%{?_isa} = %{version}%{?prever} +Provides: %{?scl_prefix}php-pecl-%{pecl_name} = %{version}-%{release} +Provides: %{?scl_prefix}php-pecl-%{pecl_name}%{?_isa} = %{version}-%{release} Conflicts: %{?scl_prefix}php-pecl-gmagick %if "%{?vendor}" == "Remi Collet" && 0%{!?scl:1} @@ -80,6 +89,10 @@ Obsoletes: php55w-pecl-%{pecl_name} <= %{version} Obsoletes: php56u-pecl-%{pecl_name} <= %{version} Obsoletes: php56w-pecl-%{pecl_name} <= %{version} %endif +%if "%{php_version}" > "7.0" +Obsoletes: php70u-pecl-%{pecl_name} <= %{version} +Obsoletes: php70w-pecl-%{pecl_name} <= %{version} +%endif %endif %if 0%{?fedora} < 20 && 0%{?rhel} < 7 @@ -107,10 +120,15 @@ These are the files needed to compile programs using %{pecl_name} extension. %prep -echo TARGET is %{name}-%{version}-%{release} %setup -q -c - +%if 0%{?gh_date} +mv %{gh_project}-%{gh_commit} NTS +mv NTS/package.xml . +sed -e 's/@PACKAGE_VERSION@/%{version}dev/' -i NTS/php_imagick.h +sed -e 's/3.3.0RC2/%{version}dev/' -i package.xml +%else mv %{pecl_name}-%{version}%{?prever} NTS +%endif # don't install any font (and test using it) # don't install empty file (d41d8cd98f00b204e9800998ecf8427e) @@ -119,6 +137,7 @@ mv %{pecl_name}-%{version}%{?prever} NTS sed -e '/anonymous_pro_minus.ttf/d' \ -e '/015-imagickdrawsetresolution.phpt/d' \ -e '/OFL.txt/d' \ + %{?_licensedir:-e '/LICENSE/s/role="doc"/role="src"/' } \ -i package.xml if grep '\.ttf' package.xml @@ -189,14 +208,18 @@ install -D -m 644 %{ini_name} %{buildroot}%{php_ztsinidir}/%{ini_name} %endif # Test & Documentation -for i in $(grep 'role="test"' package.xml | sed -e 's/^.*name="//;s/".*$//') -do install -Dpm 644 NTS/$i %{buildroot}%{pecl_testdir}/%{pecl_name}/$i +cd NTS +for i in $(grep 'role="test"' ../package.xml | sed -e 's/^.*name="//;s/".*$//') +do [ -f $i ] && install -Dpm 644 $i %{buildroot}%{pecl_testdir}/%{pecl_name}/$i + [ -f tests/$i ] && install -Dpm 644 tests/$i %{buildroot}%{pecl_testdir}/%{pecl_name}/tests/$i done -for i in $(grep 'role="doc"' package.xml | sed -e 's/^.*name="//;s/".*$//') -do install -Dpm 644 NTS/$i %{buildroot}%{pecl_docdir}/%{pecl_name}/$i +for i in $(grep 'role="doc"' ../package.xml | sed -e 's/^.*name="//;s/".*$//') +do [ -f $i ] && install -Dpm 644 $i %{buildroot}%{pecl_docdir}/%{pecl_name}/$i + [ -f examples/$i ] && install -Dpm 644 examples/$i %{buildroot}%{pecl_docdir}/%{pecl_name}/examples/$i done +%if 0%{?fedora} < 24 # when pear installed alone, after us %triggerin -- %{?scl_prefix}php-pear if [ -x %{__pecl} ] ; then @@ -213,18 +236,15 @@ fi if [ $1 -eq 0 -a -x %{__pecl} ] ; then %{pecl_uninstall} %{pecl_name} >/dev/null || : fi +%endif %check -%if 0%{?fedora} == 19 || 0%{?rhel} == 7 -# 001- success -# 001+ php: unable to acquire cache view `No such file or directory' @ fatal/cache-view.c/AcquireAuthenticCacheView/121. -# See https://bugzilla.redhat.com/1228034 -: ignore failed test with ImageMagick 6.7.8 -rm ?TS/tests/bug20636.phpt +%if 0%{?fedora} > 20 +%ifnarch x86_64 +rm ?TS/tests/025-get-color.phpt +%endif %endif -# https://github.com/mkoppanen/imagick/issues/97 -#rm ?TS/tests/024-ispixelsimilar.phpt : simple module load test for NTS extension cd NTS @@ -235,7 +255,7 @@ cd NTS : upstream test suite for NTS extension TEST_PHP_EXECUTABLE=%{__php} \ -TEST_PHP_ARGS="-n -d extension=$PWD/modules/%{pecl_name}.so" \ +TEST_PHP_ARGS="-n -d extension=%{buildroot}%{php_extdir}/%{pecl_name}.so" \ REPORT_EXIT_STATUS=1 \ NO_INTERACTION=1 \ %{__php} -n run-tests.php --show-diff @@ -249,11 +269,11 @@ cd ../ZTS --modules | grep %{pecl_name} : upstream test suite for ZTS extension -export TEST_PHP_EXECUTABLE=%{__ztsphp} -%{__ztsphp} -n run-tests.php \ - -n -q --show-diff \ - -d extension_dir=%{buildroot}%{php_ztsextdir} \ - -d extension=%{pecl_name}.so +TEST_PHP_EXECUTABLE=%{__ztsphp} \ +TEST_PHP_ARGS="-n -d extension=%{buildroot}%{php_ztsextdir}/%{pecl_name}.so" \ +REPORT_EXIT_STATUS=1 \ +NO_INTERACTION=1 \ +%{__ztsphp} -n run-tests.php --show-diff %endif @@ -286,8 +306,35 @@ rm -rf %{buildroot} %changelog -* Fri Dec 4 2015 Remi Collet - 3.3.0-1 -- update to 3.3.0 +* Fri Mar 4 2016 Remi Collet - 3.4.0-1 +- update to 3.4.0 (stable) + +* Sat Jan 30 2016 Remi Collet - 3.4.0-0.6.RC6 +- update to 3.4.0RC6 + +* Tue Jan 12 2016 Remi Collet - 3.4.0-0.5.RC5 +- update to 3.4.0RC5 + +* Sat Dec 26 2015 Remi Collet - 3.4.0-0.4.RC4 +- update to 3.4.0RC4 + +* Sun Dec 13 2015 Remi Collet - 3.4.0-0.3.RC3 +- update to 3.4.0RC3 + +* Fri Dec 4 2015 Remi Collet - 3.4.0-0.2.RC2 +- update to 3.4.0RC2 + +* Fri Dec 4 2015 Remi Collet - 3.4.0-0.1.RC1 +- update to 3.4.0RC1 + +* Fri Dec 4 2015 Remi Collet - 3.3.1-0.1.20151204git623a3ac +- rebuild as 3.3.1dev + +* Tue Nov 17 2015 Remi Collet - 3.3.0-0.7.20151115gita806b85 +- update for test against IM 6.9.2-6 + +* Tue Nov 3 2015 Remi Collet - 3.3.0-0.6.20150930gitfccdde3 +- git snapshot for PHP 7 * Thu Aug 13 2015 Remi Collet - 3.3.0-0.5.RC2 - rebuild -- cgit