MagickCore
7.0.0
|
#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-15) |
#define | MagickHuge 3.4e+38F |
#define | MagickPI 3.14159265358979323846264338327950288419716939937510 |
#define | QuantumScale ((double) 1.0/(double) QuantumRange) |
#define | MagickOffsetFormat "ld" |
#define | MagickSizeFormat "lu" |
#define | IfMagickTrue(v) ((int)(v)) |
#define | IfMagickFalse(v) (!(int)(v)) |
#define | IsMagickTrue(v) ((MagickBooleanType)((int)(v)!=0)) |
#define | IsMagickFalse(v) ((MagickBooleanType)(!(int)(v))) |
#define | IsMagickNot(v) ((MagickBooleanType)(!(int)(v))) |
#define | IfStringTrue(v) IfMagickTrue(IsStringTrue(v)) |
#define | IfStringNotFalse(v) IfMagickTrue(IsStringNotFalse(v)) |
#define | IsMagickNULL(v) (((void *)(v) == NULL)?MagickTrue:MagickFalse) |
#define | IsMagickNotNULL(v) (((void *)(v) != NULL)?MagickTrue:MagickFalse) |
#define | IfNaN(a) ((a) != (a)) |
#define | IsNaN(a) ((a) != (a)?MagickTrue:MagickFalse) |
Typedefs | |
typedef double | double_t |
typedef float | float_t |
typedef float_t | MagickRealType |
typedef unsigned short | Quantum |
typedef unsigned int | MagickStatusType |
typedef ssize_t | MagickOffsetType |
typedef size_t | MagickSizeType |
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 IfMagickFalse | ( | v | ) | (!(int)(v)) |
Definition at line 170 of file magick-type.h.
Referenced by AutoGammaImage(), ClutImage(), ColorDecisionListImage(), ContrastImage(), ContrastStretchImage(), DestroyColorElement(), EnhanceImage(), EqualizeImage(), GammaImage(), Get8BIMProperty(), GetColorCompliance(), GetDelegateInfo(), GetDelegateInfoList(), GetDelegateList(), GetNextKeyInHashmap(), GetNextValueInHashmap(), GrayscaleImage(), HaldClutImage(), InitializeColorList(), InitializeDelegateList(), InterpretImageProperties(), InvokeDelegate(), IsEquivalentImage(), LevelImage(), LevelImageColors(), LevelizeImage(), LoadColorList(), LoadColorLists(), LoadDelegateList(), ModulateImage(), MorphologyImage(), NegateImage(), PutEntryInHashmap(), QueryColorCompliance(), QueryColorname(), SigmoidalContrastImage(), TracePSClippath(), TraceSVGClippath(), and WriteImage().
#define IfMagickTrue | ( | v | ) | ((int)(v)) |
Definition at line 169 of file magick-type.h.
Referenced by AcquireResizeFilter(), AppendValueToLinkedList(), BrightnessContrastImage(), ClearLinkedList(), CloneImageProperties(), ClutImage(), ColorDecisionListImage(), ContrastImage(), ContrastStretchImage(), CopyDelegateFile(), DeleteImageProperty(), DestroyHashmap(), DestroyImageProperties(), DestroyLinkedList(), DisplayImages(), EnhanceImage(), EqualizeImage(), GammaImage(), GetColorCompliance(), GetColorTuple(), GetDelegateCommand(), GetDelegateInfo(), GetDelegateInfoList(), GetDelegateList(), GetImageProperty(), GetLastValueInLinkedList(), GetMagickProperty(), GetMagickPropertyLetter(), GetNextImageProperty(), GetNextKeyInHashmap(), GetNextValueInHashmap(), GetNextValueInLinkedList(), GetNumberOfElementsInLinkedList(), GetNumberOfEntriesInHashmap(), GetValueFromHashmap(), GetValueFromLinkedList(), GrayscaleImage(), HaldClutImage(), IdentifyImage(), InitializeColorList(), InsertValueInLinkedList(), InsertValueInSortedLinkedList(), InterpretImageProperties(), InvokeDelegate(), IsEquivalentImage(), IsHashmapEmpty(), IsLinkedListEmpty(), LevelImage(), LevelImageColors(), LevelizeImage(), LinkedListToArray(), ListColorInfo(), ListDelegateInfo(), LoadColorList(), LoadDelegateLists(), ModulateImage(), MorphologyApply(), NegateImage(), PutEntryInHashmap(), RemoveElementByValueFromLinkedList(), RemoveElementFromLinkedList(), RemoveEntryFromHashmap(), RemoveImageProperty(), RemoveLastElementFromLinkedList(), ResetHashmapIterator(), ResetImagePropertyIterator(), ResetLinkedListIterator(), SetImageProperty(), SigmoidalContrastImage(), ThumbnailImage(), and WriteImage().
#define IfNaN | ( | a | ) | ((a) != (a)) |
Definition at line 198 of file magick-type.h.
Referenced by MorphologyPrimitive(), MorphologyPrimitiveDirect(), SameKernelInfo(), ScaleKernelInfo(), ShowKernelInfo(), and ZeroKernelNans().
#define IfStringNotFalse | ( | v | ) | IfMagickTrue(IsStringNotFalse(v)) |
Definition at line 183 of file magick-type.h.
#define IfStringTrue | ( | v | ) | IfMagickTrue(IsStringTrue(v)) |
Definition at line 182 of file magick-type.h.
Referenced by AcquireResizeFilter(), DistortImage(), MorphologyImage(), SetResampleFilter(), and SparseColorImage().
#define IsMagickFalse | ( | v | ) | ((MagickBooleanType)(!(int)(v))) |
Definition at line 172 of file magick-type.h.
Referenced by GetColorInfoList(), GetColorList(), and InvokeDelegate().
#define IsMagickNot | ( | v | ) | ((MagickBooleanType)(!(int)(v))) |
Definition at line 173 of file magick-type.h.
#define IsMagickNotNULL | ( | v | ) | (((void *)(v) != NULL)?MagickTrue:MagickFalse) |
Definition at line 185 of file magick-type.h.
Referenced by InitializeDelegateList().
#define IsMagickNULL | ( | v | ) | (((void *)(v) == NULL)?MagickTrue:MagickFalse) |
Definition at line 184 of file magick-type.h.
#define IsMagickTrue | ( | v | ) | ((MagickBooleanType)((int)(v)!=0)) |
Definition at line 171 of file magick-type.h.
Referenced by CompareHashmapString(), CompareHashmapStringInfo(), CopyDelegateFile(), GetColorInfoList(), GetColorList(), GetColorTuple(), InterpretImageProperties(), InvokeDelegate(), IsCommandOption(), IsEquivalentImage(), IsHashmapEmpty(), IsLinkedListEmpty(), LoadDelegateLists(), and QueryColorname().
#define IsNaN | ( | a | ) | ((a) != (a)?MagickTrue:MagickFalse) |
Definition at line 199 of file magick-type.h.
#define MAGICKCORE_QUANTUM_DEPTH 16 |
Definition at line 28 of file magick-type.h.
Referenced by AcquireImage(), GetImageDepth(), GetImageQuantumDepth(), GetImageStatistics(), GetMagickPropertyLetter(), GetMagickQuantumDepth(), GetMagickSignature(), GetPixelInfo(), IdentifyImage(), SetImageDepth(), and SteganoImage().
#define MagickEpsilon (1.0e-15) |
Definition at line 100 of file magick-type.h.
Referenced by AcquireKernelBuiltIn(), AcquireResizeFilter(), AdaptiveBlurImage(), AdaptiveSharpenImage(), AffineEdge(), ApplyEvaluateOperator(), CalcKernelMetaData(), CompareEdges(), CompareImages(), CompositeImage(), CompositePixelInfoOver(), CompositePixelOver(), ConvertPrimitiveToPath(), ConvertRGBToCMYK(), DistortImage(), DrawDashPolygon(), DrawPrimitive(), DrawRoundLinecap(), FxEvaluateSubexpression(), GenerateCoefficients(), GenerateDifferentialNoise(), GetColorTuple(), GetImageFeatures(), GetOptimalKernelWidth1D(), GetOptimalKernelWidth2D(), GetResizeFilterWeight(), HorizontalFilter(), I0(), InterpretSiPrefixValue(), InverseScaledSigmoidal(), IsFuzzyEquivalencePixel(), IsFuzzyEquivalencePixelInfo(), IsPixelEquivalent(), IsPixelGray(), IsPixelInfoEquivalent(), IsPixelInfoGray(), IsPixelInfoMonochrome(), IsPixelMonochrome(), LogPrimitiveInfo(), MagnifyImage(), MinMaxStretchImage(), MorphologyPrimitive(), MorphologyPrimitiveDirect(), OrderedPosterizeImage(), ParseAffineGeometry(), PerceptibleReciprocal(), poly_number_terms(), QueryColorname(), RenderPostscript(), ResamplePixelColor(), ResetQuantumState(), RotateImage(), SameKernelInfo(), SampleImage(), ScaleKernelInfo(), ScaleResampleFilter(), ScaleSpace(), SelectiveBlurImage(), ShadeImage(), ShowKernelInfo(), SigmoidalContrastImage(), StopTimer(), TraceArcPath(), TraceLine(), TraceSquareLinecap(), TraceStrokePolygon(), and VerticalFilter().
#define MagickHuge 3.4e+38F |
Definition at line 101 of file magick-type.h.
Referenced by GetImageStatistics(), ParseKernelArray(), ScaleResampleFilter(), and SparseColorImage().
#define MagickLLConstant | ( | c | ) | (MagickOffsetType) (c ## LL) |
Definition at line 35 of file magick-type.h.
#define MagickOffsetFormat "ld" |
Definition at line 118 of file magick-type.h.
#define MagickPI 3.14159265358979323846264338327950288419716939937510 |
Definition at line 102 of file magick-type.h.
Referenced by AcquireKernelBuiltIn(), AcquireResizeFilter(), AdaptiveBlurImage(), AdaptiveSharpenImage(), ApplyEvaluateOperator(), ApplyFunction(), BesselOrderOne(), Blackman(), Bohman(), BrightnessContrastImage(), Contrast(), ConvertHSIToRGB(), ConvertLCHabToXYZ(), ConvertLCHuvToXYZ(), ConvertRGBToHSI(), ConvertXYZToLCHab(), ConvertXYZToLCHuv(), DegreesToRadians(), DistortImage(), DrawImage(), EmbossImage(), FxEvaluateSubexpression(), GenerateCoefficients(), GenerateDifferentialNoise(), Hamming(), Hann(), ImplodeImage(), Jinc(), RadiansToDegrees(), ScaleResampleFilter(), ScaleSpace(), SelectiveBlurImage(), SharpenImage(), Sinc(), SincFast(), TraceArcPath(), TraceEllipse(), TraceStrokePolygon(), and WaveImage().
#define MagickSizeFormat "lu" |
Definition at line 119 of file magick-type.h.
#define MagickULLConstant | ( | c | ) | (MagickSizeType) (c ## ULL) |
Definition at line 36 of file magick-type.h.
Referenced by ReadBlobLongLong(), ReadBlobMSBLongLong(), and StringToSizeType().
#define MaxColormapSize 65536UL |
Definition at line 61 of file magick-type.h.
Referenced by PosterizeImage(), QuantizeImage(), QuantizeImages(), and UniqueImageColors().
#define MaxMap 65535UL |
Definition at line 62 of file magick-type.h.
Referenced by ClutImage(), ColorDecisionListImage(), ContrastStretchImage(), EqualizeImage(), GammaImage(), GetImageDepth(), GetImageFeatures(), LinearStretchImage(), SetGrayscaleImage(), SetImageDepth(), sRGBTransformImage(), and TransformsRGBImage().
#define QuantumFormat "%u" |
Definition at line 72 of file magick-type.h.
#define QuantumRange ((Quantum) 65535) |
Definition at line 71 of file magick-type.h.
Referenced by AcquireImageColormap(), AdaptiveLevelImage(), AdaptiveThresholdImage(), ApplyEvaluateOperator(), ApplyFunction(), AssignImageColors(), AutoGammaImage(), BilevelImage(), BlackThresholdImage(), ChannelFxImage(), ClampPixel(), ClampToQuantum(), ClassifyImageColors(), ColorMatrixImage(), ComparePixels(), CompositeImage(), CompositeOverImage(), CompositePixelInfoOver(), CompositePixelInfoPlus(), CompositePixelOver(), ConsolidateCMYKImages(), ContrastStretchImage(), ConvertCMYKToRGB(), ConvertCMYToRGB(), ConvertHCLpToRGB(), ConvertHCLToRGB(), ConvertHSBToRGB(), ConvertHSIToRGB(), ConvertHSLToRGB(), ConvertHSVToRGB(), ConvertHWBToRGB(), ConvertRGBToCMY(), ConvertRGBToCMYK(), ConvertXYZToRGB(), ConvertYDbDrToRGB(), ConvertYIQToRGB(), ConvertYPbPrToRGB(), ConvertYUVToRGB(), DecodePixelGamma(), DefineImageColormap(), DrawImage(), EncodePixelGamma(), ExportGrayAlphaQuantum(), ExportGrayQuantum(), FlattenPixelInfo(), FloodfillPaintImage(), FloydSteinbergDither(), FrameImage(), FxEvaluateSubexpression(), FxImage(), GammaImage(), GenerateDifferentialNoise(), GetCubeInfo(), GetImageBackgroundColor(), GetImageDepth(), GetMagickQuantumRange(), GetNormalizedCrossCorrelationDistortion(), GetPixelIntensity(), GetPixelOpacity(), GetPixelReadMask(), GetPixelWriteMask(), GetQuantumInfo(), GetVirtualPixelsFromNexus(), HCLComposite(), HuffmanEncodeImage(), IdentifyImage(), ImportAlphaQuantum(), ImportBGRAQuantum(), ImportBGRQuantum(), ImportBlackQuantum(), ImportBlueQuantum(), ImportCMYKAQuantum(), ImportCMYKQuantum(), ImportDoublePixel(), ImportFloatPixel(), ImportGrayAlphaQuantum(), ImportGrayQuantum(), ImportGreenQuantum(), ImportIndexAlphaQuantum(), ImportIndexQuantum(), ImportOpacityQuantum(), ImportRedQuantum(), ImportRGBAQuantum(), ImportRGBQuantum(), InterpretImageProperties(), IsBoundsCleared(), IsFuzzyEquivalencePixel(), IsFuzzyEquivalencePixelInfo(), IsHighDynamicRangeImage(), IsPixelInfoMonochrome(), IsPixelMonochrome(), LevelPixel(), LoadColorLists(), MorphologyImage(), MorphologyPrimitive(), MorphologyPrimitiveDirect(), NegateImage(), OrderedPosterizeImage(), ParseKernelName(), PlasmaImageProxy(), PolynomialImage(), PreviewImage(), PrintChannelStatistics(), QueryColorCompliance(), RaiseImage(), RandomThresholdImage(), ResamplePixelColor(), RiemersmaDither(), ScaleAnyToQuantum(), ScaleQuantumToAny(), SepiaToneImage(), SetImageDepth(), SetImageType(), SetPixelOpacity(), ShadeImage(), SimilarityImage(), SketchImage(), SolarizeImage(), SparseColorImage(), sRGBTransformImage(), SyncImageSettings(), TransformsRGBImage(), UnsharpMaskImage(), and WhiteThresholdImage().
#define QuantumScale ((double) 1.0/(double) QuantumRange) |
Definition at line 103 of file magick-type.h.
Referenced by AdaptiveBlurImage(), AdaptiveSharpenImage(), AlphaBlendPixelInfo(), ApplyEvaluateOperator(), ApplyFunction(), AssociateAlphaPixel(), AssociateAlphaPixelInfo(), AutoGammaImage(), ClassifyImageColors(), ClosestColor(), ClutImage(), CompareImages(), CompositeHCL(), CompositeImage(), CompositeOverImage(), CompositePixelInfoOver(), CompositePixelInfoPlus(), CompositePixelOver(), ConcatenateColorComponent(), ConvertCMYKToRGB(), ConvertRGBToCMY(), ConvertRGBToCMYK(), ConvertRGBToHCL(), ConvertRGBToHCLp(), ConvertRGBToHSB(), ConvertRGBToHSI(), ConvertRGBToHSL(), ConvertRGBToHSV(), ConvertRGBToHWB(), ConvertRGBToXYZ(), ConvertRGBToYDbDr(), ConvertRGBToYIQ(), ConvertRGBToYPbPr(), ConvertRGBToYUV(), DecodePixelGamma(), DefineImageColormap(), DrawImage(), EncodePixelGamma(), EvaluateImages(), ExportAlphaQuantum(), ExportBGRAQuantum(), ExportBGRQuantum(), ExportBlackQuantum(), ExportBlueQuantum(), ExportCMYKAQuantum(), ExportCMYKQuantum(), ExportDoublePixel(), ExportFloatPixel(), ExportGrayAlphaQuantum(), ExportGrayQuantum(), ExportGreenQuantum(), ExportIndexAlphaQuantum(), ExportIndexQuantum(), ExportOpacityQuantum(), ExportQuantumPixels(), ExportRedQuantum(), ExportRGBAQuantum(), ExportRGBQuantum(), FlattenPixelInfo(), FrameImage(), FxChannelStatistics(), FxEvaluateSubexpression(), FxGetSymbol(), GammaImage(), GenerateDifferentialNoise(), GetAbsoluteDistortion(), GetFuzzDistortion(), GetImageBackgroundColor(), GetImageQuantizeError(), GetMeanAbsoluteDistortion(), GetMeanErrorPerPixel(), GetMeanSquaredDistortion(), GetNormalizedCrossCorrelationDistortion(), GetOptimalKernelWidth1D(), GetOptimalKernelWidth2D(), GetPeakAbsoluteDistortion(), HaldClutImage(), HorizontalFilter(), ImportQuantumPixels(), InterpolatePixelChannel(), InterpolatePixelChannels(), IsFuzzyEquivalencePixel(), IsFuzzyEquivalencePixelInfo(), IsImagesEqual(), MagickOver_(), MorphologyPrimitive(), MotionBlurImage(), OrderedPosterizeImage(), PolynomialImage(), RaiseImage(), RenderPostscript(), ResamplePixelColor(), ScaleImage(), SelectiveBlurImage(), ShadeImage(), SignatureImage(), StreamImagePixels(), TintImage(), TransformsRGBImage(), and VerticalFilter().
Definition at line 202 of file magick-type.h.
typedef double double_t |
Definition at line 40 of file magick-type.h.
typedef struct _ExceptionInfo ExceptionInfo |
Definition at line 204 of file magick-type.h.
typedef float float_t |
Definition at line 43 of file magick-type.h.
Definition at line 206 of file magick-type.h.
typedef struct _ImageInfo ImageInfo |
Definition at line 208 of file magick-type.h.
typedef ssize_t MagickOffsetType |
Definition at line 116 of file magick-type.h.
typedef float_t MagickRealType |
Definition at line 63 of file magick-type.h.
typedef size_t MagickSizeType |
Definition at line 117 of file magick-type.h.
typedef unsigned int MagickStatusType |
Definition at line 108 of file magick-type.h.
typedef unsigned short Quantum |
Definition at line 70 of file magick-type.h.
typedef MagickSizeType QuantumAny |
Definition at line 131 of file magick-type.h.
enum ClassType |
Enumerator | |
---|---|
UndefinedClass | |
DirectClass | |
PseudoClass |
Definition at line 138 of file magick-type.h.
enum MagickBooleanType |
Enumerator | |
---|---|
MagickFalse | |
MagickTrue |
Definition at line 145 of file magick-type.h.