summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--PHPINFO8
-rw-r--r--REFLECTION1300
-rw-r--r--php-magickwand.spec30
3 files changed, 1323 insertions, 15 deletions
diff --git a/PHPINFO b/PHPINFO
new file mode 100644
index 0000000..478e78f
--- /dev/null
+++ b/PHPINFO
@@ -0,0 +1,8 @@
+
+magickwand
+
+MagickWand Backend Library => ImageMagick
+MagickWand Extension Version => 1.0.9.2
+ImageMagick support => enabled
+ImageMagick version => ImageMagick 6.9.12-1 Q16 x86_64 2021-02-21 https://imagemagick.org
+ImageMagick QuantumRange (MaxRGB) => 65535
diff --git a/REFLECTION b/REFLECTION
new file mode 100644
index 0000000..c010a61
--- /dev/null
+++ b/REFLECTION
@@ -0,0 +1,1300 @@
+Extension [ <persistent> extension #72 magickwand version 1.0.9.2 ] {
+
+ - Constants [349] {
+ Constant [ double MW_QuantumRange ] { 65535 }
+ Constant [ double MW_MaxRGB ] { 65535 }
+ Constant [ double MW_OpaqueOpacity ] { 0 }
+ Constant [ double MW_TransparentOpacity ] { 65535 }
+ Constant [ integer MW_UndefinedAlphaChannel ] { 0 }
+ Constant [ integer MW_ActivateAlphaChannel ] { 1 }
+ Constant [ integer MW_DeactivateAlphaChannel ] { 4 }
+ Constant [ integer MW_ResetAlphaChannel ] { 7 }
+ Constant [ integer MW_SetAlphaChannel ] { 8 }
+ Constant [ integer MW_UndefinedAlign ] { 0 }
+ Constant [ integer MW_LeftAlign ] { 1 }
+ Constant [ integer MW_CenterAlign ] { 2 }
+ Constant [ integer MW_RightAlign ] { 3 }
+ Constant [ integer MW_UndefinedChannel ] { 0 }
+ Constant [ integer MW_RedChannel ] { 1 }
+ Constant [ integer MW_CyanChannel ] { 1 }
+ Constant [ integer MW_GreenChannel ] { 2 }
+ Constant [ integer MW_MagentaChannel ] { 2 }
+ Constant [ integer MW_BlueChannel ] { 4 }
+ Constant [ integer MW_YellowChannel ] { 4 }
+ Constant [ integer MW_AlphaChannel ] { 8 }
+ Constant [ integer MW_OpacityChannel ] { 8 }
+ Constant [ integer MW_BlackChannel ] { 32 }
+ Constant [ integer MW_IndexChannel ] { 32 }
+ Constant [ integer MW_AllChannels ] { 134217727 }
+ Constant [ integer MW_UndefinedPathUnits ] { 0 }
+ Constant [ integer MW_UserSpace ] { 1 }
+ Constant [ integer MW_UserSpaceOnUse ] { 2 }
+ Constant [ integer MW_ObjectBoundingBox ] { 3 }
+ Constant [ integer MW_UndefinedColorspace ] { 0 }
+ Constant [ integer MW_RGBColorspace ] { 1 }
+ Constant [ integer MW_GRAYColorspace ] { 2 }
+ Constant [ integer MW_TransparentColorspace ] { 3 }
+ Constant [ integer MW_OHTAColorspace ] { 4 }
+ Constant [ integer MW_LABColorspace ] { 5 }
+ Constant [ integer MW_XYZColorspace ] { 6 }
+ Constant [ integer MW_YCbCrColorspace ] { 7 }
+ Constant [ integer MW_YCCColorspace ] { 8 }
+ Constant [ integer MW_YIQColorspace ] { 9 }
+ Constant [ integer MW_YPbPrColorspace ] { 10 }
+ Constant [ integer MW_YUVColorspace ] { 11 }
+ Constant [ integer MW_CMYKColorspace ] { 12 }
+ Constant [ integer MW_sRGBColorspace ] { 13 }
+ Constant [ integer MW_HSBColorspace ] { 14 }
+ Constant [ integer MW_HSLColorspace ] { 15 }
+ Constant [ integer MW_HWBColorspace ] { 16 }
+ Constant [ integer MW_UndefinedCompositeOp ] { 0 }
+ Constant [ integer MW_NoCompositeOp ] { 1 }
+ Constant [ integer MW_AddCompositeOp ] { 2 }
+ Constant [ integer MW_AtopCompositeOp ] { 3 }
+ Constant [ integer MW_BlendCompositeOp ] { 4 }
+ Constant [ integer MW_BumpmapCompositeOp ] { 5 }
+ Constant [ integer MW_ClearCompositeOp ] { 7 }
+ Constant [ integer MW_ColorBurnCompositeOp ] { 8 }
+ Constant [ integer MW_ColorDodgeCompositeOp ] { 9 }
+ Constant [ integer MW_ColorizeCompositeOp ] { 10 }
+ Constant [ integer MW_CopyBlackCompositeOp ] { 11 }
+ Constant [ integer MW_CopyBlueCompositeOp ] { 12 }
+ Constant [ integer MW_CopyCompositeOp ] { 13 }
+ Constant [ integer MW_CopyCyanCompositeOp ] { 14 }
+ Constant [ integer MW_CopyGreenCompositeOp ] { 15 }
+ Constant [ integer MW_CopyMagentaCompositeOp ] { 16 }
+ Constant [ integer MW_CopyOpacityCompositeOp ] { 17 }
+ Constant [ integer MW_CopyRedCompositeOp ] { 18 }
+ Constant [ integer MW_CopyYellowCompositeOp ] { 19 }
+ Constant [ integer MW_DarkenCompositeOp ] { 20 }
+ Constant [ integer MW_DstAtopCompositeOp ] { 21 }
+ Constant [ integer MW_DstCompositeOp ] { 22 }
+ Constant [ integer MW_DstInCompositeOp ] { 23 }
+ Constant [ integer MW_DstOutCompositeOp ] { 24 }
+ Constant [ integer MW_DstOverCompositeOp ] { 25 }
+ Constant [ integer MW_DifferenceCompositeOp ] { 26 }
+ Constant [ integer MW_DisplaceCompositeOp ] { 27 }
+ Constant [ integer MW_DissolveCompositeOp ] { 28 }
+ Constant [ integer MW_ExclusionCompositeOp ] { 29 }
+ Constant [ integer MW_HardLightCompositeOp ] { 30 }
+ Constant [ integer MW_HueCompositeOp ] { 31 }
+ Constant [ integer MW_InCompositeOp ] { 32 }
+ Constant [ integer MW_LightenCompositeOp ] { 33 }
+ Constant [ integer MW_LuminizeCompositeOp ] { 35 }
+ Constant [ integer MW_MinusCompositeOp ] { 36 }
+ Constant [ integer MW_ModulateCompositeOp ] { 37 }
+ Constant [ integer MW_MultiplyCompositeOp ] { 38 }
+ Constant [ integer MW_OutCompositeOp ] { 39 }
+ Constant [ integer MW_OverCompositeOp ] { 40 }
+ Constant [ integer MW_OverlayCompositeOp ] { 41 }
+ Constant [ integer MW_PlusCompositeOp ] { 42 }
+ Constant [ integer MW_ReplaceCompositeOp ] { 43 }
+ Constant [ integer MW_SaturateCompositeOp ] { 44 }
+ Constant [ integer MW_ScreenCompositeOp ] { 45 }
+ Constant [ integer MW_SoftLightCompositeOp ] { 46 }
+ Constant [ integer MW_SrcAtopCompositeOp ] { 47 }
+ Constant [ integer MW_SrcCompositeOp ] { 48 }
+ Constant [ integer MW_SrcInCompositeOp ] { 49 }
+ Constant [ integer MW_SrcOutCompositeOp ] { 50 }
+ Constant [ integer MW_SrcOverCompositeOp ] { 51 }
+ Constant [ integer MW_SubtractCompositeOp ] { 52 }
+ Constant [ integer MW_ThresholdCompositeOp ] { 53 }
+ Constant [ integer MW_XorCompositeOp ] { 54 }
+ Constant [ integer MW_UndefinedCompression ] { 0 }
+ Constant [ integer MW_NoCompression ] { 1 }
+ Constant [ integer MW_BZipCompression ] { 2 }
+ Constant [ integer MW_FaxCompression ] { 6 }
+ Constant [ integer MW_Group4Compression ] { 7 }
+ Constant [ integer MW_JPEGCompression ] { 8 }
+ Constant [ integer MW_LosslessJPEGCompression ] { 10 }
+ Constant [ integer MW_LZWCompression ] { 11 }
+ Constant [ integer MW_RLECompression ] { 12 }
+ Constant [ integer MW_ZipCompression ] { 13 }
+ Constant [ integer MW_UndefinedDecoration ] { 0 }
+ Constant [ integer MW_NoDecoration ] { 1 }
+ Constant [ integer MW_UnderlineDecoration ] { 2 }
+ Constant [ integer MW_OverlineDecoration ] { 3 }
+ Constant [ integer MW_LineThroughDecoration ] { 4 }
+ Constant [ integer MW_UnrecognizedDispose ] { 0 }
+ Constant [ integer MW_UndefinedDispose ] { 0 }
+ Constant [ integer MW_NoneDispose ] { 1 }
+ Constant [ integer MW_BackgroundDispose ] { 2 }
+ Constant [ integer MW_PreviousDispose ] { 3 }
+ Constant [ integer MW_UndefinedException ] { 0 }
+ Constant [ integer MW_WarningException ] { 300 }
+ Constant [ integer MW_ResourceLimitWarning ] { 300 }
+ Constant [ integer MW_TypeWarning ] { 305 }
+ Constant [ integer MW_OptionWarning ] { 310 }
+ Constant [ integer MW_DelegateWarning ] { 315 }
+ Constant [ integer MW_MissingDelegateWarning ] { 320 }
+ Constant [ integer MW_CorruptImageWarning ] { 325 }
+ Constant [ integer MW_FileOpenWarning ] { 330 }
+ Constant [ integer MW_BlobWarning ] { 335 }
+ Constant [ integer MW_StreamWarning ] { 340 }
+ Constant [ integer MW_CacheWarning ] { 345 }
+ Constant [ integer MW_CoderWarning ] { 350 }
+ Constant [ integer MW_ModuleWarning ] { 355 }
+ Constant [ integer MW_DrawWarning ] { 360 }
+ Constant [ integer MW_ImageWarning ] { 365 }
+ Constant [ integer MW_WandWarning ] { 370 }
+ Constant [ integer MW_MonitorWarning ] { 385 }
+ Constant [ integer MW_RegistryWarning ] { 390 }
+ Constant [ integer MW_ConfigureWarning ] { 395 }
+ Constant [ integer MW_ErrorException ] { 400 }
+ Constant [ integer MW_ResourceLimitError ] { 400 }
+ Constant [ integer MW_TypeError ] { 405 }
+ Constant [ integer MW_OptionError ] { 410 }
+ Constant [ integer MW_DelegateError ] { 415 }
+ Constant [ integer MW_MissingDelegateError ] { 420 }
+ Constant [ integer MW_CorruptImageError ] { 425 }
+ Constant [ integer MW_FileOpenError ] { 430 }
+ Constant [ integer MW_BlobError ] { 435 }
+ Constant [ integer MW_StreamError ] { 440 }
+ Constant [ integer MW_CacheError ] { 445 }
+ Constant [ integer MW_CoderError ] { 450 }
+ Constant [ integer MW_ModuleError ] { 455 }
+ Constant [ integer MW_DrawError ] { 460 }
+ Constant [ integer MW_ImageError ] { 465 }
+ Constant [ integer MW_WandError ] { 470 }
+ Constant [ integer MW_MonitorError ] { 485 }
+ Constant [ integer MW_RegistryError ] { 490 }
+ Constant [ integer MW_ConfigureError ] { 495 }
+ Constant [ integer MW_FatalErrorException ] { 700 }
+ Constant [ integer MW_ResourceLimitFatalError ] { 700 }
+ Constant [ integer MW_TypeFatalError ] { 705 }
+ Constant [ integer MW_OptionFatalError ] { 710 }
+ Constant [ integer MW_DelegateFatalError ] { 715 }
+ Constant [ integer MW_MissingDelegateFatalError ] { 720 }
+ Constant [ integer MW_CorruptImageFatalError ] { 725 }
+ Constant [ integer MW_FileOpenFatalError ] { 730 }
+ Constant [ integer MW_BlobFatalError ] { 735 }
+ Constant [ integer MW_StreamFatalError ] { 740 }
+ Constant [ integer MW_CacheFatalError ] { 745 }
+ Constant [ integer MW_CoderFatalError ] { 750 }
+ Constant [ integer MW_ModuleFatalError ] { 755 }
+ Constant [ integer MW_DrawFatalError ] { 760 }
+ Constant [ integer MW_ImageFatalError ] { 765 }
+ Constant [ integer MW_WandFatalError ] { 770 }
+ Constant [ integer MW_MonitorFatalError ] { 785 }
+ Constant [ integer MW_RegistryFatalError ] { 790 }
+ Constant [ integer MW_ConfigureFatalError ] { 795 }
+ Constant [ integer MW_UndefinedRule ] { 0 }
+ Constant [ integer MW_EvenOddRule ] { 1 }
+ Constant [ integer MW_NonZeroRule ] { 2 }
+ Constant [ integer MW_UndefinedFilter ] { 0 }
+ Constant [ integer MW_PointFilter ] { 1 }
+ Constant [ integer MW_BoxFilter ] { 2 }
+ Constant [ integer MW_TriangleFilter ] { 3 }
+ Constant [ integer MW_HermiteFilter ] { 4 }
+ Constant [ integer MW_HanningFilter ] { 5 }
+ Constant [ integer MW_HammingFilter ] { 6 }
+ Constant [ integer MW_BlackmanFilter ] { 7 }
+ Constant [ integer MW_GaussianFilter ] { 8 }
+ Constant [ integer MW_QuadraticFilter ] { 9 }
+ Constant [ integer MW_CubicFilter ] { 10 }
+ Constant [ integer MW_CatromFilter ] { 11 }
+ Constant [ integer MW_MitchellFilter ] { 12 }
+ Constant [ integer MW_LanczosFilter ] { 22 }
+ Constant [ integer MW_BesselFilter ] { 13 }
+ Constant [ integer MW_SincFilter ] { 14 }
+ Constant [ integer MW_UndefinedGravity ] { 0 }
+ Constant [ integer MW_ForgetGravity ] { 0 }
+ Constant [ integer MW_NorthWestGravity ] { 1 }
+ Constant [ integer MW_NorthGravity ] { 2 }
+ Constant [ integer MW_NorthEastGravity ] { 3 }
+ Constant [ integer MW_WestGravity ] { 4 }
+ Constant [ integer MW_CenterGravity ] { 5 }
+ Constant [ integer MW_EastGravity ] { 6 }
+ Constant [ integer MW_SouthWestGravity ] { 7 }
+ Constant [ integer MW_SouthGravity ] { 8 }
+ Constant [ integer MW_SouthEastGravity ] { 9 }
+ Constant [ integer MW_StaticGravity ] { 10 }
+ Constant [ integer MW_UndefinedType ] { 0 }
+ Constant [ integer MW_BilevelType ] { 1 }
+ Constant [ integer MW_GrayscaleType ] { 2 }
+ Constant [ integer MW_GrayscaleMatteType ] { 3 }
+ Constant [ integer MW_PaletteType ] { 4 }
+ Constant [ integer MW_PaletteMatteType ] { 5 }
+ Constant [ integer MW_TrueColorType ] { 6 }
+ Constant [ integer MW_TrueColorMatteType ] { 7 }
+ Constant [ integer MW_ColorSeparationType ] { 8 }
+ Constant [ integer MW_ColorSeparationMatteType ] { 9 }
+ Constant [ integer MW_OptimizeType ] { 10 }
+ Constant [ integer MW_UndefinedInterlace ] { 0 }
+ Constant [ integer MW_NoInterlace ] { 1 }
+ Constant [ integer MW_LineInterlace ] { 2 }
+ Constant [ integer MW_PlaneInterlace ] { 3 }
+ Constant [ integer MW_PartitionInterlace ] { 4 }
+ Constant [ integer MW_UndefinedCap ] { 0 }
+ Constant [ integer MW_ButtCap ] { 1 }
+ Constant [ integer MW_RoundCap ] { 2 }
+ Constant [ integer MW_SquareCap ] { 3 }
+ Constant [ integer MW_UndefinedJoin ] { 0 }
+ Constant [ integer MW_MiterJoin ] { 1 }
+ Constant [ integer MW_RoundJoin ] { 2 }
+ Constant [ integer MW_BevelJoin ] { 3 }
+ Constant [ integer MW_UndefinedEvaluateOperator ] { 0 }
+ Constant [ integer MW_AddEvaluateOperator ] { 1 }
+ Constant [ integer MW_AndEvaluateOperator ] { 2 }
+ Constant [ integer MW_DivideEvaluateOperator ] { 3 }
+ Constant [ integer MW_LeftShiftEvaluateOperator ] { 4 }
+ Constant [ integer MW_MaxEvaluateOperator ] { 5 }
+ Constant [ integer MW_MinEvaluateOperator ] { 6 }
+ Constant [ integer MW_MultiplyEvaluateOperator ] { 7 }
+ Constant [ integer MW_OrEvaluateOperator ] { 8 }
+ Constant [ integer MW_RightShiftEvaluateOperator ] { 9 }
+ Constant [ integer MW_SetEvaluateOperator ] { 10 }
+ Constant [ integer MW_SubtractEvaluateOperator ] { 11 }
+ Constant [ integer MW_XorEvaluateOperator ] { 12 }
+ Constant [ integer MW_UndefinedMetric ] { 0 }
+ Constant [ integer MW_MeanAbsoluteErrorMetric ] { 2 }
+ Constant [ integer MW_MeanSquaredErrorMetric ] { 4 }
+ Constant [ integer MW_PeakAbsoluteErrorMetric ] { 5 }
+ Constant [ integer MW_PeakSignalToNoiseRatioMetric ] { 6 }
+ Constant [ integer MW_RootMeanSquaredErrorMetric ] { 7 }
+ Constant [ integer MW_UndefinedMode ] { 0 }
+ Constant [ integer MW_FrameMode ] { 1 }
+ Constant [ integer MW_UnframeMode ] { 2 }
+ Constant [ integer MW_ConcatenateMode ] { 3 }
+ Constant [ integer MW_UndefinedNoise ] { 0 }
+ Constant [ integer MW_UniformNoise ] { 1 }
+ Constant [ integer MW_GaussianNoise ] { 2 }
+ Constant [ integer MW_MultiplicativeGaussianNoise ] { 3 }
+ Constant [ integer MW_ImpulseNoise ] { 4 }
+ Constant [ integer MW_LaplacianNoise ] { 5 }
+ Constant [ integer MW_PoissonNoise ] { 6 }
+ Constant [ integer MW_UndefinedMethod ] { 0 }
+ Constant [ integer MW_PointMethod ] { 1 }
+ Constant [ integer MW_ReplaceMethod ] { 2 }
+ Constant [ integer MW_FloodfillMethod ] { 3 }
+ Constant [ integer MW_FillToBorderMethod ] { 4 }
+ Constant [ integer MW_ResetMethod ] { 5 }
+ Constant [ integer MW_UndefinedPreview ] { 0 }
+ Constant [ integer MW_RotatePreview ] { 1 }
+ Constant [ integer MW_ShearPreview ] { 2 }
+ Constant [ integer MW_RollPreview ] { 3 }
+ Constant [ integer MW_HuePreview ] { 4 }
+ Constant [ integer MW_SaturationPreview ] { 5 }
+ Constant [ integer MW_BrightnessPreview ] { 6 }
+ Constant [ integer MW_GammaPreview ] { 7 }
+ Constant [ integer MW_SpiffPreview ] { 8 }
+ Constant [ integer MW_DullPreview ] { 9 }
+ Constant [ integer MW_GrayscalePreview ] { 10 }
+ Constant [ integer MW_QuantizePreview ] { 11 }
+ Constant [ integer MW_DespecklePreview ] { 12 }
+ Constant [ integer MW_ReduceNoisePreview ] { 13 }
+ Constant [ integer MW_AddNoisePreview ] { 14 }
+ Constant [ integer MW_SharpenPreview ] { 15 }
+ Constant [ integer MW_BlurPreview ] { 16 }
+ Constant [ integer MW_ThresholdPreview ] { 17 }
+ Constant [ integer MW_EdgeDetectPreview ] { 18 }
+ Constant [ integer MW_SpreadPreview ] { 19 }
+ Constant [ integer MW_SolarizePreview ] { 20 }
+ Constant [ integer MW_ShadePreview ] { 21 }
+ Constant [ integer MW_RaisePreview ] { 22 }
+ Constant [ integer MW_SegmentPreview ] { 23 }
+ Constant [ integer MW_SwirlPreview ] { 24 }
+ Constant [ integer MW_ImplodePreview ] { 25 }
+ Constant [ integer MW_WavePreview ] { 26 }
+ Constant [ integer MW_OilPaintPreview ] { 27 }
+ Constant [ integer MW_CharcoalDrawingPreview ] { 28 }
+ Constant [ integer MW_JPEGPreview ] { 29 }
+ Constant [ integer MW_UndefinedIntent ] { 0 }
+ Constant [ integer MW_SaturationIntent ] { 1 }
+ Constant [ integer MW_PerceptualIntent ] { 2 }
+ Constant [ integer MW_AbsoluteIntent ] { 3 }
+ Constant [ integer MW_RelativeIntent ] { 4 }
+ Constant [ integer MW_UndefinedResolution ] { 0 }
+ Constant [ integer MW_PixelsPerInchResolution ] { 1 }
+ Constant [ integer MW_PixelsPerCentimeterResolution ] { 2 }
+ Constant [ integer MW_UndefinedResource ] { 0 }
+ Constant [ integer MW_AreaResource ] { 1 }
+ Constant [ integer MW_DiskResource ] { 2 }
+ Constant [ integer MW_FileResource ] { 3 }
+ Constant [ integer MW_MapResource ] { 4 }
+ Constant [ integer MW_MemoryResource ] { 5 }
+ Constant [ integer MW_UndefinedStatistic ] { 0 }
+ Constant [ integer MW_GradientStatistic ] { 1 }
+ Constant [ integer MW_MaximumStatistic ] { 2 }
+ Constant [ integer MW_MeanStatistic ] { 3 }
+ Constant [ integer MW_MedianStatistic ] { 4 }
+ Constant [ integer MW_MinimumStatistic ] { 5 }
+ Constant [ integer MW_ModeStatistic ] { 6 }
+ Constant [ integer MW_NonpeakStatistic ] { 7 }
+ Constant [ integer MW_StandardDeviationStatistic ] { 8 }
+ Constant [ integer MW_UndefinedPixel ] { 0 }
+ Constant [ integer MW_CharPixel ] { 1 }
+ Constant [ integer MW_ShortPixel ] { 7 }
+ Constant [ integer MW_IntegerPixel ] { 4 }
+ Constant [ integer MW_LongPixel ] { 5 }
+ Constant [ integer MW_FloatPixel ] { 3 }
+ Constant [ integer MW_DoublePixel ] { 2 }
+ Constant [ integer MW_UndefinedStretch ] { 0 }
+ Constant [ integer MW_NormalStretch ] { 1 }
+ Constant [ integer MW_UltraCondensedStretch ] { 2 }
+ Constant [ integer MW_ExtraCondensedStretch ] { 3 }
+ Constant [ integer MW_CondensedStretch ] { 4 }
+ Constant [ integer MW_SemiCondensedStretch ] { 5 }
+ Constant [ integer MW_SemiExpandedStretch ] { 6 }
+ Constant [ integer MW_ExpandedStretch ] { 7 }
+ Constant [ integer MW_ExtraExpandedStretch ] { 8 }
+ Constant [ integer MW_UltraExpandedStretch ] { 9 }
+ Constant [ integer MW_AnyStretch ] { 10 }
+ Constant [ integer MW_UndefinedStyle ] { 0 }
+ Constant [ integer MW_NormalStyle ] { 1 }
+ Constant [ integer MW_ItalicStyle ] { 2 }
+ Constant [ integer MW_ObliqueStyle ] { 3 }
+ Constant [ integer MW_AnyStyle ] { 4 }
+ Constant [ integer MW_UndefinedVirtualPixelMethod ] { 0 }
+ Constant [ integer MW_ConstantVirtualPixelMethod ] { 2 }
+ Constant [ integer MW_EdgeVirtualPixelMethod ] { 4 }
+ Constant [ integer MW_MirrorVirtualPixelMethod ] { 5 }
+ Constant [ integer MW_TileVirtualPixelMethod ] { 7 }
+ }
+
+ - Functions {
+ Function [ <internal:magickwand> function wandgetexception ] {
+ }
+ Function [ <internal:magickwand> function wandgetexceptionstring ] {
+ }
+ Function [ <internal:magickwand> function wandgetexceptiontype ] {
+ }
+ Function [ <internal:magickwand> function wandhasexception ] {
+ }
+ Function [ <internal:magickwand> function isdrawingwand ] {
+ }
+ Function [ <internal:magickwand> function ismagickwand ] {
+ }
+ Function [ <internal:magickwand> function ispixeliterator ] {
+ }
+ Function [ <internal:magickwand> function ispixelwand ] {
+ }
+ Function [ <internal:magickwand> function cleardrawingwand ] {
+ }
+ Function [ <internal:magickwand> function clonedrawingwand ] {
+ }
+ Function [ <internal:magickwand> function destroydrawingwand ] {
+ }
+ Function [ <internal:magickwand> function drawaffine ] {
+ }
+ Function [ <internal:magickwand> function drawannotation ] {
+ }
+ Function [ <internal:magickwand> function drawarc ] {
+ }
+ Function [ <internal:magickwand> function drawbezier ] {
+ }
+ Function [ <internal:magickwand> function drawcircle ] {
+ }
+ Function [ <internal:magickwand> function drawcolor ] {
+ }
+ Function [ <internal:magickwand> function drawcomment ] {
+ }
+ Function [ <internal:magickwand> function drawcomposite ] {
+ }
+ Function [ <internal:magickwand> function drawellipse ] {
+ }
+ Function [ <internal:magickwand> function drawgetclippath ] {
+ }
+ Function [ <internal:magickwand> function drawgetcliprule ] {
+ }
+ Function [ <internal:magickwand> function drawgetclipunits ] {
+ }
+ Function [ <internal:magickwand> function drawgetexception ] {
+ }
+ Function [ <internal:magickwand> function drawgetexceptionstring ] {
+ }
+ Function [ <internal:magickwand> function drawgetexceptiontype ] {
+ }
+ Function [ <internal:magickwand> function drawgetfillalpha ] {
+ }
+ Function [ <internal:magickwand> function drawgetfillopacity ] {
+ }
+ Function [ <internal:magickwand> function drawgetfillcolor ] {
+ }
+ Function [ <internal:magickwand> function drawgetfillrule ] {
+ }
+ Function [ <internal:magickwand> function drawgetfont ] {
+ }
+ Function [ <internal:magickwand> function drawgetfontfamily ] {
+ }
+ Function [ <internal:magickwand> function drawgetfontsize ] {
+ }
+ Function [ <internal:magickwand> function drawgetfontstretch ] {
+ }
+ Function [ <internal:magickwand> function drawgetfontstyle ] {
+ }
+ Function [ <internal:magickwand> function drawgetfontweight ] {
+ }
+ Function [ <internal:magickwand> function drawgetgravity ] {
+ }
+ Function [ <internal:magickwand> function drawgetstrokealpha ] {
+ }
+ Function [ <internal:magickwand> function drawgetstrokeopacity ] {
+ }
+ Function [ <internal:magickwand> function drawgetstrokeantialias ] {
+ }
+ Function [ <internal:magickwand> function drawgetstrokecolor ] {
+ }
+ Function [ <internal:magickwand> function drawgetstrokedasharray ] {
+ }
+ Function [ <internal:magickwand> function drawgetstrokedashoffset ] {
+ }
+ Function [ <internal:magickwand> function drawgetstrokelinecap ] {
+ }
+ Function [ <internal:magickwand> function drawgetstrokelinejoin ] {
+ }
+ Function [ <internal:magickwand> function drawgetstrokemiterlimit ] {
+ }
+ Function [ <internal:magickwand> function drawgetstrokewidth ] {
+ }
+ Function [ <internal:magickwand> function drawgettextalignment ] {
+ }
+ Function [ <internal:magickwand> function drawgettextantialias ] {
+ }
+ Function [ <internal:magickwand> function drawgettextdecoration ] {
+ }
+ Function [ <internal:magickwand> function drawgettextencoding ] {
+ }
+ Function [ <internal:magickwand> function drawgetvectorgraphics ] {
+ }
+ Function [ <internal:magickwand> function drawgettextundercolor ] {
+ }
+ Function [ <internal:magickwand> function drawline ] {
+ }
+ Function [ <internal:magickwand> function drawmatte ] {
+ }
+ Function [ <internal:magickwand> function drawpathclose ] {
+ }
+ Function [ <internal:magickwand> function drawpathcurvetoabsolute ] {
+ }
+ Function [ <internal:magickwand> function drawpathcurvetorelative ] {
+ }
+ Function [ <internal:magickwand> function drawpathcurvetoquadraticbezierabsolute ] {
+ }
+ Function [ <internal:magickwand> function drawpathcurvetoquadraticbezierrelative ] {
+ }
+ Function [ <internal:magickwand> function drawpathcurvetoquadraticbeziersmoothabsolute ] {
+ }
+ Function [ <internal:magickwand> function drawpathcurvetoquadraticbeziersmoothrelative ] {
+ }
+ Function [ <internal:magickwand> function drawpathcurvetosmoothabsolute ] {
+ }
+ Function [ <internal:magickwand> function drawpathcurvetosmoothrelative ] {
+ }
+ Function [ <internal:magickwand> function drawpathellipticarcabsolute ] {
+ }
+ Function [ <internal:magickwand> function drawpathellipticarcrelative ] {
+ }
+ Function [ <internal:magickwand> function drawpathfinish ] {
+ }
+ Function [ <internal:magickwand> function drawpathlinetoabsolute ] {
+ }
+ Function [ <internal:magickwand> function drawpathlinetorelative ] {
+ }
+ Function [ <internal:magickwand> function drawpathlinetohorizontalabsolute ] {
+ }
+ Function [ <internal:magickwand> function drawpathlinetohorizontalrelative ] {
+ }
+ Function [ <internal:magickwand> function drawpathlinetoverticalabsolute ] {
+ }
+ Function [ <internal:magickwand> function drawpathlinetoverticalrelative ] {
+ }
+ Function [ <internal:magickwand> function drawpathmovetoabsolute ] {
+ }
+ Function [ <internal:magickwand> function drawpathmovetorelative ] {
+ }
+ Function [ <internal:magickwand> function drawpathstart ] {
+ }
+ Function [ <internal:magickwand> function drawpoint ] {
+ }
+ Function [ <internal:magickwand> function drawpolygon ] {
+ }
+ Function [ <internal:magickwand> function drawpolyline ] {
+ }
+ Function [ <internal:magickwand> function drawpopclippath ] {
+ }
+ Function [ <internal:magickwand> function drawpopdefs ] {
+ }
+ Function [ <internal:magickwand> function drawpoppattern ] {
+ }
+ Function [ <internal:magickwand> function drawpushclippath ] {
+ }
+ Function [ <internal:magickwand> function drawpushdefs ] {
+ }
+ Function [ <internal:magickwand> function drawpushpattern ] {
+ }
+ Function [ <internal:magickwand> function drawrectangle ] {
+ }
+ Function [ <internal:magickwand> function drawrender ] {
+ }
+ Function [ <internal:magickwand> function drawrotate ] {
+ }
+ Function [ <internal:magickwand> function drawroundrectangle ] {
+ }
+ Function [ <internal:magickwand> function drawscale ] {
+ }
+ Function [ <internal:magickwand> function drawsetclippath ] {
+ }
+ Function [ <internal:magickwand> function drawsetcliprule ] {
+ }
+ Function [ <internal:magickwand> function drawsetclipunits ] {
+ }
+ Function [ <internal:magickwand> function drawsetfillalpha ] {
+ }
+ Function [ <internal:magickwand> function drawsetfillopacity ] {
+ }
+ Function [ <internal:magickwand> function drawsetfillcolor ] {
+ }
+ Function [ <internal:magickwand> function drawsetfillpatternurl ] {
+ }
+ Function [ <internal:magickwand> function drawsetfillrule ] {
+ }
+ Function [ <internal:magickwand> function drawsetfont ] {
+ }
+ Function [ <internal:magickwand> function drawsetfontfamily ] {
+ }
+ Function [ <internal:magickwand> function drawsetfontsize ] {
+ }
+ Function [ <internal:magickwand> function drawsetfontstretch ] {
+ }
+ Function [ <internal:magickwand> function drawsetfontstyle ] {
+ }
+ Function [ <internal:magickwand> function drawsetfontweight ] {
+ }
+ Function [ <internal:magickwand> function drawsetgravity ] {
+ }
+ Function [ <internal:magickwand> function drawsetstrokealpha ] {
+ }
+ Function [ <internal:magickwand> function drawsetstrokeopacity ] {
+ }
+ Function [ <internal:magickwand> function drawsetstrokeantialias ] {
+ }
+ Function [ <internal:magickwand> function drawsetstrokecolor ] {
+ }
+ Function [ <internal:magickwand> function drawsetstrokedasharray ] {
+ }
+ Function [ <internal:magickwand> function drawsetstrokedashoffset ] {
+ }
+ Function [ <internal:magickwand> function drawsetstrokelinecap ] {
+ }
+ Function [ <internal:magickwand> function drawsetstrokelinejoin ] {
+ }
+ Function [ <internal:magickwand> function drawsetstrokemiterlimit ] {
+ }
+ Function [ <internal:magickwand> function drawsetstrokepatternurl ] {
+ }
+ Function [ <internal:magickwand> function drawsetstrokewidth ] {
+ }
+ Function [ <internal:magickwand> function drawsettextalignment ] {
+ }
+ Function [ <internal:magickwand> function drawsettextantialias ] {
+ }
+ Function [ <internal:magickwand> function drawsettextdecoration ] {
+ }
+ Function [ <internal:magickwand> function drawsettextencoding ] {
+ }
+ Function [ <internal:magickwand> function drawsettextundercolor ] {
+ }
+ Function [ <internal:magickwand> function drawsetvectorgraphics ] {
+ }
+ Function [ <internal:magickwand> function drawskewx ] {
+ }
+ Function [ <internal:magickwand> function drawskewy ] {
+ }
+ Function [ <internal:magickwand> function drawtranslate ] {
+ }
+ Function [ <internal:magickwand> function drawsetviewbox ] {
+ }
+ Function [ <internal:magickwand> function newdrawingwand ] {
+ }
+ Function [ <internal:magickwand> function popdrawingwand ] {
+ }
+ Function [ <internal:magickwand> function pushdrawingwand ] {
+ }
+ Function [ <internal:magickwand> function clearmagickwand ] {
+ }
+ Function [ <internal:magickwand> function clonemagickwand ] {
+ }
+ Function [ <internal:magickwand> function destroymagickwand ] {
+ }
+ Function [ <internal:magickwand> function magickadaptivethresholdimage ] {
+ }
+ Function [ <internal:magickwand> function magickaddimage ] {
+ }
+ Function [ <internal:magickwand> function magickaddimages ] {
+ }
+ Function [ <internal:magickwand> function magickaddnoiseimage ] {
+ }
+ Function [ <internal:magickwand> function magickaffinetransformimage ] {
+ }
+ Function [ <internal:magickwand> function magickannotateimage ] {
+ }
+ Function [ <internal:magickwand> function magickappendimages ] {
+ }
+ Function [ <internal:magickwand> function magickaverageimages ] {
+ }
+ Function [ <internal:magickwand> function magickblackthresholdimage ] {
+ }
+ Function [ <internal:magickwand> function magickblurimage ] {
+ }
+ Function [ <internal:magickwand> function magickborderimage ] {
+ }
+ Function [ <internal:magickwand> function magickcharcoalimage ] {
+ }
+ Function [ <internal:magickwand> function magickchopimage ] {
+ }
+ Function [ <internal:magickwand> function magickclipimage ] {
+ }
+ Function [ <internal:magickwand> function magickclippathimage ] {
+ }
+ Function [ <internal:magickwand> function magickcoalesceimages ] {
+ }
+ Function [ <internal:magickwand> function magickcolorfloodfillimage ] {
+ }
+ Function [ <internal:magickwand> function magickcolorizeimage ] {
+ }
+ Function [ <internal:magickwand> function magickcombineimages ] {
+ }
+ Function [ <internal:magickwand> function magickcommentimage ] {
+ }
+ Function [ <internal:magickwand> function magickcompareimages ] {
+ }
+ Function [ <internal:magickwand> function magickcompositeimage ] {
+ }
+ Function [ <internal:magickwand> function magickconstituteimage ] {
+ }
+ Function [ <internal:magickwand> function magickcontrastimage ] {
+ }
+ Function [ <internal:magickwand> function magickconvolveimage ] {
+ }
+ Function [ <internal:magickwand> function magickcropimage ] {
+ }
+ Function [ <internal:magickwand> function magickcyclecolormapimage ] {
+ }
+ Function [ <internal:magickwand> function magickdeconstructimages ] {
+ }
+ Function [ <internal:magickwand> function magickdescribeimage ] {
+ }
+ Function [ <internal:magickwand> function magickidentifyimage ] {
+ }
+ Function [ <internal:magickwand> function magickdespeckleimage ] {
+ }
+ Function [ <internal:magickwand> function magickdisplayimage ] {
+ }
+ Function [ <internal:magickwand> function magickdisplayimages ] {
+ }
+ Function [ <internal:magickwand> function magickdrawimage ] {
+ }
+ Function [ <internal:magickwand> function magickechoimageblob ] {
+ }
+ Function [ <internal:magickwand> function magickechoimagesblob ] {
+ }
+ Function [ <internal:magickwand> function magickedgeimage ] {
+ }
+ Function [ <internal:magickwand> function magickembossimage ] {
+ }
+ Function [ <internal:magickwand> function magickenhanceimage ] {
+ }
+ Function [ <internal:magickwand> function magickequalizeimage ] {
+ }
+ Function [ <internal:magickwand> function magickevaluateimage ] {
+ }
+ Function [ <internal:magickwand> function magickflattenimages ] {
+ }
+ Function [ <internal:magickwand> function magickflipimage ] {
+ }
+ Function [ <internal:magickwand> function magickflopimage ] {
+ }
+ Function [ <internal:magickwand> function magickframeimage ] {
+ }
+ Function [ <internal:magickwand> function magickfximage ] {
+ }
+ Function [ <internal:magickwand> function magickgammaimage ] {
+ }
+ Function [ <internal:magickwand> function magickgaussianblurimage ] {
+ }
+ Function [ <internal:magickwand> function magickgetcompression ] {
+ }
+ Function [ <internal:magickwand> function magickgetcompressionquality ] {
+ }
+ Function [ <internal:magickwand> function magickgetcopyright ] {
+ }
+ Function [ <internal:magickwand> function magickgetexception ] {
+ }
+ Function [ <internal:magickwand> function magickgetexceptionstring ] {
+ }
+ Function [ <internal:magickwand> function magickgetexceptiontype ] {
+ }
+ Function [ <internal:magickwand> function magickgetfilename ] {
+ }
+ Function [ <internal:magickwand> function magickgetformat ] {
+ }
+ Function [ <internal:magickwand> function magickgethomeurl ] {
+ }
+ Function [ <internal:magickwand> function magickgetimage ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagebackgroundcolor ] {
+ }
+ Function [ <internal:magickwand> function magickgetimageblob ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagesblob ] {
+ }
+ Function [ <internal:magickwand> function magickgetimageblueprimary ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagebordercolor ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagechannelmean ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagecolormapcolor ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagecolors ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagecolorspace ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagecompose ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagecompression ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagecompressionquality ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagedelay ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagedepth ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagedistortion ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagedispose ] {
+ }
+ Function [ <internal:magickwand> function magickgetimageendian ] {
+ }
+ Function [ <internal:magickwand> function magickgetimageattribute ] {
+ }
+ Function [ <internal:magickwand> function magickgetimageextrema ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagefilename ] {
+ }
+ Function [ <internal:magickwand> function magickgetimageformat ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagegamma ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagegreenprimary ] {
+ }
+ Function [ <internal:magickwand> function magickgetimageheight ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagehistogram ] {
+ }
+ Function [ <internal:magickwand> function magickgetimageindex ] {
+ }
+ Function [ <internal:magickwand> function magickgetimageinterlacescheme ] {
+ }
+ Function [ <internal:magickwand> function magickgetimageiterations ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagemattecolor ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagemimetype ] {
+ }
+ Function [ <internal:magickwand> function magickgetmimetype ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagepage ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagepixelcolor ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagepixels ] {
+ }
+ Function [ <internal:magickwand> function magickgetimageprofile ] {
+ }
+ Function [ <internal:magickwand> function magickgetimageproperty ] {
+ }
+ Function [ <internal:magickwand> function magickgetimageredprimary ] {
+ }
+ Function [ <internal:magickwand> function magickgetimageregion ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagerenderingintent ] {
+ }
+ Function [ <internal:magickwand> function magickgetimageresolution ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagescene ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagesignature ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagesize ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagetickspersecond ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagetotalinkdensity ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagetype ] {
+ }
+ Function [ <internal:magickwand> function magickgetimageunits ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagevirtualpixelmethod ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagewhitepoint ] {
+ }
+ Function [ <internal:magickwand> function magickgetimagewidth ] {
+ }
+ Function [ <internal:magickwand> function magickgetinterlacescheme ] {
+ }
+ Function [ <internal:magickwand> function magickgetnumberimages ] {
+ }
+ Function [ <internal:magickwand> function magickgetoption ] {
+ }
+ Function [ <internal:magickwand> function magickgetpackagename ] {
+ }
+ Function [ <internal:magickwand> function magickgetpage ] {
+ }
+ Function [ <internal:magickwand> function magickgetquantumdepth ] {
+ }
+ Function [ <internal:magickwand> function magickgetquantumrange ] {
+ }
+ Function [ <internal:magickwand> function magickgetreleasedate ] {
+ }
+ Function [ <internal:magickwand> function magickgetresource ] {
+ }
+ Function [ <internal:magickwand> function magickgetresourcelimit ] {
+ }
+ Function [ <internal:magickwand> function magickgetsamplingfactors ] {
+ }
+ Function [ <internal:magickwand> function magickgetsize ] {
+ }
+ Function [ <internal:magickwand> function magickgetwandsize ] {
+ }
+ Function [ <internal:magickwand> function magickgetversion ] {
+ }
+ Function [ <internal:magickwand> function magickgetversionnumber ] {
+ }
+ Function [ <internal:magickwand> function magickgetversionstring ] {
+ }
+ Function [ <internal:magickwand> function magickhasnextimage ] {
+ }
+ Function [ <internal:magickwand> function magickhaspreviousimage ] {
+ }
+ Function [ <internal:magickwand> function magickimplodeimage ] {
+ }
+ Function [ <internal:magickwand> function magicklabelimage ] {
+ }
+ Function [ <internal:magickwand> function magicklevelimage ] {
+ }
+ Function [ <internal:magickwand> function magickmagnifyimage ] {
+ }
+ Function [ <internal:magickwand> function magickmapimage ] {
+ }
+ Function [ <internal:magickwand> function magickmattefloodfillimage ] {
+ }
+ Function [ <internal:magickwand> function magickmedianfilterimage ] {
+ }
+ Function [ <internal:magickwand> function magickminifyimage ] {
+ }
+ Function [ <internal:magickwand> function magickmodulateimage ] {
+ }
+ Function [ <internal:magickwand> function magickmontageimage ] {
+ }
+ Function [ <internal:magickwand> function magickmorphimages ] {
+ }
+ Function [ <internal:magickwand> function magickmosaicimages ] {
+ }
+ Function [ <internal:magickwand> function magickmotionblurimage ] {
+ }
+ Function [ <internal:magickwand> function magicknegateimage ] {
+ }
+ Function [ <internal:magickwand> function magicknewimage ] {
+ }
+ Function [ <internal:magickwand> function magicknextimage ] {
+ }
+ Function [ <internal:magickwand> function magicknormalizeimage ] {
+ }
+ Function [ <internal:magickwand> function magickoilpaintimage ] {
+ }
+ Function [ <internal:magickwand> function magickfloodfillpaintimage ] {
+ }
+ Function [ <internal:magickwand> function magickopaquepaintimage ] {
+ }
+ Function [ <internal:magickwand> function magicktransparentpaintimage ] {
+ }
+ Function [ <internal:magickwand> function magickpingimage ] {
+ }
+ Function [ <internal:magickwand> function magickposterizeimage ] {
+ }
+ Function [ <internal:magickwand> function magickpreviewimages ] {
+ }
+ Function [ <internal:magickwand> function magickpreviousimage ] {
+ }
+ Function [ <internal:magickwand> function magickprofileimage ] {
+ }
+ Function [ <internal:magickwand> function magickquantizeimage ] {
+ }
+ Function [ <internal:magickwand> function magickquantizeimages ] {
+ }
+ Function [ <internal:magickwand> function magickqueryconfigureoption ] {
+ }
+ Function [ <internal:magickwand> function magickqueryconfigureoptions ] {
+ }
+ Function [ <internal:magickwand> function magickqueryfontmetrics ] {
+ }
+ Function [ <internal:magickwand> function magickgetcharwidth ] {
+ }
+ Function [ <internal:magickwand> function magickgetcharheight ] {
+ }
+ Function [ <internal:magickwand> function magickgettextascent ] {
+ }
+ Function [ <internal:magickwand> function magickgettextdescent ] {
+ }
+ Function [ <internal:magickwand> function magickgetstringwidth ] {
+ }
+ Function [ <internal:magickwand> function magickgetstringheight ] {
+ }
+ Function [ <internal:magickwand> function magickgetmaxtextadvance ] {
+ }
+ Function [ <internal:magickwand> function magickqueryfonts ] {
+ }
+ Function [ <internal:magickwand> function magickqueryformats ] {
+ }
+ Function [ <internal:magickwand> function magickradialblurimage ] {
+ }
+ Function [ <internal:magickwand> function magickraiseimage ] {
+ }
+ Function [ <internal:magickwand> function magickreadimage ] {
+ }
+ Function [ <internal:magickwand> function magickreadimageblob ] {
+ }
+ Function [ <internal:magickwand> function magickreadimagefile ] {
+ }
+ Function [ <internal:magickwand> function magickreadimages ] {
+ }
+ Function [ <internal:magickwand> function magickrecolorimage ] {
+ }
+ Function [ <internal:magickwand> function magickreducenoiseimage ] {
+ }
+ Function [ <internal:magickwand> function magickremoveimage ] {
+ }
+ Function [ <internal:magickwand> function magickremoveimageprofile ] {
+ }
+ Function [ <internal:magickwand> function magickremoveimageprofiles ] {
+ }
+ Function [ <internal:magickwand> function magickresetimagepage ] {
+ }
+ Function [ <internal:magickwand> function magickresetiterator ] {
+ }
+ Function [ <internal:magickwand> function magickresampleimage ] {
+ }
+ Function [ <internal:magickwand> function magickresizeimage ] {
+ }
+ Function [ <internal:magickwand> function magickrollimage ] {
+ }
+ Function [ <internal:magickwand> function magickrotateimage ] {
+ }
+ Function [ <internal:magickwand> function magicksampleimage ] {
+ }
+ Function [ <internal:magickwand> function magickscaleimage ] {
+ }
+ Function [ <internal:magickwand> function magickseparateimagechannel ] {
+ }
+ Function [ <internal:magickwand> function magicksepiatoneimage ] {
+ }
+ Function [ <internal:magickwand> function magicksetbackgroundcolor ] {
+ }
+ Function [ <internal:magickwand> function magicksetcompression ] {
+ }
+ Function [ <internal:magickwand> function magicksetcompressionquality ] {
+ }
+ Function [ <internal:magickwand> function magicksetfilename ] {
+ }
+ Function [ <internal:magickwand> function magicksetfirstiterator ] {
+ }
+ Function [ <internal:magickwand> function magicksetformat ] {
+ }
+ Function [ <internal:magickwand> function magicksetimage ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagealphachannel ] {
+ }
+ Function [ <internal:magickwand> function magicksetimageattribute ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagebackgroundcolor ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagebias ] {
+ }
+ Function [ <internal:magickwand> function magicksetimageblueprimary ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagebordercolor ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagecolormapcolor ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagecolorspace ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagecompose ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagecompression ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagecompressionquality ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagedelay ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagedepth ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagedispose ] {
+ }
+ Function [ <internal:magickwand> function magicksetimageendian ] {
+ }
+ Function [ <internal:magickwand> function magicksetimageextent ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagesize ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagefilename ] {
+ }
+ Function [ <internal:magickwand> function magicksetimageformat ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagegamma ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagegreenprimary ] {
+ }
+ Function [ <internal:magickwand> function magicksetimageindex ] {
+ }
+ Function [ <internal:magickwand> function magicksetimageinterlacescheme ] {
+ }
+ Function [ <internal:magickwand> function magicksetimageiterations ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagemattecolor ] {
+ }
+ Function [ <internal:magickwand> function magicksetimageoption ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagepage ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagepixels ] {
+ }
+ Function [ <internal:magickwand> function magicksetimageprofile ] {
+ }
+ Function [ <internal:magickwand> function magicksetimageproperty ] {
+ }
+ Function [ <internal:magickwand> function magicksetimageredprimary ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagerenderingintent ] {
+ }
+ Function [ <internal:magickwand> function magicksetimageresolution ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagescene ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagetickspersecond ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagetype ] {
+ }
+ Function [ <internal:magickwand> function magicksetimageunits ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagevirtualpixelmethod ] {
+ }
+ Function [ <internal:magickwand> function magicksetimagewhitepoint ] {
+ }
+ Function [ <internal:magickwand> function magicksetinterlacescheme ] {
+ }
+ Function [ <internal:magickwand> function magicksetlastiterator ] {
+ }
+ Function [ <internal:magickwand> function magicksetoption ] {
+ }
+ Function [ <internal:magickwand> function magicksetpage ] {
+ }
+ Function [ <internal:magickwand> function magicksetpassphrase ] {
+ }
+ Function [ <internal:magickwand> function magicksetresolution ] {
+ }
+ Function [ <internal:magickwand> function magicksetresourcelimit ] {
+ }
+ Function [ <internal:magickwand> function magicksetsamplingfactors ] {
+ }
+ Function [ <internal:magickwand> function magicksetsize ] {
+ }
+ Function [ <internal:magickwand> function magicksetwandsize ] {
+ }
+ Function [ <internal:magickwand> function magicksettype ] {
+ }
+ Function [ <internal:magickwand> function magickshadowimage ] {
+ }
+ Function [ <internal:magickwand> function magicksharpenimage ] {
+ }
+ Function [ <internal:magickwand> function magickshaveimage ] {
+ }
+ Function [ <internal:magickwand> function magickshearimage ] {
+ }
+ Function [ <internal:magickwand> function magicksolarizeimage ] {
+ }
+ Function [ <internal:magickwand> function magickspliceimage ] {
+ }
+ Function [ <internal:magickwand> function magickspreadimage ] {
+ }
+ Function [ <internal:magickwand> function magickstatisticimage ] {
+ }
+ Function [ <internal:magickwand> function magicksteganoimage ] {
+ }
+ Function [ <internal:magickwand> function magickstereoimage ] {
+ }
+ Function [ <internal:magickwand> function magickstripimage ] {
+ }
+ Function [ <internal:magickwand> function magickswirlimage ] {
+ }
+ Function [ <internal:magickwand> function magicktextureimage ] {
+ }
+ Function [ <internal:magickwand> function magickthresholdimage ] {
+ }
+ Function [ <internal:magickwand> function magickthumbnailimage ] {
+ }
+ Function [ <internal:magickwand> function magicktintimage ] {
+ }
+ Function [ <internal:magickwand> function magicktransformimage ] {
+ }
+ Function [ <internal:magickwand> function magicktrimimage ] {
+ }
+ Function [ <internal:magickwand> function magickunsharpmaskimage ] {
+ }
+ Function [ <internal:magickwand> function magickwaveimage ] {
+ }
+ Function [ <internal:magickwand> function magickwhitethresholdimage ] {
+ }
+ Function [ <internal:magickwand> function magickwriteimage ] {
+ }
+ Function [ <internal:magickwand> function magickwriteimagefile ] {
+ }
+ Function [ <internal:magickwand> function magickwriteimages ] {
+ }
+ Function [ <internal:magickwand> function newmagickwand ] {
+ }
+ Function [ <internal:magickwand> function clearpixeliterator ] {
+ }
+ Function [ <internal:magickwand> function destroypixeliterator ] {
+ }
+ Function [ <internal:magickwand> function newpixeliterator ] {
+ }
+ Function [ <internal:magickwand> function newpixelregioniterator ] {
+ }
+ Function [ <internal:magickwand> function pixelgetiteratorexception ] {
+ }
+ Function [ <internal:magickwand> function pixelgetiteratorexceptionstring ] {
+ }
+ Function [ <internal:magickwand> function pixelgetiteratorexceptiontype ] {
+ }
+ Function [ <internal:magickwand> function pixelgetnextiteratorrow ] {
+ }
+ Function [ <internal:magickwand> function pixelgetpreviousiteratorrow ] {
+ }
+ Function [ <internal:magickwand> function pixelresetiterator ] {
+ }
+ Function [ <internal:magickwand> function pixelsetfirstiteratorrow ] {
+ }
+ Function [ <internal:magickwand> function pixelsetiteratorrow ] {
+ }
+ Function [ <internal:magickwand> function pixelsetlastiteratorrow ] {
+ }
+ Function [ <internal:magickwand> function pixelsynciterator ] {
+ }
+ Function [ <internal:magickwand> function clearpixelwand ] {
+ }
+ Function [ <internal:magickwand> function clonepixelwand ] {
+ }
+ Function [ <internal:magickwand> function destroypixelwand ] {
+ }
+ Function [ <internal:magickwand> function destroypixelwands ] {
+ }
+ Function [ <internal:magickwand> function destroypixelwandarray ] {
+ }
+ Function [ <internal:magickwand> function ispixelwandsimilar ] {
+ }
+ Function [ <internal:magickwand> function newpixelwand ] {
+ }
+ Function [ <internal:magickwand> function newpixelwands ] {
+ }
+ Function [ <internal:magickwand> function newpixelwandarray ] {
+ }
+ Function [ <internal:magickwand> function pixelgetalpha ] {
+ }
+ Function [ <internal:magickwand> function pixelgetalphaquantum ] {
+ }
+ Function [ <internal:magickwand> function pixelgetexception ] {
+ }
+ Function [ <internal:magickwand> function pixelgetexceptionstring ] {
+ }
+ Function [ <internal:magickwand> function pixelgetexceptiontype ] {
+ }
+ Function [ <internal:magickwand> function pixelgetblack ] {
+ }
+ Function [ <internal:magickwand> function pixelgetblackquantum ] {
+ }
+ Function [ <internal:magickwand> function pixelgetblue ] {
+ }
+ Function [ <internal:magickwand> function pixelgetbluequantum ] {
+ }
+ Function [ <internal:magickwand> function pixelgetcolorasstring ] {
+ }
+ Function [ <internal:magickwand> function pixelgetcolorcount ] {
+ }
+ Function [ <internal:magickwand> function pixelgetcyan ] {
+ }
+ Function [ <internal:magickwand> function pixelgetcyanquantum ] {
+ }
+ Function [ <internal:magickwand> function pixelgetgreen ] {
+ }
+ Function [ <internal:magickwand> function pixelgetgreenquantum ] {
+ }
+ Function [ <internal:magickwand> function pixelgetindex ] {
+ }
+ Function [ <internal:magickwand> function pixelgetmagenta ] {
+ }
+ Function [ <internal:magickwand> function pixelgetmagentaquantum ] {
+ }
+ Function [ <internal:magickwand> function pixelgetopacity ] {
+ }
+ Function [ <internal:magickwand> function pixelgetopacityquantum ] {
+ }
+ Function [ <internal:magickwand> function pixelgetquantumcolor ] {
+ }
+ Function [ <internal:magickwand> function pixelgetred ] {
+ }
+ Function [ <internal:magickwand> function pixelgetredquantum ] {
+ }
+ Function [ <internal:magickwand> function pixelgetyellow ] {
+ }
+ Function [ <internal:magickwand> function pixelgetyellowquantum ] {
+ }
+ Function [ <internal:magickwand> function pixelsetalpha ] {
+ }
+ Function [ <internal:magickwand> function pixelsetalphaquantum ] {
+ }
+ Function [ <internal:magickwand> function pixelsetblack ] {
+ }
+ Function [ <internal:magickwand> function pixelsetblackquantum ] {
+ }
+ Function [ <internal:magickwand> function pixelsetblue ] {
+ }
+ Function [ <internal:magickwand> function pixelsetbluequantum ] {
+ }
+ Function [ <internal:magickwand> function pixelsetcolor ] {
+ }
+ Function [ <internal:magickwand> function pixelsetcolorcount ] {
+ }
+ Function [ <internal:magickwand> function pixelsetcyan ] {
+ }
+ Function [ <internal:magickwand> function pixelsetcyanquantum ] {
+ }
+ Function [ <internal:magickwand> function pixelsetgreen ] {
+ }
+ Function [ <internal:magickwand> function pixelsetgreenquantum ] {
+ }
+ Function [ <internal:magickwand> function pixelsetindex ] {
+ }
+ Function [ <internal:magickwand> function pixelsetmagenta ] {
+ }
+ Function [ <internal:magickwand> function pixelsetmagentaquantum ] {
+ }
+ Function [ <internal:magickwand> function pixelsetopacity ] {
+ }
+ Function [ <internal:magickwand> function pixelsetopacityquantum ] {
+ }
+ Function [ <internal:magickwand> function pixelsetquantumcolor ] {
+ }
+ Function [ <internal:magickwand> function pixelsetred ] {
+ }
+ Function [ <internal:magickwand> function pixelsetredquantum ] {
+ }
+ Function [ <internal:magickwand> function pixelsetyellow ] {
+ }
+ Function [ <internal:magickwand> function pixelsetyellowquantum ] {
+ }
+ }
+}
+
diff --git a/php-magickwand.spec b/php-magickwand.spec
index 61d7bb9..04f70fd 100644
--- a/php-magickwand.spec
+++ b/php-magickwand.spec
@@ -16,8 +16,6 @@
%global patchlevel 2
%global with_zts 0%{!?_without_zts:%{?__ztsphp:1}}
-# We don't really rely on upstream ABI
-%global imbuildver %(pkg-config --silence-errors --modversion ImageMagick 2>/dev/null || echo 65536)
%if "%{php_version}" < "5.6"
%global ini_name %{pecl_name}.ini
@@ -28,7 +26,7 @@
Summary: PHP API for ImageMagick
Name: %{?scl_prefix}php-magickwand
Version: %{mainversion}%{?patchlevel:.%{patchlevel}}
-Release: 16%{?dist}%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}
+Release: 19%{?dist}%{!?nophptag:%(%{__php} -r 'echo ".".PHP_MAJOR_VERSION.".".PHP_MINOR_VERSION;')}
License: ImageMagick
Group: Development/Languages
URL: http://www.magickwand.org/
@@ -37,24 +35,21 @@ Source0: http://image_magick.veidrodis.com/image_magick/php/MagickWandForP
Source1: magickwand.ini
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: %{?scl_prefix}php-devel < 7
-BuildRequires: autoconf, automake, libtool
+BuildRequires: make, gcc, autoconf, automake, libtool
Requires: %{?scl_prefix}php(zend-abi) = %{php_zend_api}
Requires: %{?scl_prefix}php(api) = %{php_core_api}
%{?_sclreq:Requires: %{?scl_prefix}runtime%{?_sclreq}%{?_isa}}
# Ensure we use the more recent version from remi repo
-%if 0%{?fedora} >= 99 || 0%{?rhel} >= 8
+%if 0%{?fedora} >= 99 || 0%{?rhel} >= 99
BuildRequires: ImageMagick-devel
-Requires: ImageMagick-libs%{?_isa} >= %{imbuildver}
%else
BuildRequires: ImageMagick6-devel
-Requires: ImageMagick6-libs%{?_isa} >= %{imbuildver}
%endif
-%if "%{?vendor}" == "Remi Collet" && 0%{!?scl:1} && 0%{?rhel}
+%if "%{?packager}" == "Remi Collet" && 0%{!?scl:1} && 0%{?rhel}
# Other third party repo stuff
Obsoletes: php53-magickwand
Obsoletes: php53u-magickwand
@@ -123,7 +118,6 @@ make %{?_smp_mflags}
%endif
%install
-rm -rf %{buildroot}
make -C MagickWandForPHP-%{mainversion} install-modules INSTALL_ROOT=%{buildroot}
install -D -m 644 %{SOURCE1} %{buildroot}%{php_inidir}/%{ini_name}
@@ -148,12 +142,7 @@ install -D -m 644 %{SOURCE1} %{buildroot}%{php_ztsinidir}/%{ini_name}
%endif
-%clean
-rm -rf %{buildroot}
-
-
%files
-%defattr(-,root,root,-)
%doc MagickWandForPHP-%{mainversion}/{AUTHOR,ChangeLog,CREDITS,LICENSE,README,TODO}
%config(noreplace) %{php_inidir}/%{ini_name}
@@ -166,6 +155,17 @@ rm -rf %{buildroot}
%changelog
+* Mon Feb 22 2021 Remi Collet <remi@remirepo.net> - 8.10.5-3
+- build against ImageMagick6 and new soname
+
+* Thu Jul 9 2020 Remi Collet <remi@remirepo.net> - 1.0.9.2-18
+- build against ImageMagick on EL-7
+- drop dependency on ImageMagick6-libs for EL-7.8
+ see https://github.com/remicollet/remirepo/issues/144
+
+* Fri Mar 8 2019 Remi Collet <remi@remirepo.net> - 1.0.9.2-17
+- F30 build
+
* Mon Jan 21 2019 Remi Collet <remi@remirepo.net> - 1.0.9.2-16
- cleanup for EL-8