MagickCore  6.9.12-43
Convert, Edit, Or Compose Bitmap Images
color.h File Reference
#include "magick/pixel.h"
#include "magick/exception.h"
Include dependency graph for color.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  _ColorInfo
 
struct  _ErrorInfo
 

Typedefs

typedef struct _ColorInfo ColorInfo
 
typedef struct _ErrorInfo ErrorInfo
 

Enumerations

enum  ComplianceType {
  UndefinedCompliance, NoCompliance = 0x0000, CSSCompliance = 0x0001, SVGCompliance = 0x0001,
  X11Compliance = 0x0002, XPMCompliance = 0x0004, MVGCompliance = 0x0008, AllCompliance = 0x7fffffff
}
 

Functions

MagickExport char ** GetColorList (const char *, size_t *, ExceptionInfo *)
 
MagickExport const ColorInfoGetColorInfo (const char *, ExceptionInfo *)
 
MagickExport const ColorInfo ** GetColorInfoList (const char *, size_t *, ExceptionInfo *)
 
MagickExport MagickBooleanType ColorComponentGenesis (void)
 
MagickExport MagickBooleanType IsColorSimilar (const Image *, const PixelPacket *, const PixelPacket *)
 
MagickExport MagickBooleanType IsImageSimilar (const Image *, const Image *, ssize_t *x, ssize_t *y, ExceptionInfo *)
 
MagickExport MagickBooleanType IsMagickColorSimilar (const MagickPixelPacket *, const MagickPixelPacket *)
 
MagickExport MagickBooleanType IsOpacitySimilar (const Image *, const PixelPacket *, const PixelPacket *)
 
MagickExport MagickBooleanType ListColorInfo (FILE *, ExceptionInfo *)
 
MagickExport MagickBooleanType QueryColorCompliance (const char *, const ComplianceType, PixelPacket *, ExceptionInfo *)
 
MagickExport MagickBooleanType QueryColorDatabase (const char *, PixelPacket *, ExceptionInfo *)
 
MagickExport MagickBooleanType QueryColorname (const Image *, const PixelPacket *, const ComplianceType, char *, ExceptionInfo *)
 
MagickExport MagickBooleanType QueryMagickColorCompliance (const char *, const ComplianceType, MagickPixelPacket *, ExceptionInfo *)
 
MagickExport MagickBooleanType QueryMagickColor (const char *, MagickPixelPacket *, ExceptionInfo *)
 
MagickExport MagickBooleanType QueryMagickColorname (const Image *, const MagickPixelPacket *, const ComplianceType, char *, ExceptionInfo *)
 
MagickExport void ColorComponentTerminus (void)
 
MagickExport void ConcatenateColorComponent (const MagickPixelPacket *, const ChannelType, const ComplianceType, char *)
 
MagickExport void GetColorTuple (const MagickPixelPacket *, const MagickBooleanType, char *)
 

Typedef Documentation

typedef struct _ColorInfo ColorInfo
typedef struct _ErrorInfo ErrorInfo

Enumeration Type Documentation

Enumerator
UndefinedCompliance 
NoCompliance 
CSSCompliance 
SVGCompliance 
X11Compliance 
XPMCompliance 
MVGCompliance 
AllCompliance 

Function Documentation

MagickExport MagickBooleanType ColorComponentGenesis ( void  )
MagickExport void ColorComponentTerminus ( void  )
MagickExport void ConcatenateColorComponent ( const MagickPixelPacket ,
const ChannelType  ,
const ComplianceType  ,
char *   
)
MagickExport const ColorInfo* GetColorInfo ( const char *  ,
ExceptionInfo  
)
MagickExport MagickBooleanType IsColorSimilar ( const Image ,
const PixelPacket ,
const PixelPacket  
)
MagickExport MagickBooleanType IsImageSimilar ( const Image ,
const Image ,
ssize_t *  x,
ssize_t *  y,
ExceptionInfo  
)
MagickExport MagickBooleanType IsMagickColorSimilar ( const MagickPixelPacket ,
const MagickPixelPacket  
)
MagickExport MagickBooleanType IsOpacitySimilar ( const Image ,
const PixelPacket ,
const PixelPacket  
)
MagickExport MagickBooleanType ListColorInfo ( FILE *  ,
ExceptionInfo  
)
MagickExport MagickBooleanType QueryColorCompliance ( const char *  ,
const ComplianceType  ,
PixelPacket ,
ExceptionInfo  
)
MagickExport MagickBooleanType QueryColorDatabase ( const char *  ,
PixelPacket ,
ExceptionInfo  
)
MagickExport MagickBooleanType QueryColorname ( const Image ,
const PixelPacket ,
const ComplianceType  ,
char *  ,
ExceptionInfo  
)
MagickExport MagickBooleanType QueryMagickColor ( const char *  ,
MagickPixelPacket ,
ExceptionInfo  
)
MagickExport MagickBooleanType QueryMagickColorCompliance ( const char *  ,
const ComplianceType  ,
MagickPixelPacket ,
ExceptionInfo  
)