58 const uchar *greyLevels,
const uchar *alphaLevels,
59 int saturation,
int hue,
int gamma);
62 static void hsl2rgb(
double h,
double s,
double l,
63 double *pRed,
double *pGreen,
double *pBlue);
void writeChar(int x, int y, char c, uchar fg)
void fillRect(int x, int y, int width, int height, uchar colIndex, uint mask)
void setPixel(int x, int y, uchar val)
void drawHorzArrow(int y, int xs, int xe, uchar colIndex, uint mask)
void drawHorzLine(int y, int xs, int xe, uchar colIndex, uint mask)
friend uint stringLength(const char *s)
bool save(const char *fileName, int mode=0)
void writeString(int x, int y, const char *s, uchar fg)
void drawRect(int x, int y, int width, int height, uchar colIndex, uint mask)
double gamma(double KE, const simb::MCParticle *part)
void drawVertArrow(int x, int ys, int ye, uchar colIndex, uint mask)
void drawVertLine(int x, int ys, int ye, uchar colIndex, uint mask)
static constexpr double ys
uchar getPixel(int x, int y) const
void hsl2rgb(double h, double s, double l, double *pRed, double *pGreen, double *pBlue)