From f78f390982d235d685d70e0d94d9af0f3fcae897 Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Mon, 30 Mar 2015 17:59:43 +0200 Subject: php-pecl-imagick: 3.3.0RC1 --- REFLECTION | 404 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 386 insertions(+), 18 deletions(-) (limited to 'REFLECTION') diff --git a/REFLECTION b/REFLECTION index 05c76ca..f7a6f1d 100644 --- a/REFLECTION +++ b/REFLECTION @@ -1,15 +1,22 @@ -Extension [ extension #92 imagick version 3.2.0RC1 ] { +Extension [ extension #101 imagick version 3.3.0RC1 ] { + + - Dependencies { + Dependency [ spl (Required) ] + } - INI { Entry [ imagick.locale_fix ] Current = '0' } + Entry [ imagick.skip_version_check ] + Current = '0' + } Entry [ imagick.progress_monitor ] Current = '0' } } - - Classes [8] { + - Classes [10] { Class [ class ImagickException extends Exception ] { - Constants [0] { @@ -226,9 +233,63 @@ Extension [ extension #92 imagick version 3.2.0RC1 ] { } } + 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 [9] { + Method [ public method __construct ] { + + - Parameters [3] { + Parameter #0 [ $message ] + Parameter #1 [ $code ] + Parameter #2 [ $previous ] + } + } + + 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 [464] { + - Constants [541] { Constant [ integer COLOR_BLACK ] { 11 } Constant [ integer COLOR_BLUE ] { 12 } Constant [ integer COLOR_CYAN ] { 13 } @@ -239,8 +300,8 @@ Extension [ extension #92 imagick version 3.2.0RC1 ] { Constant [ integer COLOR_OPACITY ] { 18 } Constant [ integer COLOR_ALPHA ] { 19 } Constant [ integer COLOR_FUZZ ] { 20 } - Constant [ integer IMAGICK_EXTNUM ] { 30200 } - Constant [ string IMAGICK_EXTVER ] { 3.2.0RC1 } + Constant [ integer IMAGICK_EXTNUM ] { 30300 } + Constant [ string IMAGICK_EXTVER ] { 3.3.0RC1 } Constant [ integer QUANTUM_RANGE ] { 65535 } Constant [ integer USE_ZEND_MM ] { 0 } Constant [ integer COMPOSITE_DEFAULT ] { 40 } @@ -446,6 +507,7 @@ Extension [ extension #92 imagick version 3.2.0RC1 ] { 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_SYNC ] { 256 } @@ -607,6 +669,8 @@ Extension [ extension #92 imagick version 3.2.0RC1 ] { 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 DISPOSE_UNRECOGNIZED ] { 0 } Constant [ integer DISPOSE_UNDEFINED ] { 0 } @@ -691,14 +755,88 @@ Extension [ extension #92 imagick version 3.2.0RC1 ] { 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 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 [12] { + - Static methods [16] { Method [ static public method queryformats ] { - Parameters [1] { @@ -731,6 +869,12 @@ Extension [ extension #92 imagick version 3.2.0RC1 ] { } } + Method [ static public method getquantum ] { + + - Parameters [0] { + } + } + Method [ static public method getquantumdepth ] { - Parameters [0] { @@ -776,12 +920,33 @@ Extension [ extension #92 imagick version 3.2.0RC1 ] { 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 [327] { + - Methods [343] { Method [ public method optimizeimagelayers ] { - Parameters [0] { @@ -1024,6 +1189,20 @@ Extension [ extension #92 imagick version 3.2.0RC1 ] { } } + Method [ public method deleteimageproperty ] { + + - Parameters [1] { + Parameter #0 [ $name ] + } + } + + Method [ public method identifyformat ] { + + - Parameters [1] { + Parameter #0 [ $embedText ] + } + } + Method [ public method setimageinterpolatemethod ] { - Parameters [1] { @@ -1480,7 +1659,8 @@ Extension [ extension #92 imagick version 3.2.0RC1 ] { Method [ public method count ] { - - Parameters [0] { + - Parameters [1] { + Parameter #0 [ $mode ] } } @@ -1753,6 +1933,19 @@ Extension [ extension #92 imagick version 3.2.0RC1 ] { } } + Method [ public method setimagecompression ] { + + - Parameters [1] { + Parameter #0 [ $COMPRESSION ] + } + } + + Method [ public method getimagecompression ] { + + - Parameters [0] { + } + } + Method [ public method annotateimage ] { - Parameters [5] { @@ -1979,13 +2172,6 @@ Extension [ extension #92 imagick version 3.2.0RC1 ] { } } - Method [ public method setimagecompression ] { - - - Parameters [1] { - Parameter #0 [ $COMPRESSION ] - } - } - Method [ public method setimagedelay ] { - Parameters [1] { @@ -2038,6 +2224,13 @@ Extension [ extension #92 imagick version 3.2.0RC1 ] { } } + Method [ public method setprogressmonitor ] { + + - Parameters [1] { + Parameter #0 [ $callback ] + } + } + Method [ public method setimageresolution ] { - Parameters [2] { @@ -2402,6 +2595,13 @@ Extension [ extension #92 imagick version 3.2.0RC1 ] { } } + Method [ public method forwardfouriertransformimage ] { + + - Parameters [1] { + Parameter #0 [ $magnitude ] + } + } + Method [ public method frameimage ] { - Parameters [5] { @@ -2705,6 +2905,14 @@ Extension [ extension #92 imagick version 3.2.0RC1 ] { } } + Method [ public method inversefouriertransformimage ] { + + - Parameters [2] { + Parameter #0 [ $complement ] + Parameter #1 [ $magnitude ] + } + } + Method [ public method levelimage ] { - Parameters [4] { @@ -2846,6 +3054,13 @@ Extension [ extension #92 imagick version 3.2.0RC1 ] { } } + Method [ public method setimagebiasquantum ] { + + - Parameters [1] { + Parameter #0 [ $bias ] + } + } + Method [ public method setimageblueprimary ] { - Parameters [2] { @@ -2956,8 +3171,8 @@ Extension [ extension #92 imagick version 3.2.0RC1 ] { - Parameters [4] { Parameter #0 [ $sharpen ] - Parameter #1 [ $alpha ] - Parameter #2 [ $beta ] + Parameter #1 [ $contrast ] + Parameter #2 [ $midpoint ] Parameter #3 [ $CHANNEL ] } } @@ -3208,6 +3423,82 @@ Extension [ extension #92 imagick version 3.2.0RC1 ] { - 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 statisticimage ] { + + - Parameters [4] { + Parameter #0 [ $type ] + Parameter #1 [ $width ] + Parameter #2 [ $height ] + Parameter #3 [ $CHANNEL ] + } + } + + Method [ public method subimagematch ] { + + - Parameters [3] { + Parameter #0 [ Imagick $Imagick ] + Parameter #1 [ &$offset ] + Parameter #2 [ &$similarity ] + } + } + + 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] { + } + } } } @@ -4300,7 +4591,7 @@ Extension [ extension #92 imagick version 3.2.0RC1 ] { - Properties [0] { } - - Methods [19] { + - Methods [21] { Method [ public method gethsl ] { - Parameters [0] { @@ -4391,6 +4682,14 @@ Extension [ extension #92 imagick version 3.2.0RC1 ] { } } + Method [ public method ispixelsimilarquantum ] { + + - Parameters [2] { + Parameter #0 [ $color ] + Parameter #1 [ $fuzz ] + } + } + Method [ public method ispixelsimilar ] { - Parameters [2] { @@ -4406,6 +4705,12 @@ Extension [ extension #92 imagick version 3.2.0RC1 ] { } } + Method [ public method getcolorquantum ] { + + - Parameters [0] { + } + } + Method [ public method getcolorasstring ] { - Parameters [0] { @@ -4432,6 +4737,69 @@ Extension [ extension #92 imagick version 3.2.0RC1 ] { } } } + + 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] { + } + } + } + } } } -- cgit