|
Defines |
| #define | GD_H 1 |
| #define | NONDLL 1 |
| #define | BGD_DECLARE(rt) extern rt |
| #define | BGD_EXPORT_DATA_PROT extern |
| #define | BGD_EXPORT_DATA_IMPL |
| #define | DEFAULT_FONTPATH "/usr/X11R6/lib/X11/fonts/TrueType:/usr/X11R6/lib/X11/fonts/truetype:/usr/X11R6/lib/X11/fonts/TTF:/usr/share/fonts/TrueType:/usr/share/fonts/truetype:/usr/openwin/lib/X11/fonts/TrueType:/usr/X11R6/lib/X11/fonts/Type1:/usr/lib/X11/fonts/Type1:/usr/openwin/lib/X11/fonts/Type1" |
| #define | PATHSEPARATOR ":" |
| #define | gdMaxColors 256 |
| #define | gdAlphaMax 127 |
| #define | gdAlphaOpaque 0 |
| #define | gdAlphaTransparent 127 |
| #define | gdRedMax 255 |
| #define | gdGreenMax 255 |
| #define | gdBlueMax 255 |
| #define | gdTrueColorGetAlpha(c) (((c) & 0x7F000000) >> 24) |
| #define | gdTrueColorGetRed(c) (((c) & 0xFF0000) >> 16) |
| #define | gdTrueColorGetGreen(c) (((c) & 0x00FF00) >> 8) |
| #define | gdTrueColorGetBlue(c) ((c) & 0x0000FF) |
| #define | gdDashSize 4 |
| #define | gdStyled (-2) |
| #define | gdBrushed (-3) |
| #define | gdStyledBrushed (-4) |
| #define | gdTiled (-5) |
| #define | gdTransparent (-6) |
| #define | gdAntiAliased (-7) |
| #define | gdImageCreatePalette gdImageCreate |
| #define | gdFTEX_LINESPACE 1 |
| #define | gdFTEX_CHARMAP 2 |
| #define | gdFTEX_RESOLUTION 4 |
| #define | gdFTEX_DISABLE_KERNING 8 |
| #define | gdFTEX_XSHOW 16 |
| #define | gdFTEX_FONTPATHNAME 32 |
| #define | gdFTEX_FONTCONFIG 64 |
| #define | gdFTEX_RETURNFONTPATHNAME 128 |
| #define | gdFTEX_Unicode 0 |
| #define | gdFTEX_Shift_JIS 1 |
| #define | gdFTEX_Big5 2 |
| #define | gdTrueColor(r, g, b) |
| #define | gdTrueColorAlpha(r, g, b, a) |
| #define | gdArc 0 |
| #define | gdPie gdArc |
| #define | gdChord 1 |
| #define | gdNoFill 2 |
| #define | gdEdged 4 |
| #define | gdImageTrueColor(im) ((im)->trueColor) |
| #define | gdImageSX(im) ((im)->sx) |
| #define | gdImageSY(im) ((im)->sy) |
| #define | gdImageColorsTotal(im) ((im)->colorsTotal) |
| #define | gdImageRed(im, c) |
| #define | gdImageGreen(im, c) |
| #define | gdImageBlue(im, c) |
| #define | gdImageAlpha(im, c) |
| #define | gdImageGetTransparent(im) ((im)->transparent) |
| #define | gdImageGetInterlaced(im) ((im)->interlace) |
| #define | gdImagePalettePixel(im, x, y) (im)->pixels[(y)][(x)] |
| #define | gdImageTrueColorPixel(im, x, y) (im)->tpixels[(y)][(x)] |
| #define | GD2_CHUNKSIZE 128 |
| #define | GD2_CHUNKSIZE_MIN 64 |
| #define | GD2_CHUNKSIZE_MAX 4096 |
| #define | GD2_VERS 2 |
| #define | GD2_ID "gd2" |
| #define | GD2_FMT_RAW 1 |
| #define | GD2_FMT_COMPRESSED 2 |
| #define | GD_CMP_IMAGE 1 |
| #define | GD_CMP_NUM_COLORS 2 |
| #define | GD_CMP_COLOR 4 |
| #define | GD_CMP_SIZE_X 8 |
| #define | GD_CMP_SIZE_Y 16 |
| #define | GD_CMP_TRANSPARENT 32 |
| #define | GD_CMP_BACKGROUND 64 |
| #define | GD_CMP_INTERLACE 128 |
| #define | GD_CMP_TRUECOLOR 256 |
| #define | GD_RESOLUTION 96 |
Typedefs |
| typedef gdImageStruct | gdImage |
| typedef gdImage * | gdImagePtr |
| typedef gdFont * | gdFontPtr |
| typedef * | gdSourcePtr |
| typedef * | gdFTStringExtraPtr |
| typedef * | gdPointPtr |
| typedef * | gdSinkPtr |
Enumerations |
| enum | { gdDisposalUnknown,
gdDisposalNone,
gdDisposalRestoreBackground,
gdDisposalRestorePrevious
} |
Functions |
| | BGD_DECLARE (int) gdAlphaBlend(int dest |
| | BGD_DECLARE (gdImagePtr) gdImageCreate(int sx |
| | BGD_DECLARE (void) gdImageDestroy(gdImagePtr im) |
| | BGD_DECLARE (char *) gdImageStringTTF(gdImage *im |
| | BGD_DECLARE (void *) gdImageWBMPPtr(gdImagePtr im |
| | BGD_DECLARE (gdIOCtx *) gdNewFileCtx(FILE *) |
Variables |
| int | src |
| int | sy |
| void * | data |
| int | srcx |
| int int | srcy |
| int int int | w |
| int int int int | h |
| int | x |
| int int | y |
| int int int | color |
| int | x1 |
| int int | y1 |
| int int int | x2 |
| int int int int | y2 |
| int * | x1P |
| int int * | y1P |
| int int int * | x2P |
| int int int int * | y2P |
| gdFontPtr | f |
| gdFontPtr int int int | c |
gdFontPtr int int unsigned
char * | s |
| int * | brect |
| int int | fg |
| int int char * | fontlist |
| int int char double | ptsize |
| int int char double double | angle |
int int char double double
int int char * | string |
int int char double double
int int char gdFTStringExtraPtr | strex |
| gdPointPtr | p |
| gdPointPtr int | n |
| int | r |
| int int | g |
| int int int | b |
| int int int int | a |
| int | ditherFlag |
| int int | colorsWanted |
| FILE * | out |
| FILE int | level |
| int * | size |
| FILE int | quality |
| FILE * | outFile |
| FILE int | GlobalCM |
| FILE int int | Loops |
| FILE int | LocalCM |
| FILE int int | LeftOfs |
| FILE int int int | TopOfs |
| FILE int int int int | Delay |
| FILE int int int int int | Disposal |
| FILE int int int int int gdImagePtr | previm |
| FILE int | cs |
| FILE int int | fmt |
| int | cx |
| int int | cy |
| int int int int int int | e |
int int int int int int int
int | style |
| int int int | border |
| gdImagePtr int | dstX |
| gdImagePtr int int | dstY |
| gdImagePtr int int int | srcX |
| gdImagePtr int int int int | srcY |
gdImagePtr int int int int
int int int | pct |
| gdImagePtr int int int int int | dstW |
gdImagePtr int int int int
int int | dstH |
gdImagePtr int int int int
int int int | srcW |
gdImagePtr int int int int
int int int int | srcH |
gdImagePtr double double int
int int | srcWidth |
gdImagePtr double double int
int int int | srcHeight |
| gdImagePtr | brush |
| gdImagePtr | tile |
| int int | dont_blend |
| int int | noOfPixels |
| int | thickness |
| int | interlaceArg |
| int | alphaBlendingArg |
| int | saveAlphaArg |
| void int | freeFlag |
| gdImagePtr | im2 |