22#define gdMaxColors 256
89#define gdStyledBrushed (-4)
94#define gdTransparent (-6)
148#define gdImageSX(im) ((im)->sx)
149#define gdImageSY(im) ((im)->sy)
150#define gdImageColorsTotal(im) ((im)->colorsTotal)
151#define gdImageRed(im, c) ((im)->red[(c)])
152#define gdImageGreen(im, c) ((im)->green[(c)])
153#define gdImageBlue(im, c) ((im)->blue[(c)])
154#define gdImageGetTransparent(im) ((im)->transparent)
155#define gdImageGetInterlaced(im) ((im)->interlace)
void gdImageSetTile(gdImagePtr im, gdImagePtr tile)
void gdImageFilledPolygon(gdImagePtr im, gdPointPtr p, int n, int c)
void gdImageRectangle(gdImagePtr im, int x1, int y1, int x2, int y2, int color)
void gdImageCopyResized(gdImagePtr dst, gdImagePtr src, int dstX, int dstY, int srcX, int srcY, int dstW, int dstH, int srcW, int srcH)
gdImagePtr gdImageCreate(int sx, int sy)
void gdImageCharUp(gdImagePtr im, gdFontPtr f, int x, int y, char c, int color)
struct gdImageStruct * brush
void gdImageString(gdImagePtr im, gdFontPtr f, int x, int y, const char *s, int color)
void gdImageFilledRectangle(gdImagePtr im, int x1, int y1, int x2, int y2, int color)
void gdImageSetBrush(gdImagePtr im, gdImagePtr brush)
void gdImageLine(gdImagePtr im, int x1, int y1, int x2, int y2, int color)
gdImagePtr gdImageCreateFromGif(FILE *fd)
void gdImageColorDeallocate(gdImagePtr im, int color)
void gdImageStringUp(gdImagePtr im, gdFontPtr f, int x, int y, const char *s, int color)
int gdImageGetPixel(gdImagePtr im, int x, int y)
void gdImageDestroy(gdImagePtr im)
gdFontPtr gdFontMediumBold
int tileColorMap[gdMaxColors]
void gdImageFillToBorder(gdImagePtr im, int x, int y, int border, int color)
int gdImageColorExact(gdImagePtr im, int r, int g, int b)
int gdImageColorClosest(gdImagePtr im, int r, int g, int b)
struct gdImageStruct * tile
int gdImageBoundsSafe(gdImagePtr im, int x, int y)
struct gdGifBufferStruct gdGifBuffer
void gdImagePolygon(gdImagePtr im, gdPointPtr p, int n, int c)
void gdImageGif(gdImagePtr im, gdGifBuffer *buffer)
void gdImageDashedLine(gdImagePtr im, int x1, int y1, int x2, int y2, int color)
void gdImageSetStyle(gdImagePtr im, int *style, int noOfPixels)
struct gdImageStruct gdImage
struct gdPoint * gdPointPtr
int gdImageColorAllocate(gdImagePtr im, int r, int g, int b)
void gdImageCopy(gdImagePtr dst, gdImagePtr src, int dstX, int dstY, int srcX, int srcY, int w, int h)
void gdImageInterlace(gdImagePtr im, int interlaceArg)
int brushColorMap[gdMaxColors]
void gdImageFill(gdImagePtr im, int x, int y, int color)
void gdImageColorTransparent(gdImagePtr im, int color)
void gdImageChar(gdImagePtr im, gdFontPtr f, int x, int y, int c, int color)
void gdImageSetPixel(gdImagePtr im, int x, int y, int color)
TH1X EXPRT * h1_book(const char *name, const char *title, int bins, double min, double max)