quantum.h File Reference

#include "magick/semaphore.h"

Go to the source code of this file.

Data Structures

struct  _QuantumInfo

Typedefs

typedef struct _QuantumInfo QuantumInfo

Enumerations

enum  EndianType { UndefinedEndian, LSBEndian, MSBEndian }
enum  QuantumType {
  UndefinedQuantum, AlphaQuantum, BlackQuantum, BlueQuantum,
  CMYKAQuantum, CMYKQuantum, CyanQuantum, GrayAlphaQuantum,
  GrayQuantum, GreenQuantum, IndexAlphaQuantum, IndexQuantum,
  MagentaQuantum, OpacityQuantum, RedQuantum, RGBAQuantum,
  RGBOQuantum, RGBQuantum, YellowQuantum
}
enum  QuantumFormatType { UndefinedQuantumFormat, FloatingPointQuantumFormat, SignedQuantumFormat, UnsignedQuantumFormat }

Functions

static Quantum RoundToQuantum (const MagickRealType value)
MagickExport MagickBooleanType ExportQuantumPixels (Image *, const QuantumInfo *, const QuantumType, const unsigned char *)
MagickExport MagickBooleanType ImportQuantumPixels (Image *, const QuantumInfo *, const QuantumType, unsigned char *)
MagickExport QuantumInfoAcquireQuantumInfo (const ImageInfo *)
MagickExport QuantumInfo ** DestroyQuantumInfo (QuantumInfo *)
MagickExport void GetQuantumInfo (const ImageInfo *, QuantumInfo *)


Typedef Documentation

typedef struct _QuantumInfo QuantumInfo


Enumeration Type Documentation

enum EndianType

Enumerator:
UndefinedEndian 
LSBEndian 
MSBEndian 

enum QuantumFormatType

Enumerator:
UndefinedQuantumFormat 
FloatingPointQuantumFormat 
SignedQuantumFormat 
UnsignedQuantumFormat 

enum QuantumType

Enumerator:
UndefinedQuantum 
AlphaQuantum 
BlackQuantum 
BlueQuantum 
CMYKAQuantum 
CMYKQuantum 
CyanQuantum 
GrayAlphaQuantum 
GrayQuantum 
GreenQuantum 
IndexAlphaQuantum 
IndexQuantum 
MagentaQuantum 
OpacityQuantum 
RedQuantum 
RGBAQuantum 
RGBOQuantum 
RGBQuantum 
YellowQuantum 


Function Documentation

MagickExport QuantumInfo* AcquireQuantumInfo ( const ImageInfo  ) 

MagickExport QuantumInfo* * DestroyQuantumInfo ( QuantumInfo  ) 

MagickExport MagickBooleanType ExportQuantumPixels ( Image ,
const QuantumInfo ,
const   QuantumType,
const unsigned char *   
)

MagickExport void GetQuantumInfo ( const ImageInfo ,
QuantumInfo  
)

MagickExport MagickBooleanType ImportQuantumPixels ( Image ,
const QuantumInfo ,
const   QuantumType,
unsigned char *   
)

static Quantum RoundToQuantum ( const MagickRealType  value  )  [inline, static]


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