magick-type.h File Reference

#include "magick/magick-config.h"
Include dependency graph for magick-type.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define MagickLLConstant(c)   (MagickOffsetType) (c ## LL)
#define MagickULLConstant(c)   (MagickSizeType) (c ## ULL)
#define MagickEpsilon   1.0e-10
#define MagickHuge   1.0e12
#define MaxColormapSize   65536UL
#define MaxMap   65535UL
#define QuantumRange   65535UL
#define QuantumFormat   "%u"
#define MaxRGB   QuantumRange
#define MagickSizeFormat   "%10llu"

Typedefs

typedef double MagickRealType
typedef unsigned short Quantum
typedef unsigned int MagickStatusType
typedef long long MagickOffsetType
typedef unsigned long long MagickSizeType
typedef MagickSizeType QuantumAny
typedef struct _BlobInfo BlobInfo
typedef struct _ExceptionInfo ExceptionInfo
typedef struct _Image Image
typedef struct _ImageInfo ImageInfo

Enumerations

enum  ChannelType {
  UndefinedChannel, RedChannel = 0x0001, GrayChannel = 0x0001, CyanChannel = 0x0001,
  GreenChannel = 0x0002, MagentaChannel = 0x0002, BlueChannel = 0x0004, YellowChannel = 0x0004,
  AlphaChannel = 0x0008, OpacityChannel = 0x0008, MatteChannel = 0x0008, BlackChannel = 0x0020,
  IndexChannel = 0x0020, AllChannels = 0x002F, TrueAlphaChannel = 0x0040, RGBChannels = 0x0080,
  GrayChannels = 0x0080, SyncChannels = 0x0100, DefaultChannels = ( (AllChannels | SyncChannels) &~ OpacityChannel)
}
enum  ClassType { UndefinedClass, DirectClass, PseudoClass }
enum  MagickBooleanType { MagickFalse = 0, MagickTrue = 1 }

Define Documentation

#define MagickEpsilon   1.0e-10

Definition at line 56 of file magick-type.h.

Referenced by AcquireResizeFilter(), AdaptiveBlurImageChannel(), AdaptiveSharpenImageChannel(), AffineEdge(), BlurImageChannel(), ColorBurn(), ColorDodge(), CompareEdges(), CompositeColorBurn(), CompositeColorDodge(), CompositeDarken(), CompositeDifference(), CompositeDivide(), CompositeExclusion(), CompositeHardLight(), CompositeImageChannel(), CompositeIn(), CompositeLighten(), CompositeLinearBurn(), CompositeLinearDodge(), CompositeLinearLight(), CompositeMathematics(), CompositeMinus(), CompositeMultiply(), CompositeOut(), CompositePegtopLight(), CompositePinLight(), CompositeScreen(), CompositeSoftLight(), CompositeVividLight(), CompositeXor(), ConvertPrimitiveToPath(), ConvolveImageChannel(), DefineImageColormap(), DistortImage(), Divide(), DrawDashPolygon(), DrawPrimitive(), DrawRoundLinecap(), FxEvaluateSubexpression(), GenerateCoefficients(), GetOptimalKernelWidth1D(), GetOptimalKernelWidth2D(), GetResizeFilterWeight(), GetStopColorOffset(), HorizontalFilter(), I0(), ImportQuantumPixels(), InterpolatePixelColor(), InterpolateResampleFilter(), IsGrayPixel(), IsMonochromePixel(), LogPrimitiveInfo(), MagickCompositeOver(), MagickPixelCompositeMask(), MagickPixelCompositeOver(), MagickPixelCompositePlus(), MotionBlurImageChannel(), ParseAffineGeometry(), PegtopLight(), PixelIntensityToQuantum(), poly_number_terms(), RadialBlurImageChannel(), ScaleResampleFilter(), ScaleSpace(), SelectiveBlurImageChannel(), ShadeImage(), StopTimer(), TraceArcPath(), TraceEllipse(), TraceLine(), TraceSquareLinecap(), TraceStrokePolygon(), VerticalFilter(), and VividLight().

#define MagickHuge   1.0e12

Definition at line 57 of file magick-type.h.

Referenced by ScaleResampleFilter(), and SparseColorImage().

#define MagickLLConstant (  )     (MagickOffsetType) (c ## LL)

Definition at line 35 of file magick-type.h.

#define MagickSizeFormat   "%10llu"

Definition at line 118 of file magick-type.h.

Referenced by GetNumberColors().

#define MagickULLConstant (  )     (MagickSizeType) (c ## ULL)
#define MaxColormapSize   65536UL
#define MaxMap   65535UL
#define MaxRGB   QuantumRange

Definition at line 108 of file magick-type.h.

#define QuantumFormat   "%u"

Definition at line 69 of file magick-type.h.

#define QuantumRange   65535UL

Definition at line 68 of file magick-type.h.

Referenced by AcquireImageColormap(), AdaptiveBlurImageChannel(), AdaptiveSharpenImageChannel(), AdaptiveThresholdImage(), Add(), ApplyEvaluateOperator(), ApplyFunction(), AssignImageColors(), AssociateAlphaPixel(), AutoGammaImageChannel(), AverageImages(), BilevelImageChannel(), BlackThresholdImageChannel(), BlurImageChannel(), ClampToQuantum(), ClassifyImageColors(), ClipPixelCacheNexus(), ClipToQuantum(), ClosestColor(), ClutImageChannel(), ComparePixels(), CompositeColorBurn(), CompositeColorDodge(), CompositeDarken(), CompositeDifference(), CompositeDivide(), CompositeExclusion(), CompositeHardLight(), CompositeImageChannel(), CompositeIn(), CompositeLinearBurn(), CompositeLinearDodge(), CompositeLinearLight(), CompositeMathematics(), CompositeMinus(), CompositeMultiply(), CompositeOut(), CompositePegtopLight(), CompositePinLight(), CompositeScreen(), CompositeSoftLight(), CompositeThreshold(), CompositeVividLight(), CompositeXor(), ConcatenateColorComponent(), ConcatentateHexColorComponent(), ConsolidateCMYKImages(), ContrastStretchImage(), ContrastStretchImageChannel(), ConvertCMYKToRGB(), ConvertHSBToRGB(), ConvertHSLToRGB(), ConvertHWBToRGB(), ConvertRGBToCMYK(), ConvertXYZToRGB(), ConvolveImageChannel(), DefineImageColormap(), DrawImage(), DrawPolygonPrimitive(), EvaluateImageChannel(), ExportImagePixels(), ExportQuantumPixels(), FloydSteinbergDither(), FrameImage(), FunctionImageChannel(), FxEvaluateSubexpression(), FxGetSymbol(), FxImageChannel(), GammaImageChannel(), GenerateDifferentialNoise(), GetCubeInfo(), GetImageBackgroundColor(), GetImageProperty(), GetImageQuantizeError(), GetMagickQuantumRange(), GetMeanErrorPerPixel(), GetOptimalKernelWidth1D(), GetOptimalKernelWidth2D(), GetQuantumInfo(), GetVirtualPixelsFromNexus(), HorizontalFilter(), HSBComposite(), HSLTransform(), HuffmanEncodeImage(), IdentifyImage(), ImportImagePixels(), ImportQuantumPixels(), InterpolatePixelColor(), InterpolateResampleFilter(), IsBoundsCleared(), IsColorSimilar(), IsHighDynamicRangeImage(), IsMagickColorSimilar(), IsMonochromePixel(), LevelImage(), LoadColorLists(), MagickCompositeOver(), MagickPixelCompositeAreaBlend(), MagickPixelCompositeBlend(), MagickPixelCompositeOver(), MagickPixelCompositePlus(), MotionBlurImageChannel(), NegateImageChannel(), OrderedPosterizeImageChannel(), PlasmaImageProxy(), PosterizeImage(), PreviewImage(), QueryColorDatabase(), QueryMagickColor(), RadialBlurImageChannel(), RaiseImage(), RandomChannelThresholdImage(), RandomThresholdImageChannel(), RecolorImage(), RenderPostscript(), RGBTransformImage(), RiemersmaDither(), RoundToQuantum(), ScaleAnyToQuantum(), ScaleQuantumToAny(), ScaleXToQuantum(), SelectiveBlurImageChannel(), SeparateImageChannel(), SepiaToneImage(), SetImageProperty(), SetImageType(), ShadeImage(), ShadowImage(), SigmoidalContrastImage(), SigmoidalContrastImageChannel(), SimilarityImage(), SketchImage(), SolarizeImage(), SparseColorImage(), StreamImagePixels(), Subtract(), SyncImageSettings(), ThresholdImageChannel(), TransformRGBImage(), UnsharpMaskImageChannel(), VerticalFilter(), WhiteThresholdImageChannel(), XBestPixel(), XGetPixelPacket(), XMakeImageLSBFirst(), and XMakeImageMSBFirst().


Typedef Documentation

typedef struct _BlobInfo BlobInfo

Definition at line 177 of file magick-type.h.

typedef struct _ExceptionInfo ExceptionInfo

Definition at line 179 of file magick-type.h.

typedef struct _Image Image

Definition at line 181 of file magick-type.h.

typedef struct _ImageInfo ImageInfo

Definition at line 183 of file magick-type.h.

typedef long long MagickOffsetType

Definition at line 116 of file magick-type.h.

typedef double MagickRealType

Definition at line 61 of file magick-type.h.

typedef unsigned long long MagickSizeType

Definition at line 117 of file magick-type.h.

typedef unsigned int MagickStatusType

Definition at line 113 of file magick-type.h.

typedef unsigned short Quantum

Definition at line 67 of file magick-type.h.

Definition at line 133 of file magick-type.h.


Enumeration Type Documentation

Enumerator:
UndefinedChannel 
RedChannel 
GrayChannel 
CyanChannel 
GreenChannel 
MagentaChannel 
BlueChannel 
YellowChannel 
AlphaChannel 
OpacityChannel 
MatteChannel 
BlackChannel 
IndexChannel 
AllChannels 
TrueAlphaChannel 
RGBChannels 
GrayChannels 
SyncChannels 
DefaultChannels 

Definition at line 140 of file magick-type.h.

enum ClassType
Enumerator:
UndefinedClass 
DirectClass 
PseudoClass 

Definition at line 164 of file magick-type.h.

Enumerator:
MagickFalse 
MagickTrue 

Definition at line 171 of file magick-type.h.


Generated on 19 Nov 2009 for MagickCore by  doxygen 1.6.1