浏览该文件的文档.
61 int saturation,
int hue,
int gamma);
64 static void hsl2rgb(
double h,
double s,
double l,
65 double *pRed,
double *pGreen,
double *pBlue);
ColoredImage(uint width, uint height, const uchar *greyLevels, const uchar *alphaLevels, int saturation, int hue, int gamma)
static void hsl2rgb(double h, double s, double l, double *pRed, double *pGreen, double *pBlue)
void writeString(uint x, uint y, const QCString &s, uchar fg)
This file contains a number of basic enums and types.
void drawRect(uint x, uint y, uint width, uint height, uchar colIndex, uint mask)
friend uint stringLength(const QCString &s)
void drawVertLine(uint x, uint ys, uint ye, uchar colIndex, uint mask)
void fillRect(uint x, uint y, uint width, uint height, uchar colIndex, uint mask)
uchar getPixel(uint x, uint y) const
Class representing a bitmap image generated by doxygen.
bool save(const QCString &fileName, int mode=0)
void drawHorzLine(uint y, uint xs, uint xe, uchar colIndex, uint mask)
void writeChar(uint x, uint y, char c, uchar fg)
void drawVertArrow(uint x, uint ys, uint ye, uchar colIndex, uint mask)
Class representing a bitmap image colored based on hue/sat/gamma settings.
bool save(const QCString &fileName)
void drawHorzArrow(uint y, uint xs, uint xe, uchar colIndex, uint mask)
void setPixel(uint x, uint y, uchar val)
This is an alternative implementation of QCString.