MagickCore
7.0.11
|
#include "MagickCore/magick-config.h"
Go to the source code of this file.
Macros | |
#define | MAGICKCORE_QUANTUM_DEPTH 16 |
#define | MagickLLConstant(c) ((MagickOffsetType) (c ## LL)) |
#define | MagickULLConstant(c) ((MagickSizeType) (c ## ULL)) |
#define | MaxColormapSize 65536UL |
#define | MaxMap 65535UL |
#define | QuantumRange ((Quantum) 65535) |
#define | QuantumFormat "%u" |
#define | MagickEpsilon 1.0e-12 |
#define | MagickMaximumValue 1.79769313486231570E+308 |
#define | MagickMinimumValue 2.22507385850720140E-308 |
#define | MagickStringify(macro_or_string) MagickStringifyArg(macro_or_string) |
#define | MagickStringifyArg(contents) #contents |
#define | QuantumScale ((double) 1.0/(double) QuantumRange) |
#define | MagickOffsetFormat "ld" |
#define | MagickSizeFormat "lu" |
#define | IsNaN(a) ((a) != (a)) |
#define | INFINITY ((double) -logf(0f)) |
Typedefs | |
typedef float | MagickFloatType |
typedef double | MagickDoubleType |
typedef unsigned short | Quantum |
typedef MagickDoubleType | MagickRealType |
typedef unsigned int | MagickStatusType |
typedef ssize_t | MagickOffsetType |
typedef size_t | MagickSizeType |
typedef size_t | MagickAddressType |
typedef MagickSizeType | QuantumAny |
typedef struct _BlobInfo | BlobInfo |
typedef struct _ExceptionInfo | ExceptionInfo |
typedef struct _Image | Image |
typedef struct _ImageInfo | ImageInfo |
Enumerations | |
enum | ClassType { UndefinedClass, DirectClass, PseudoClass } |
enum | MagickBooleanType { MagickFalse = 0, MagickTrue = 1 } |
#define INFINITY ((double) -logf(0f)) |
Definition at line 195 of file magick-type.h.
Referenced by getFeretDiameter(), GetPeakSignalToNoiseRatio(), and getProjection().
#define IsNaN | ( | a | ) | ((a) != (a)) |
Definition at line 192 of file magick-type.h.
Referenced by CastDoubleToLong(), ClampToQuantum(), ClassifyImageColors(), FxEvaluateSubexpression(), IsSceneGeometry(), MorphologyPrimitive(), MorphologyPrimitiveDirect(), SameKernelInfo(), ScaleKernelInfo(), ScaleQuantumToAny(), ShowKernelInfo(), and ZeroKernelNans().
#define MAGICKCORE_QUANTUM_DEPTH 16 |
Definition at line 32 of file magick-type.h.
Referenced by AcquireImage(), ConnectedComponentsImage(), GetImageDepth(), GetImageQuantumDepth(), GetImageStatistics(), GetMagickPropertyLetter(), GetMagickQuantumDepth(), GetMagickSignature(), GetPixelInfo(), GetPixelInfoPixel(), IdentifyImage(), SetImageDepth(), and SteganoImage().
#define MagickEpsilon 1.0e-12 |
Definition at line 114 of file magick-type.h.
Referenced by AcquireKernelBuiltIn(), AcquireResizeFilter(), AdaptiveBlurImage(), AdaptiveSharpenImage(), AffineEdge(), ApplyEvaluateOperator(), ApplyPixelCompositeMask(), CalcKernelMetaData(), CannyEdgeImage(), ClipPixelCacheNexus(), CloneDrawInfo(), CombineImages(), CompositeImage(), ConnectedComponentsImage(), ConvertHSBToRGB(), ConvertHWBToRGB(), ConvertPathToPolygon(), ConvertPrimitiveToPath(), ConvertRGBToCMYK(), ConvertRGBToHCL(), ConvertRGBToHCLp(), ConvertRGBToHSB(), ConvertRGBToHSL(), ConvertRGBToHSV(), ConvertRGBToHWB(), DistortImage(), DrawDashPolygon(), DrawPrimitive(), DrawRoundLinecap(), EnhanceImage(), FxEvaluateSubexpression(), GenerateCoefficients(), GenerateDifferentialNoise(), GetDrawInfo(), GetEdgeBoundingBox(), getFeretDiameter(), GetFillAlpha(), GetFillColor(), GetImageFeatures(), GetImageMoments(), GetMagickPropertyLetter(), GetOptimalKernelWidth1D(), GetOptimalKernelWidth2D(), GetPeakSignalToNoiseRatio(), getProjection(), GetResizeFilterWeight(), GetStrokeColor(), HorizontalFilter(), I0(), IdentifyImage(), InterpretSiPrefixValue(), InverseScaledSigmoidal(), IsFuzzyEquivalencePixel(), IsFuzzyEquivalencePixelInfo(), IsImagesEqual(), IsPixelEquivalent(), IsPixelGray(), IsPixelInfoColorMatch(), IsPixelInfoEquivalent(), IsPixelInfoGray(), IsPixelInfoMonochrome(), IsPixelMonochrome(), IsPoint(), KmeansImage(), ListMagickVersion(), LogPrimitiveInfo(), MinMaxStretchImage(), MorphologyPrimitive(), MorphologyPrimitiveDirect(), OrderedDitherImage(), ParseAffineGeometry(), ParseMetaGeometry(), PerceptibleReciprocal(), PlasmaImageProxy(), poly_number_terms(), QuantizeErrorCompare(), QueryColorname(), RenderMVGContent(), RenderPostscript(), ResamplePixelColor(), ResetQuantumState(), RotateImage(), SameKernelInfo(), SampleImage(), ScaleKernelInfo(), ScaleResampleFilter(), ScaleSpace(), SelectiveBlurImage(), SetImageColorMetric(), ShadeImage(), ShowKernelInfo(), SigmoidalContrastImage(), StopInfoCompare(), StopTimer(), TraceArcPath(), TraceEllipse(), TraceLine(), TraceRoundRectangle(), TraceSquareLinecap(), TraceStrokePolygon(), and VerticalFilter().
#define MagickLLConstant | ( | c | ) | ((MagickOffsetType) (c ## LL)) |
Definition at line 39 of file magick-type.h.
#define MagickMaximumValue 1.79769313486231570E+308 |
Definition at line 115 of file magick-type.h.
Referenced by GetImageStatistics(), GetLocationStatistics(), KuwaharaImage(), ParseKernelArray(), ScaleResampleFilter(), SimilarityImage(), and SparseColorImage().
#define MagickMinimumValue 2.22507385850720140E-308 |
Definition at line 116 of file magick-type.h.
Referenced by KapurThreshold().
#define MagickOffsetFormat "ld" |
Definition at line 135 of file magick-type.h.
#define MagickSizeFormat "lu" |
Definition at line 136 of file magick-type.h.
#define MagickStringify | ( | macro_or_string | ) | MagickStringifyArg(macro_or_string) |
Definition at line 117 of file magick-type.h.
#define MagickStringifyArg | ( | contents | ) | #contents |
Definition at line 118 of file magick-type.h.
#define MagickULLConstant | ( | c | ) | ((MagickSizeType) (c ## ULL)) |
Definition at line 40 of file magick-type.h.
Referenced by AcquireRandomInfo(), GetMaxMemoryRequest(), ReadBlobLongLong(), ReadBlobMSBLongLong(), ScaleQuantumToAny(), StringToMagickSizeType(), and StringToSizeType().
#define MaxColormapSize 65536UL |
Definition at line 78 of file magick-type.h.
Referenced by AcquireImageColormap(), ConnectedComponentsImage(), PosterizeImage(), QuantizeImage(), QuantizeImages(), and SetGrayscaleImage().
#define MaxMap 65535UL |
Definition at line 79 of file magick-type.h.
Referenced by ClutImage(), ColorDecisionListImage(), ContrastStretchImage(), EqualizeImage(), GammaImage(), GetImageDepth(), GetImageFeatures(), GetImageStatistics(), LinearStretchImage(), ListMagickVersion(), SetGrayscaleImage(), SetImageDepth(), sRGBTransformImage(), and TransformsRGBImage().
#define QuantumFormat "%u" |
Definition at line 88 of file magick-type.h.
#define QuantumRange ((Quantum) 65535) |
Definition at line 87 of file magick-type.h.
Referenced by AcquireColorCache(), AcquireImageColormap(), AdaptiveThresholdImage(), ApplyEvaluateOperator(), ApplyFunction(), AssignImageColors(), AutoGammaImage(), AutoThresholdImage(), BilevelImage(), BlackThresholdImage(), ChannelFxImage(), ClampPixel(), ClampToQuantum(), ClassifyImageColors(), ColorMatrixImage(), ColorThresholdImage(), CompareImages(), ComparePixels(), ComplexImages(), CompositeImage(), CompositeOverImage(), CompositePixelInfoOver(), CompositePixelInfoPlus(), CompositePixelOver(), ConcatenateColorComponent(), ConsolidateCMYKImages(), ContrastStretchImage(), ConvertCMYKToRGB(), ConvertCMYToRGB(), ConvertHCLpToRGB(), ConvertHCLToRGB(), ConvertHSBToRGB(), ConvertHSIToRGB(), ConvertHSLToRGB(), ConvertHSVToRGB(), ConvertHWBToRGB(), ConvertRGBToCMY(), ConvertRGBToCMYK(), ConvertXYZToAdobe98(), ConvertXYZToDisplayP3(), ConvertXYZToProPhoto(), ConvertXYZToRGB(), ConvertYDbDrToRGB(), ConvertYIQToRGB(), ConvertYPbPrToRGB(), ConvertYUVToRGB(), DecodePixelGamma(), DefineImageColormap(), EncodePixelGamma(), ExportGrayAlphaQuantum(), ExportGrayQuantum(), FlattenPixelInfo(), FloodfillPaintImage(), FloydSteinbergDither(), FrameImage(), FxEvaluateSubexpression(), FxImage(), GenerateDifferentialNoise(), GetAbsoluteDistortion(), GetCubeInfo(), GetFuzzDistortion(), GetImageBackgroundColor(), GetImageDepth(), GetImageStatistics(), GetLocationStatistics(), GetMagickQuantumRange(), GetMeanAbsoluteDistortion(), GetMeanErrorPerPixel(), GetMeanSquaredDistortion(), GetNormalizedCrossCorrelationDistortion(), GetPeakAbsoluteDistortion(), GetPixelCompositeMask(), GetPixelInfoIntensity(), GetPixelIntensity(), GetPixelOpacity(), GetPixelReadMask(), GetPixelWriteMask(), GetQuantumInfo(), GetStructuralSimilarityDistortion(), GetVirtualPixelCacheNexus(), HCLComposite(), HorizontalFilter(), HoughLineImage(), HuffmanEncodeImage(), IdentifyImage(), ImportAlphaQuantum(), ImportBGRAQuantum(), ImportBGROQuantum(), ImportBGRQuantum(), ImportBlackQuantum(), ImportBlueQuantum(), ImportCMYKAQuantum(), ImportCMYKOQuantum(), ImportCMYKQuantum(), ImportDoublePixel(), ImportFloatPixel(), ImportGrayAlphaQuantum(), ImportGrayQuantum(), ImportGreenQuantum(), ImportIndexAlphaQuantum(), ImportIndexQuantum(), ImportOpacityQuantum(), ImportRedQuantum(), ImportRGBAQuantum(), ImportRGBOQuantum(), ImportRGBQuantum(), InterpretImageProperties(), IsBoundsCleared(), IsFuzzyEquivalencePixel(), IsFuzzyEquivalencePixelInfo(), IsHighDynamicRangeImage(), IsPixelAtDepth(), IsPixelInfoMonochrome(), IsPixelMonochrome(), KmeansImage(), KmeansMetric(), LevelPixel(), ListMagickVersion(), MatrixToImage(), MorphologyImage(), MorphologyPrimitive(), MorphologyPrimitiveDirect(), NegateImage(), OrderedDitherImage(), ParseKernelName(), PlasmaImageProxy(), PolynomialImage(), PreviewImage(), PrintChannelStatistics(), QueryColorCompliance(), RaiseImage(), RandomThresholdImage(), RangeThresholdImage(), RenderMVGContent(), ResamplePixelColor(), RiemersmaDither(), SampleImage(), ScaleAnyToQuantum(), ScaleImage(), ScaleQuantumToAny(), SepiaToneImage(), SetImageAlpha(), SetImageDepth(), SetImageRegionMask(), SetImageType(), SetPixelOpacity(), ShadeImage(), SignatureImage(), SimilarityImage(), SketchImage(), SolarizeImage(), SparseColorImage(), sRGBTransformImage(), StatisticImage(), SyncImageSettings(), TraceEdges(), TransformsRGBImage(), UnsharpMaskImage(), VerticalFilter(), WhiteBalanceImage(), and WhiteThresholdImage().
#define QuantumScale ((double) 1.0/(double) QuantumRange) |
Definition at line 119 of file magick-type.h.
Referenced by AdaptiveBlurImage(), AdaptiveSharpenImage(), AlphaBlendPixelInfo(), ApplyEvaluateOperator(), ApplyFunction(), ApplyPixelCompositeMask(), AssociateAlphaPixel(), AssociateAlphaPixelInfo(), AutoGammaImage(), BilateralBlurImage(), ClassifyImageColors(), ClipPixelCacheNexus(), ClosestColor(), ColorThresholdImage(), CompareImages(), ComplexImages(), CompositeHCL(), CompositeImage(), CompositeOverImage(), CompositePixelInfoOver(), CompositePixelInfoPlus(), CompositePixelOver(), ConcatenateColorComponent(), ConnectedComponentsImage(), ConvertAdobe98ToXYZ(), ConvertCMYKToRGB(), ConvertDisplayP3ToXYZ(), ConvertProPhotoToXYZ(), ConvertRGBToCMY(), ConvertRGBToCMYK(), ConvertRGBToHCL(), ConvertRGBToHCLp(), ConvertRGBToHSB(), ConvertRGBToHSI(), ConvertRGBToHSL(), ConvertRGBToHSV(), ConvertRGBToHWB(), ConvertRGBToXYZ(), ConvertRGBToYDbDr(), ConvertRGBToYIQ(), ConvertRGBToYPbPr(), ConvertRGBToYUV(), DecodePixelGamma(), DefineImageColormap(), EncodePixelGamma(), EvaluateImages(), ExportAlphaQuantum(), ExportBGRAQuantum(), ExportBGROQuantum(), ExportBGRQuantum(), ExportBlackQuantum(), ExportBlueQuantum(), ExportCMYKAQuantum(), ExportCMYKOQuantum(), ExportCMYKQuantum(), ExportDoublePixel(), ExportFloatPixel(), ExportGrayAlphaQuantum(), ExportGrayQuantum(), ExportGreenQuantum(), ExportIndexAlphaQuantum(), ExportIndexQuantum(), ExportOpacityQuantum(), ExportQuantumPixels(), ExportRedQuantum(), ExportRGBAQuantum(), ExportRGBOQuantum(), ExportRGBQuantum(), FlattenPixelInfo(), FrameImage(), FxChannelStatistics(), FxEvaluateSubexpression(), FxGetSymbol(), GenerateDifferentialNoise(), GetAbsoluteDistortion(), GetFillColor(), GetFuzzDistortion(), GetImageBackgroundColor(), GetImageMoments(), GetImageQuantizeError(), GetMeanAbsoluteDistortion(), GetMeanErrorPerPixel(), GetMeanSquaredDistortion(), GetNormalizedCrossCorrelationDistortion(), GetOptimalKernelWidth1D(), GetOptimalKernelWidth2D(), GetPeakAbsoluteDistortion(), GetStrokeColor(), GetStructuralSimilarityDistortion(), HaldClutImage(), HorizontalFilter(), ImportQuantumPixels(), InterpolatePixelChannel(), InterpolatePixelChannels(), IsFuzzyEquivalencePixel(), IsFuzzyEquivalencePixelInfo(), KmeansImage(), KmeansMetric(), ListMagickVersion(), MagickOver_(), MeanShiftImage(), MorphologyPrimitive(), MotionBlurImage(), OrderedDitherImage(), PolynomialImage(), PrintChannelLocations(), RaiseImage(), RenderPostscript(), ResamplePixelColor(), RotationalBlurImage(), ScaleImage(), SelectiveBlurImage(), SetImageAlphaChannel(), SetImageColorMetric(), ShadeImage(), SignatureImage(), sRGBTransformImage(), StreamImagePixels(), TintImage(), TransformsRGBImage(), VerticalFilter(), and WhiteBalanceImage().
Definition at line 198 of file magick-type.h.
typedef struct _ExceptionInfo ExceptionInfo |
Definition at line 200 of file magick-type.h.
Definition at line 202 of file magick-type.h.
typedef struct _ImageInfo ImageInfo |
Definition at line 204 of file magick-type.h.
typedef size_t MagickAddressType |
Definition at line 149 of file magick-type.h.
typedef double MagickDoubleType |
Definition at line 55 of file magick-type.h.
typedef float MagickFloatType |
Definition at line 44 of file magick-type.h.
typedef ssize_t MagickOffsetType |
Definition at line 133 of file magick-type.h.
typedef MagickDoubleType MagickRealType |
Definition at line 124 of file magick-type.h.
typedef size_t MagickSizeType |
Definition at line 134 of file magick-type.h.
typedef unsigned int MagickStatusType |
Definition at line 125 of file magick-type.h.
typedef unsigned short Quantum |
Definition at line 86 of file magick-type.h.
typedef MagickSizeType QuantumAny |
Definition at line 155 of file magick-type.h.
enum ClassType |
Enumerator | |
---|---|
UndefinedClass | |
DirectClass | |
PseudoClass |
Definition at line 162 of file magick-type.h.
enum MagickBooleanType |
Enumerator | |
---|---|
MagickFalse | |
MagickTrue |
Definition at line 169 of file magick-type.h.