/*
- Copyright 1999-2011 ImageMagick Studio LLC, a non-profit organization
+ Copyright 1999-2014 ImageMagick Studio LLC, a non-profit organization
dedicated to making software imaging solutions freely available.
You may not use this file except in compliance with the License.
MagickCore API methods prefix.
- nm .libs/libMagickCore.a | grep ' T ' | \
- awk '{ printf("#define %s PrependMagickMethod(%s)\n", $3, $3); }' | \
- sort
+ nm -p magick/.libs/libMagickCore.a | grep ' T ' | egrep -vi '(Magick)|(lt_)' | \
+ egrep -v '(MagickError)|(MagickFatalError)|(MagickWarning)|(ThrowException)' | \
+ awk '{ printf("#define %s PrependMagickMethod(%s)\n", $3, $3); }' | sort
*/
#ifndef _MAGICKCORE_METHOD_H
#define _MAGICKCORE_METHOD_H
#define PrependMagickMethod(method) \
EvaluateMagickPrefix(MAGICKCORE_NAMESPACE_PREFIX,method)
-#define AcquireAlignedMemory PrependMagickMethod(AcquireAlignedMemory)
+#define AcquireQuantumMemory PrependMagickMethod(AcquireQuantumMemory)
#define AcquireCacheViewIndexes PrependMagickMethod(AcquireCacheViewIndexes)
#define AcquireCacheViewPixels PrependMagickMethod(AcquireCacheViewPixels)
#define AcquireCacheView PrependMagickMethod(AcquireCacheView)
#define AcquireUniqueFilename PrependMagickMethod(AcquireUniqueFilename)
#define AcquireUniqueFileResource PrependMagickMethod(AcquireUniqueFileResource)
#define AcquireUniqueSymbolicLink PrependMagickMethod(AcquireUniqueSymbolicLink)
-#define AdaptiveBlurImageChannel PrependMagickMethod(AdaptiveBlurImageChannel)
+#define AdaptiveBlurImage PrependMagickMethod(AdaptiveBlurImage)
#define AdaptiveBlurImage PrependMagickMethod(AdaptiveBlurImage)
#define AdaptiveResizeImage PrependMagickMethod(AdaptiveResizeImage)
-#define AdaptiveSharpenImageChannel PrependMagickMethod(AdaptiveSharpenImageChannel)
+#define AdaptiveSharpenImage PrependMagickMethod(AdaptiveSharpenImage)
#define AdaptiveSharpenImage PrependMagickMethod(AdaptiveSharpenImage)
#define AdaptiveThresholdImage PrependMagickMethod(AdaptiveThresholdImage)
#define AddChildToXMLTree PrependMagickMethod(AddChildToXMLTree)
#define AverageImages PrependMagickMethod(AverageImages)
#define Base64Decode PrependMagickMethod(Base64Decode)
#define Base64Encode PrependMagickMethod(Base64Encode)
-#define BilevelImageChannel PrependMagickMethod(BilevelImageChannel)
#define BilevelImage PrependMagickMethod(BilevelImage)
-#define BlackThresholdImageChannel PrependMagickMethod(BlackThresholdImageChannel)
+#define BilevelImage PrependMagickMethod(BilevelImage)
+#define BlackThresholdImage PrependMagickMethod(BlackThresholdImage)
#define BlackThresholdImage PrependMagickMethod(BlackThresholdImage)
#define BlobToFile PrependMagickMethod(BlobToFile)
#define BlobToImage PrependMagickMethod(BlobToImage)
#define BlueShiftImage PrependMagickMethod(BlueShiftImage)
-#define BlurImageChannel PrependMagickMethod(BlurImageChannel)
+#define BlurImage PrependMagickMethod(BlurImage)
#define BlurImage PrependMagickMethod(BlurImage)
#define BorderImage PrependMagickMethod(BorderImage)
#define BrightnessContrastImage PrependMagickMethod(BrightnessContrastImage)
#define CharcoalImage PrependMagickMethod(CharcoalImage)
#define ChopImage PrependMagickMethod(ChopImage)
#define ChopPathComponents PrependMagickMethod(ChopPathComponents)
-#define ClampImageChannel PrependMagickMethod(ClampImageChannel)
+#define ClampImage PrependMagickMethod(ClampImage)
#define ClampImage PrependMagickMethod(ClampImage)
#define ClearLinkedList PrependMagickMethod(ClearLinkedList)
#define ClearMagickException PrependMagickMethod(ClearMagickException)
#define CompareSplayTreeStringInfo PrependMagickMethod(CompareSplayTreeStringInfo)
#define CompareSplayTreeString PrependMagickMethod(CompareSplayTreeString)
#define CompareStringInfo PrependMagickMethod(CompareStringInfo)
-#define CompositeImageChannel PrependMagickMethod(CompositeImageChannel)
+#define CompositeImage PrependMagickMethod(CompositeImage)
#define CompositeImage PrependMagickMethod(CompositeImage)
#define CompositeLayers PrependMagickMethod(CompositeLayers)
#define CompressImageColormap PrependMagickMethod(CompressImageColormap)
#define ConvertRGBToHSB PrependMagickMethod(ConvertRGBToHSB)
#define ConvertRGBToHSL PrependMagickMethod(ConvertRGBToHSL)
#define ConvertRGBToHWB PrependMagickMethod(ConvertRGBToHWB)
-#define ConvolveImageChannel PrependMagickMethod(ConvolveImageChannel)
+#define ConvolveImage PrependMagickMethod(ConvolveImage)
#define ConvolveImage PrependMagickMethod(ConvolveImage)
#define CopyMagickMemory PrependMagickMethod(CopyMagickMemory)
#define CopyMagickString PrependMagickMethod(CopyMagickString)
#define EqualizeImage PrependMagickMethod(EqualizeImage)
#define EqualizeImage PrependMagickMethod(EqualizeImage)
#define EscapeString PrependMagickMethod(EscapeString)
-#define EvaluateImageChannel PrependMagickMethod(EvaluateImageChannel)
+#define EvaluateImage PrependMagickMethod(EvaluateImage)
#define EvaluateImage PrependMagickMethod(EvaluateImage)
#define ExcerptImage PrependMagickMethod(ExcerptImage)
#define ExpandAffine PrependMagickMethod(ExpandAffine)
#define FileToImage PrependMagickMethod(FileToImage)
#define FileToStringInfo PrependMagickMethod(FileToStringInfo)
#define FileToString PrependMagickMethod(FileToString)
-#define FilterImageChannel PrependMagickMethod(FilterImageChannel)
-#define FilterImage PrependMagickMethod(FilterImage)
+#define ConvolveImage PrependMagickMethod(ConvolveImage)
+#define ConvolveImage PrependMagickMethod(ConvolveImage)
#define FinalizeSignature PrependMagickMethod(FinalizeSignature)
#define FlattenImages PrependMagickMethod(FlattenImages)
#define FlipImage PrependMagickMethod(FlipImage)
#define FormatString PrependMagickMethod(FormatString)
#define ForwardFourierTransformImage PrependMagickMethod(ForwardFourierTransformImage)
#define FrameImage PrependMagickMethod(FrameImage)
-#define FunctionImageChannel PrependMagickMethod(FunctionImageChannel)
+#define FunctionImage PrependMagickMethod(FunctionImage)
#define FunctionImage PrependMagickMethod(FunctionImage)
#define FuzzyColorCompare PrependMagickMethod(FuzzyColorCompare)
#define FuzzyColorMatch PrependMagickMethod(FuzzyColorMatch)
#define FxPreprocessExpression PrependMagickMethod(FxPreprocessExpression)
#define GammaImage PrependMagickMethod(GammaImage)
#define GammaImage PrependMagickMethod(GammaImage)
-#define GaussianBlurImageChannel PrependMagickMethod(GaussianBlurImageChannel)
+#define GaussianBlurImage PrependMagickMethod(GaussianBlurImage)
#define GaussianBlurImage PrependMagickMethod(GaussianBlurImage)
#define GaussJordanElimination PrependMagickMethod(GaussJordanElimination)
#define GenerateDifferentialNoise PrependMagickMethod(GenerateDifferentialNoise)
#define GetImageDepth PrependMagickMethod(GetImageDepth)
#define GetImageDistortion PrependMagickMethod(GetImageDistortion)
#define GetImageDistortions PrependMagickMethod(GetImageDistortions)
-#define GetImageChannelExtrema PrependMagickMethod(GetImageChannelExtrema)
-#define GetImageChannelKurtosis PrependMagickMethod(GetImageChannelKurtosis)
-#define GetImageChannelMean PrependMagickMethod(GetImageChannelMean)
-#define GetImageChannelRange PrependMagickMethod(GetImageChannelRange)
-#define GetImageChannelStatistics PrependMagickMethod(GetImageChannelStatistics)
+#define GetImageExtrema PrependMagickMethod(GetImageExtrema)
+#define GetImageKurtosis PrependMagickMethod(GetImageKurtosis)
+#define GetImageMean PrependMagickMethod(GetImageMean)
+#define GetImageRange PrependMagickMethod(GetImageRange)
+#define GetImageStatistics PrependMagickMethod(GetImageStatistics)
#define GetImageClipMask PrependMagickMethod(GetImageClipMask)
#define GetImageClippingPathAttribute PrependMagickMethod(GetImageClippingPathAttribute)
#define GetImageDecoder PrependMagickMethod(GetImageDecoder)
#define GetOneCacheViewVirtualMethodPixel PrependMagickMethod(GetOneCacheViewVirtualMethodPixel)
#define GetOneCacheViewVirtualPixel PrependMagickMethod(GetOneCacheViewVirtualPixel)
#define GetOnePixel PrependMagickMethod(GetOnePixel)
-#define GetOneVirtualMagickPixel PrependMagickMethod(GetOneVirtualMagickPixel)
+#define GetOneVirtualPixelInfo PrependMagickMethod(GetOneVirtualPixelInfo)
#define GetOneVirtualMethodPixel PrependMagickMethod(GetOneVirtualMethodPixel)
#define GetOneVirtualPixel PrependMagickMethod(GetOneVirtualPixel)
#define GetOptimalKernelWidth1D PrependMagickMethod(GetOptimalKernelWidth1D)
#define IsBlobExempt PrependMagickMethod(IsBlobExempt)
#define IsBlobSeekable PrependMagickMethod(IsBlobSeekable)
#define IsBlobTemporary PrependMagickMethod(IsBlobTemporary)
-#define IsFuzzyEquivalencePixelPacket PrependMagickMethod(IsFuzzyEquivalencePixelPacket)
+#define IsFuzzyEquivalencePixelInfo PrependMagickMethod(IsFuzzyEquivalencePixelInfo)
#define IsEventLogging PrependMagickMethod(IsEventLogging)
#define IsGeometry PrependMagickMethod(IsGeometry)
#define IsGlob PrependMagickMethod(IsGlob)
#define MapImage PrependMagickMethod(MapImage)
#define MapImages PrependMagickMethod(MapImages)
#define MatteFloodfillImage PrependMagickMethod(MatteFloodfillImage)
-#define MedianFilterImage PrependMagickMethod(MedianFilterImage)
+#define MedianConvolveImage PrependMagickMethod(MedianConvolveImage)
#define MergeImageLayers PrependMagickMethod(MergeImageLayers)
#define MimeComponentGenesis PrependMagickMethod(MimeComponentGenesis)
#define MimeComponentTerminus PrependMagickMethod(MimeComponentTerminus)
#define MorphImages PrependMagickMethod(MorphImages)
#define MorphologyImage PrependMagickMethod(MorphologyImage)
#define MosaicImages PrependMagickMethod(MosaicImages)
-#define MotionBlurImageChannel PrependMagickMethod(MotionBlurImageChannel)
+#define MotionBlurImage PrependMagickMethod(MotionBlurImage)
#define MotionBlurImage PrependMagickMethod(MotionBlurImage)
#define MSBOrderLong PrependMagickMethod(MSBOrderLong)
#define MSBOrderShort PrependMagickMethod(MSBOrderShort)
#define NormalizeImage PrependMagickMethod(NormalizeImage)
#define OilPaintImage PrependMagickMethod(OilPaintImage)
#define OpaqueImage PrependMagickMethod(OpaqueImage)
-#define OpaquePaintImageChannel PrependMagickMethod(OpaquePaintImageChannel)
+#define OpaquePaintImage PrependMagickMethod(OpaquePaintImage)
#define OpaquePaintImage PrependMagickMethod(OpaquePaintImage)
#define OpenBlob PrependMagickMethod(OpenBlob)
#define OpenCacheView PrependMagickMethod(OpenCacheView)
#define OptimizePlusImageLayers PrependMagickMethod(OptimizePlusImageLayers)
#define OrderedDitherImageChannel PrependMagickMethod(OrderedDitherImageChannel)
#define OrderedDitherImage PrependMagickMethod(OrderedDitherImage)
-#define OrderedPosterizeImageChannel PrependMagickMethod(OrderedPosterizeImageChannel)
+#define OrderedPosterizeImage PrependMagickMethod(OrderedPosterizeImage)
#define OrderedPosterizeImage PrependMagickMethod(OrderedPosterizeImage)
#define PackbitsEncodeImage PrependMagickMethod(PackbitsEncodeImage)
#define PaintFloodfillImage PrependMagickMethod(PaintFloodfillImage)
#define QuantizeImages PrependMagickMethod(QuantizeImages)
#define QueryColorDatabase PrependMagickMethod(QueryColorDatabase)
#define QueryColorname PrependMagickMethod(QueryColorname)
-#define QueryMagickColorname PrependMagickMethod(QueryMagickColorname)
+#define QueryColorname PrependMagickMethod(QueryColorname)
#define QueryMagickColor PrependMagickMethod(QueryMagickColor)
-#define QueueAuthenticNexus PrependMagickMethod(QueueAuthenticNexus)
+#define QueueAuthenticPixelCacheNexus PrependMagickMethod(QueueAuthenticPixelCacheNexus)
#define QueueAuthenticPixels PrependMagickMethod(QueueAuthenticPixels)
#define QueueCacheViewAuthenticPixels PrependMagickMethod(QueueCacheViewAuthenticPixels)
-#define RadialBlurImageChannel PrependMagickMethod(RadialBlurImageChannel)
-#define RadialBlurImage PrependMagickMethod(RadialBlurImage)
#define RaiseImage PrependMagickMethod(RaiseImage)
#define RandomChannelThresholdImage PrependMagickMethod(RandomChannelThresholdImage)
#define RandomComponentGenesis PrependMagickMethod(RandomComponentGenesis)
#define RandomComponentTerminus PrependMagickMethod(RandomComponentTerminus)
-#define RandomThresholdImageChannel PrependMagickMethod(RandomThresholdImageChannel)
+#define RandomThresholdImage PrependMagickMethod(RandomThresholdImage)
#define RandomThresholdImage PrependMagickMethod(RandomThresholdImage)
#define ReacquireMemory PrependMagickMethod(ReacquireMemory)
#define ReadBlobByte PrependMagickMethod(ReadBlobByte)
#define RegisterIPLImage PrependMagickMethod(RegisterIPLImage)
#define RegisterJP2Image PrependMagickMethod(RegisterJP2Image)
#define RegisterJPEGImage PrependMagickMethod(RegisterJPEGImage)
+#define RegisterJSONImage PrependMagickMethod(RegisterJSONImage)
#define RegisterLABELImage PrependMagickMethod(RegisterLABELImage)
#define RegisterMCPImage PrependMagickMethod(RegisterMACImage)
#define RegisterMAGICKImage PrependMagickMethod(RegisterMAGICKImage)
#define RegisterRLAImage PrependMagickMethod(RegisterRLAImage)
#define RegisterRLEImage PrependMagickMethod(RegisterRLEImage)
#define RegisterSCRImage PrependMagickMethod(RegisterSCRImage)
+#define RegisterSREENSHOTImage PrependMagickMethod(RegisterSCREENSHOTImage)
#define RegisterSCTImage PrependMagickMethod(RegisterSCTImage)
#define RegisterSFWImage PrependMagickMethod(RegisterSFWImage)
#define RegisterSGIImage PrependMagickMethod(RegisterSGIImage)
#define RegisterVICARImage PrependMagickMethod(RegisterVICARImage)
#define RegisterVIDImage PrependMagickMethod(RegisterVIDImage)
#define RegisterVIFFImage PrependMagickMethod(RegisterVIFFImage)
+#define RegisterVIPSImage PrependMagickMethod(RegisterVIPSImage)
#define RegisterWBMPImage PrependMagickMethod(RegisterWBMPImage)
#define RegisterWMFImage PrependMagickMethod(RegisterWMFImage)
#define RegisterWPGImage PrependMagickMethod(RegisterWPGImage)
#define RegisterYUVImage PrependMagickMethod(RegisterYUVImage)
#define RegistryComponentGenesis PrependMagickMethod(RegistryComponentGenesis)
#define RegistryComponentTerminus PrependMagickMethod(RegistryComponentTerminus)
-#define RelinquishAlignedMemory PrependMagickMethod(RelinquishAlignedMemory)
+#define RelinquishMagickMemory PrependMagickMethod(RelinquishMagickMemory)
#define RelinquishMagickMatrix PrependMagickMethod(RelinquishMagickMatrix)
#define RelinquishMagickMemory PrependMagickMethod(RelinquishMagickMemory)
#define RelinquishMagickResource PrependMagickMethod(RelinquishMagickResource)
#define ResourceComponentGenesis PrependMagickMethod(ResourceComponentGenesis)
#define ResourceComponentTerminus PrependMagickMethod(ResourceComponentTerminus)
#define ReverseImageList PrependMagickMethod(ReverseImageList)
-#define RGBTransformImage PrependMagickMethod(RGBTransformImage)
+#define sRGBTransformImage PrependMagickMethod(sRGBTransformImage)
#define RollImage PrependMagickMethod(RollImage)
#define RotateImage PrependMagickMethod(RotateImage)
+#define RotationalBlurImage PrependMagickMethod(RotationalBlurImage)
#define SampleImage PrependMagickMethod(SampleImage)
#define ScaleImage PrependMagickMethod(ScaleImage)
#define ScaleResampleFilter PrependMagickMethod(ScaleResampleFilter)
-#define SeedPseudoRandomGenerator PrependMagickMethod(SeedPseudoRandomGenerator)
+#define SetRandomSecretKey PrependMagickMethod(SetRandomSecretKey)
#define SeekBlob PrependMagickMethod(SeekBlob)
#define SegmentImage PrependMagickMethod(SegmentImage)
-#define SelectiveBlurImageChannel PrependMagickMethod(SelectiveBlurImageChannel)
+#define SelectiveBlurImage PrependMagickMethod(SelectiveBlurImage)
#define SelectiveBlurImage PrependMagickMethod(SelectiveBlurImage)
#define SemaphoreComponentGenesis PrependMagickMethod(SemaphoreComponentGenesis)
#define SemaphoreComponentTerminus PrependMagickMethod(SemaphoreComponentTerminus)
-#define SeparateImageChannel PrependMagickMethod(SeparateImageChannel)
+#define SeparateImage PrependMagickMethod(SeparateImage)
#define SeparateImages PrependMagickMethod(SeparateImages)
#define SepiaToneImage PrependMagickMethod(SepiaToneImage)
#define SetBlobExempt PrependMagickMethod(SetBlobExempt)
#define SetXMLTreeContent PrependMagickMethod(SetXMLTreeContent)
#define ShadeImage PrependMagickMethod(ShadeImage)
#define ShadowImage PrependMagickMethod(ShadowImage)
-#define SharpenImageChannel PrependMagickMethod(SharpenImageChannel)
+#define SharpenImage PrependMagickMethod(SharpenImage)
#define SharpenImage PrependMagickMethod(SharpenImage)
#define ShaveImage PrependMagickMethod(ShaveImage)
#define ShearImage PrependMagickMethod(ShearImage)
#define TransformImageColorspace PrependMagickMethod(TransformImageColorspace)
#define TransformImage PrependMagickMethod(TransformImage)
#define TransformImages PrependMagickMethod(TransformImages)
-#define TransformRGBImage PrependMagickMethod(TransformRGBImage)
+#define TransformsRGBImage PrependMagickMethod(TransformsRGBImage)
#define TranslateText PrependMagickMethod(TranslateText)
#define TransparentImage PrependMagickMethod(TransparentImage)
#define TransparentPaintImageChroma PrependMagickMethod(TransparentPaintImageChroma)
#define UnregisterIPLImage PrependMagickMethod(UnregisterIPLImage)
#define UnregisterJP2Image PrependMagickMethod(UnregisterJP2Image)
#define UnregisterJPEGImage PrependMagickMethod(UnregisterJPEGImage)
+#define UnregisterJSONImage PrependMagickMethod(UnregisterJSONImage)
#define UnregisterLABELImage PrependMagickMethod(UnregisterLABELImage)
#define UnregisterMACImage PrependMagickMethod(UnregisterMACImage)
#define UnregisterMAGICKImage PrependMagickMethod(UnregisterMAGICKImage)
#define UnregisterRGBImage PrependMagickMethod(UnregisterRGBImage)
#define UnregisterRLAImage PrependMagickMethod(UnregisterRLAImage)
#define UnregisterRLEImage PrependMagickMethod(UnregisterRLEImage)
+#define UnregisterSCREENSHOTImage PrependMagickMethod(UnregisterSCREENSHOTImage)
#define UnregisterSCRImage PrependMagickMethod(UnregisterSCRImage)
#define UnregisterSCTImage PrependMagickMethod(UnregisterSCTImage)
#define UnregisterSFWImage PrependMagickMethod(UnregisterSFWImage)
#define UnregisterVICARImage PrependMagickMethod(UnregisterVICARImage)
#define UnregisterVIDImage PrependMagickMethod(UnregisterVIDImage)
#define UnregisterVIFFImage PrependMagickMethod(UnregisterVIFFImage)
+#define UnregisterVIPSImage PrependMagickMethod(UnregisterVIPSImage)
#define UnregisterWBMPImage PrependMagickMethod(UnregisterWBMPImage)
#define UnregisterWMFImage PrependMagickMethod(UnregisterWMFImage)
#define UnregisterWPGImage PrependMagickMethod(UnregisterWPGImage)
#define UnregisterXWDImage PrependMagickMethod(UnregisterXWDImage)
#define UnregisterYCBCRImage PrependMagickMethod(UnregisterYCBCRImage)
#define UnregisterYUVImage PrependMagickMethod(UnregisterYUVImage)
-#define UnsharpMaskImageChannel PrependMagickMethod(UnsharpMaskImageChannel)
+#define UnsharpMaskImage PrependMagickMethod(UnsharpMaskImage)
#define UnsharpMaskImage PrependMagickMethod(UnsharpMaskImage)
#define UnshiftImageList PrependMagickMethod(UnshiftImageList)
#define UpdateSignature PrependMagickMethod(UpdateSignature)
#define ValidateColormapIndex PrependMagickMethod(ValidateColormapIndex)
#define VignetteImage PrependMagickMethod(VignetteImage)
#define WaveImage PrependMagickMethod(WaveImage)
-#define WhiteThresholdImageChannel PrependMagickMethod(WhiteThresholdImageChannel)
+#define WhiteThresholdImage PrependMagickMethod(WhiteThresholdImage)
#define WhiteThresholdImage PrependMagickMethod(WhiteThresholdImage)
#define WriteBlobByte PrependMagickMethod(WriteBlobByte)
#define WriteBlobFloat PrependMagickMethod(WriteBlobFloat)