magick-type.h File Reference

#include "magick/magick-config.h"

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 long QuantumAny
typedef unsigned int MagickStatusType
typedef long long MagickOffsetType
typedef unsigned long long MagickSizeType
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 = 0xff, DefaultChannels = (AllChannels &~ OpacityChannel)
}
enum  ClassType { UndefinedClass, DirectClass, PseudoClass }
enum  MagickBooleanType { MagickFalse = 0, MagickTrue = 1 }


Define Documentation

#define MagickEpsilon   1.0e-10

#define MagickHuge   1.0e12

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

#define MagickSizeFormat   "%10llu"

#define MagickULLConstant (  )     (MagickSizeType) (c ## ULL)

#define MaxColormapSize   65536UL

#define MaxMap   65535UL

#define MaxRGB   QuantumRange

#define QuantumFormat   "%u"

#define QuantumRange   65535UL


Typedef Documentation

typedef struct _BlobInfo BlobInfo

typedef struct _ExceptionInfo ExceptionInfo

typedef struct _Image Image

typedef struct _ImageInfo ImageInfo

typedef long long MagickOffsetType

typedef double MagickRealType

typedef unsigned long long MagickSizeType

typedef unsigned int MagickStatusType

typedef unsigned short Quantum

typedef unsigned long QuantumAny


Enumeration Type Documentation

enum ChannelType

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

enum ClassType

Enumerator:
UndefinedClass 
DirectClass 
PseudoClass 

enum MagickBooleanType

Enumerator:
MagickFalse 
MagickTrue 


Generated on Sat Jan 26 14:50:30 2008 for MagickCore by  doxygen 1.5.4