|
Compounds |
struct | gdFont |
struct | gdImageStruct |
struct | gdPoint |
Defines |
#define | GD_H 1 |
#define | gdMaxColors 256 |
#define | gdDashSize 4 |
#define | gdStyled (-2) |
#define | gdBrushed (-3) |
#define | gdStyledBrushed (-4) |
#define | gdTiled (-5) |
#define | gdTransparent (-6) |
#define | gdImageSX(im) ((im)->sx) |
#define | gdImageSY(im) ((im)->sy) |
#define | gdImageColorsTotal(im) ((im)->colorsTotal) |
#define | gdImageRed(im, c) ((im)->red[(c)]) |
#define | gdImageGreen(im, c) ((im)->green[(c)]) |
#define | gdImageBlue(im, c) ((im)->blue[(c)]) |
#define | gdImageGetTransparent(im) ((im)->transparent) |
#define | gdImageGetInterlaced(im) ((im)->interlace) |
Typedefs |
typedef gdImageStruct | gdImage |
typedef gdImage * | gdImagePtr |
typedef gdFont * | gdFontPtr |
typedef * | gdPointPtr |
Functions |
gdImagePtr | gdImageCreate (int sx, int sy) |
gdImagePtr | gdImageCreateFromGif (FILE *fd) |
gdImagePtr | gdImageCreateFromGd (FILE *in) |
gdImagePtr | gdImageCreateFromXbm (FILE *fd) |
void | gdImageDestroy (gdImagePtr im) |
void | gdImageSetPixel (gdImagePtr im, int x, int y, int color) |
int | gdImageGetPixel (gdImagePtr im, int x, int y) |
void | gdImageLine (gdImagePtr im, int x1, int y1, int x2, int y2, int color) |
void | gdImageDashedLine (gdImagePtr im, int x1, int y1, int x2, int y2, int color) |
void | gdImageRectangle (gdImagePtr im, int x1, int y1, int x2, int y2, int color) |
void | gdImageFilledRectangle (gdImagePtr im, int x1, int y1, int x2, int y2, int color) |
int | gdImageBoundsSafe (gdImagePtr im, int x, int y) |
void | gdImageChar (gdImagePtr im, gdFontPtr f, int x, int y, int c, int color) |
void | gdImageCharUp (gdImagePtr im, gdFontPtr f, int x, int y, char c, int color) |
void | gdImageString (gdImagePtr im, gdFontPtr f, int x, int y, char *s, int color) |
void | gdImageStringUp (gdImagePtr im, gdFontPtr f, int x, int y, char *s, int color) |
void | gdImagePolygon (gdImagePtr im, gdPointPtr p, int n, int c) |
void | gdImageFilledPolygon (gdImagePtr im, gdPointPtr p, int n, int c) |
int | gdImageColorAllocate (gdImagePtr im, int r, int g, int b) |
int | gdImageColorClosest (gdImagePtr im, int r, int g, int b) |
int | gdImageColorExact (gdImagePtr im, int r, int g, int b) |
void | gdImageColorDeallocate (gdImagePtr im, int color) |
void | gdImageColorTransparent (gdImagePtr im, int color) |
void | gdImageGif (gdImagePtr im, FILE *out) |
void | gdImageGd (gdImagePtr im, FILE *out) |
void | gdImageArc (gdImagePtr im, int cx, int cy, int w, int h, int s, int e, int color) |
void | gdImageFillToBorder (gdImagePtr im, int x, int y, int border, int color) |
void | gdImageFill (gdImagePtr im, int x, int y, int color) |
void | gdImageCopy (gdImagePtr dst, gdImagePtr src, int dstX, int dstY, int srcX, int srcY, int w, int h) |
void | gdImageCopyResized (gdImagePtr dst, gdImagePtr src, int dstX, int dstY, int srcX, int srcY, int dstW, int dstH, int srcW, int srcH) |
void | gdImageSetBrush (gdImagePtr im, gdImagePtr brush) |
void | gdImageSetTile (gdImagePtr im, gdImagePtr tile) |
void | gdImageSetStyle (gdImagePtr im, int *style, int noOfPixels) |
void | gdImageInterlace (gdImagePtr im, int interlaceArg) |