|
MagickCore
6.9.7
|
#include <errno.h>#include <limits.h>#include <stdint.h>Go to the source code of this file.
Macros | |
| #define | MagickAbsoluteValue(x) ((x) < 0 ? -(x) : (x)) |
| #define | MagickMax(x, y) (((x) > (y)) ? (x) : (y)) |
| #define | MagickMin(x, y) (((x) < (y)) ? (x) : (y)) |
| #define | MAGICK_INT_MAX (INT_MAX) |
| #define | MagickPI 3.14159265358979323846264338327950288419716939937510 |
| #define | Magick2PI 6.28318530717958647692528676655900576839433879875020 |
| #define | MagickPHI 1.61803398874989484820458683436563811772030917980576 |
| #define | MagickPI2 1.57079632679489661923132169163975144209858469968755 |
| #define | MAGICK_PTRDIFF_MAX (PTRDIFF_MAX) |
| #define | MAGICK_PTRDIFF_MIN (-PTRDIFF_MAX-1) |
| #define | MagickSQ1_2 0.70710678118654752440084436210484903928483593768847 |
| #define | MagickSQ2 1.41421356237309504880168872420969807856967187537695 |
| #define | MagickSQ2PI 2.50662827463100024161235523934010416269302368164062 |
| #define | MAGICK_SIZE_MAX (SIZE_MAX) |
| #define | MAGICK_SSIZE_MAX (SSIZE_MAX) |
| #define | MAGICK_SSIZE_MIN (-(SSIZE_MAX)-1) |
| #define | MAGICK_UCHAR_MAX (UCHAR_MAX) |
| #define | MAGICK_USHORT_MAX (USHRT_MAX) |
| #define | UndefinedTicksPerSecond 100L |
| #define | UndefinedCompressionQuality 0UL |
Functions | |
| static int | CastDoubleToInt (const double x) |
| static ssize_t | CastDoubleToLong (const double x) |
| static QuantumAny | CastDoubleToQuantumAny (const double x) |
| static size_t | CastDoubleToSizeT (const double x) |
| static ssize_t | CastDoubleToSsizeT (const double x) |
| static unsigned char | CastDoubleToUChar (const double x) |
| static unsigned short | CastDoubleToUShort (const double x) |
| static size_t | CastDoubleToUnsigned (const double x) |
| static double | DegreesToRadians (const double degrees) |
| static MagickRealType | RadiansToDegrees (const MagickRealType radians) |
| static unsigned char | ScaleColor5to8 (const unsigned int color) |
| static unsigned char | ScaleColor6to8 (const unsigned int color) |
| static unsigned int | ScaleColor8to5 (const unsigned char color) |
| static unsigned int | ScaleColor8to6 (const unsigned char color) |
Variables | |
| MagickExport const char | BackgroundColor [] |
| MagickExport const char | BorderColor [] |
| MagickExport const char | DefaultTileFrame [] |
| MagickExport const char | DefaultTileGeometry [] |
| MagickExport const char | DefaultTileLabel [] |
| MagickExport const char | ForegroundColor [] |
| MagickExport const char | MatteColor [] |
| MagickExport const char | LoadImageTag [] |
| MagickExport const char | LoadImagesTag [] |
| MagickExport const char | PSDensityGeometry [] |
| MagickExport const char | PSPageGeometry [] |
| MagickExport const char | SaveImageTag [] |
| MagickExport const char | SaveImagesTag [] |
| MagickExport const double | DefaultResolution |
| #define Magick2PI 6.28318530717958647692528676655900576839433879875020 |
Referenced by AcquireKernelBuiltIn(), AcquireResizeFilter(), DistortImage(), GenerateCoefficients(), and GetOptimalKernelWidth2D().
| #define MAGICK_INT_MAX (INT_MAX) |
Referenced by CastDoubleToInt().
| #define MAGICK_PTRDIFF_MAX (PTRDIFF_MAX) |
| #define MAGICK_PTRDIFF_MIN (-PTRDIFF_MAX-1) |
| #define MAGICK_SIZE_MAX (SIZE_MAX) |
Referenced by CastDoubleToSizeT(), CastDoubleToUnsigned(), and DespeckleImage().
| #define MAGICK_SSIZE_MAX (SSIZE_MAX) |
Referenced by CastDoubleToLong(), and CastDoubleToSsizeT().
| #define MAGICK_SSIZE_MIN (-(SSIZE_MAX)-1) |
Referenced by CastDoubleToLong(), and CastDoubleToSsizeT().
| #define MAGICK_UCHAR_MAX (UCHAR_MAX) |
Referenced by CastDoubleToUChar().
| #define MAGICK_USHORT_MAX (USHRT_MAX) |
Referenced by CastDoubleToUShort().
| #define MagickAbsoluteValue | ( | x | ) | ((x) < 0 ? -(x) : (x)) |
Referenced by GetImageChannelFeatures(), GetOpacityPixel(), ScaleSpace(), and StatisticImageChannel().
| #define MagickMax | ( | x, | |
| y | |||
| ) | (((x) > (y)) ? (x) : (y)) |
Referenced by AcquireImageColormap(), AcquireKernelBuiltIn(), AcquirePixelThreadSet(), CompareImageChannels(), CompositeDarken(), CompositeHCL(), CompositeLighten(), ConsolidateCrossings(), ConvertRGBToHCL(), ConvertRGBToHCLp(), ConvertRGBToHSL(), ConvertRGBToHSV(), ConvertRGBToHWB(), CubicWeightingFunction(), DestroyPixelThreadSet(), DitherImage(), GenerateCoefficients(), Get8BIMProperty(), GetAbsoluteDistortion(), GetFuzzDistortion(), GetFuzzyColorDistance(), GetMagickPixelIntensity(), GetMeanAbsoluteDistortion(), GetMeanErrorPerPixel(), GetMeanSquaredDistortion(), GetNormalizedCrossCorrelationDistortion(), GetOpacityPixel(), GetPeakAbsoluteDistortion(), GetPixelIntensity(), GetTypeInfoByFamily(), GradientImage(), GrayscaleImage(), HorizontalFilter(), HuffmanDecodeImage(), HuffmanEncodeImage(), IsColorSimilar(), IsImagesEqual(), IsIntensitySimilar(), IsMagickColorSimilar(), IsOpacitySimilar(), LocalContrastImage(), MontageImageList(), ParseMetaGeometry(), PolaroidImage(), RenderMVGContent(), ResourceComponentGenesis(), SetGrayscaleImage(), SetQuantumDepth(), SwirlImage(), TraceEllipse(), TransformHSL(), VerticalFilter(), and WaveletDenoiseImage().
| #define MagickMin | ( | x, | |
| y | |||
| ) | (((x) < (y)) ? (x) : (y)) |
Referenced by AcquireRandomInfo(), AcquireUniqueSymbolicLink(), ApplyEvaluateOperator(), BlobToFile(), ClonePixelCacheOnDisk(), ClonePixelCacheRepository(), ColorBurn(), ColorDodge(), CompareStringInfo(), CompositeDarken(), CompositeHCL(), CompositeLighten(), ConfigureFileToStringInfo(), ConsolidateCrossings(), ConvertRGBToHCL(), ConvertRGBToHCLp(), ConvertRGBToHSI(), ConvertRGBToHSL(), ConvertRGBToHSV(), ConvertRGBToHWB(), CopyDelegateFile(), Difference(), DiscardBlobBytes(), dpc_read(), dpc_send(), FileToBlob(), FileToImage(), FileToXML(), GenerateCoefficients(), Get8BIMProperty(), GetImageChannelStatistics(), GetImageQuantumDepth(), GetMagickPixelIntensity(), GetPixelIntensity(), GetTypeInfoByFamily(), GetVirtualPixelsFromNexus(), GradientImage(), GrayscaleImage(), HaldClutImageChannel(), HorizontalFilter(), HuffmanEncodeImage(), ImageToFile(), InjectImageBlob(), LoadLocaleCache(), MontageImageList(), PackbitsEncodeImage(), ParseKernelArray(), ParseKernelName(), PosterizeImageChannel(), PrintStringInfo(), QueryColorCompliance(), QueryMagickColorname(), ReadBlob(), ReadBlobStream(), ReadMatrixElements(), ReadPixelCacheRegion(), SetMagickResourceLimit(), SetQuantumDepth(), SetStringInfo(), ShredFile(), SimilarityMetricImage(), SpliceImage(), StringToList(), TraceBezier(), TracePSClippath(), TraceSVGClippath(), TransformHSL(), VerticalFilter(), WaveletDenoiseImage(), WriteMatrixElements(), and WritePixelCacheRegion().
| #define MagickPHI 1.61803398874989484820458683436563811772030917980576 |
Referenced by FxEvaluateSubexpression().
| #define MagickPI 3.14159265358979323846264338327950288419716939937510 |
Referenced by AcquireKernelBuiltIn(), AcquireResizeFilter(), AdaptiveBlurImageChannel(), AdaptiveSharpenImageChannel(), ApplyEvaluateOperator(), ApplyFunction(), BesselOrderOne(), Blackman(), Bohman(), BrightnessContrastImageChannel(), ComplexImages(), Contrast(), ConvertHSIToRGB(), ConvertLCHabToXYZ(), ConvertLCHuvToXYZ(), ConvertRGBToHSI(), ConvertXYZToLCHab(), ConvertXYZToLCHuv(), DegreesToRadians(), DistortImage(), EmbossImage(), ForwardFourierTransformImage(), FxEvaluateSubexpression(), GenerateCoefficients(), GenerateDifferentialNoise(), GetImageChannelMoments(), Hamming(), Hanning(), ImplodeImage(), Jinc(), RadiansToDegrees(), RenderMVGContent(), ScaleResampleFilter(), ScaleSpace(), SelectiveBlurImageChannel(), SharpenImageChannel(), Sinc(), SincFast(), TraceArcPath(), TraceEllipse(), TraceStrokePolygon(), and WaveImage().
| #define MagickPI2 1.57079632679489661923132169163975144209858469968755 |
Referenced by Cosine(), DistortImage(), and GenerateCoefficients().
| #define MagickSQ1_2 0.70710678118654752440084436210484903928483593768847 |
| #define MagickSQ2 1.41421356237309504880168872420969807856967187537695 |
Referenced by AcquireKernelBuiltIn().
| #define MagickSQ2PI 2.50662827463100024161235523934010416269302368164062 |
Referenced by AcquireKernelBuiltIn(), GetMotionBlurKernel(), and GetOptimalKernelWidth1D().
| #define UndefinedCompressionQuality 0UL |
Referenced by GetImageInfo(), IdentifyImage(), PackbitsEncodeImage(), and SyncImageSettings().
| #define UndefinedTicksPerSecond 100L |
Referenced by AcquireImage().
|
inlinestatic |
References IsNaN, and MAGICK_INT_MAX.
|
inlinestatic |
References IsNaN, MAGICK_SSIZE_MAX, and MAGICK_SSIZE_MIN.
Referenced by CropToFitImage(), and DrawAffineImage().
|
inlinestatic |
References IsNaN.
|
inlinestatic |
References IsNaN, and MAGICK_SIZE_MAX.
Referenced by AcquireKernelBuiltIn(), DistortImage(), FxEvaluateSubexpression(), GenerateCoefficients(), ParseKernelArray(), and poly_number_terms().
|
inlinestatic |
References IsNaN, MAGICK_SSIZE_MAX, and MAGICK_SSIZE_MIN.
Referenced by DistortImage(), and ResamplePixelColor().
|
inlinestatic |
References IsNaN, and MAGICK_UCHAR_MAX.
|
inlinestatic |
References IsNaN, and MAGICK_SIZE_MAX.
Referenced by AnnotateImage(), CropToFitImage(), FormatMagickCaption(), ParseMetaGeometry(), RenderMVGContent(), and ShearRotateImage().
|
inlinestatic |
References IsNaN, and MAGICK_USHORT_MAX.
|
inlinestatic |
References MagickPI.
Referenced by CompositeImageChannel(), DeskewImage(), GenerateCoefficients(), GetStopColorOffset(), GradientImage(), HoughLineImage(), MotionBlurImageChannel(), RenderMVGContent(), RotateImage(), RotationalBlurImageChannel(), ShadeImage(), ShearImage(), ShearRotateImage(), SwirlImage(), TraceArcPath(), TraceEllipse(), and TraceStrokePolygon().
|
inlinestatic |
References MagickPI.
Referenced by DeskewImage(), GetImageChannelMoments(), and ScaleResampleFilter().
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
|
inlinestatic |
| MagickExport const char BackgroundColor[] |
Referenced by AcquireImage(), GetImageInfo(), and QueryMagickColorCompliance().
| MagickExport const char BorderColor[] |
Referenced by AcquireImage(), and GetImageInfo().
| MagickExport const double DefaultResolution |
Referenced by DrawBoundingRectangles(), RenderHoughLines(), RenderPostscript(), and RenderType().
| MagickExport const char DefaultTileFrame[] |
Referenced by PreviewImage().
| MagickExport const char DefaultTileGeometry[] |
Referenced by GetMontageInfo().
| MagickExport const char DefaultTileLabel[] |
Referenced by PreviewImage().
| MagickExport const char ForegroundColor[] |
| MagickExport const char LoadImagesTag[] |
| MagickExport const char LoadImageTag[] |
Referenced by HuffmanDecodeImage(), and HuffmanEncodeImage().
| MagickExport const char MatteColor[] |
Referenced by AcquireImage(), and GetImageInfo().
| MagickExport const char PSDensityGeometry[] |
| MagickExport const char PSPageGeometry[] |
| MagickExport const char SaveImagesTag[] |
| MagickExport const char SaveImageTag[] |