MIDAS
|
Classes | |
struct | gdImageStruct |
struct | gdGifBufferStruct |
struct | gdFont |
struct | gdPoint |
Macros | |
#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 struct gdImageStruct | gdImage |
typedef gdImage * | gdImagePtr |
typedef struct gdGifBufferStruct | gdGifBuffer |
typedef gdFont * | gdFontPtr |
typedef struct gdPoint * | gdPointPtr |
Functions | |
gdImagePtr | gdImageCreate (int sx, int sy) |
gdImagePtr | gdImageCreateFromGif (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, const char *s, int color) |
void | gdImageStringUp (gdImagePtr im, gdFontPtr f, int x, int y, const 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, gdGifBuffer *buffer) |
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) |
Variables | |
unsigned char ** | gdImageStruct::pixels |
int | gdImageStruct::sx |
int | gdImageStruct::sy |
int | gdImageStruct::colorsTotal |
int | gdImageStruct::red [gdMaxColors] |
int | gdImageStruct::green [gdMaxColors] |
int | gdImageStruct::blue [gdMaxColors] |
int | gdImageStruct::open [gdMaxColors] |
int | gdImageStruct::transparent |
int * | gdImageStruct::polyInts |
int | gdImageStruct::polyAllocated |
struct gdImageStruct * | gdImageStruct::brush |
struct gdImageStruct * | gdImageStruct::tile |
int | gdImageStruct::brushColorMap [gdMaxColors] |
int | gdImageStruct::tileColorMap [gdMaxColors] |
int | gdImageStruct::styleLength |
int | gdImageStruct::stylePos |
int * | gdImageStruct::style |
int | gdImageStruct::interlace |
char * | gdGifBufferStruct::data |
int | gdGifBufferStruct::size |
int | gdFont::nchars |
int | gdFont::offset |
int | gdFont::w |
int | gdFont::h |
int * | gdFont::data |
gdFontPtr | gdFontMediumBold |
gdFontPtr | gdFontGiant |
gdFontPtr | gdFontSmall |
int | gdPoint::x |
int | gdPoint::y |
#define gdImageGetTransparent | ( | im | ) | ((im)->transparent) |
typedef struct gdGifBufferStruct gdGifBuffer |
typedef struct gdImageStruct gdImage |
typedef gdImage* gdImagePtr |
typedef struct gdPoint * gdPointPtr |
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 | ||
) |
int gdImageColorAllocate | ( | gdImagePtr | im, |
int | r, | ||
int | g, | ||
int | b | ||
) |
int gdImageColorClosest | ( | gdImagePtr | im, |
int | r, | ||
int | g, | ||
int | b | ||
) |
void gdImageColorDeallocate | ( | gdImagePtr | im, |
int | color | ||
) |
int gdImageColorExact | ( | gdImagePtr | im, |
int | r, | ||
int | g, | ||
int | b | ||
) |
void gdImageColorTransparent | ( | gdImagePtr | im, |
int | color | ||
) |
void gdImageCopy | ( | gdImagePtr | dst, |
gdImagePtr | src, | ||
int | dstX, | ||
int | dstY, | ||
int | srcX, | ||
int | srcY, | ||
int | w, | ||
int | h | ||
) |
Definition at line 2317 of file mgd.cxx.
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 | ||
) |
gdImagePtr gdImageCreateFromGif | ( | FILE * | fd | ) |
Definition at line 1888 of file mgd.cxx.
void gdImageDashedLine | ( | gdImagePtr | im, |
int | x1, | ||
int | y1, | ||
int | x2, | ||
int | y2, | ||
int | color | ||
) |
void gdImageDestroy | ( | gdImagePtr | im | ) |
void gdImageFill | ( | gdImagePtr | im, |
int | x, | ||
int | y, | ||
int | color | ||
) |
void gdImageFilledPolygon | ( | gdImagePtr | im, |
gdPointPtr | p, | ||
int | n, | ||
int | c | ||
) |
Definition at line 2471 of file mgd.cxx.
void gdImageFilledRectangle | ( | gdImagePtr | im, |
int | x1, | ||
int | y1, | ||
int | x2, | ||
int | y2, | ||
int | color | ||
) |
void gdImageFillToBorder | ( | gdImagePtr | im, |
int | x, | ||
int | y, | ||
int | border, | ||
int | color | ||
) |
Definition at line 899 of file mgd.cxx.
int gdImageGetPixel | ( | gdImagePtr | im, |
int | x, | ||
int | y | ||
) |
void gdImageGif | ( | gdImagePtr | im, |
gdGifBuffer * | buffer | ||
) |
Definition at line 1118 of file mgd.cxx.
void gdImageInterlace | ( | gdImagePtr | im, |
int | interlaceArg | ||
) |
void gdImageLine | ( | gdImagePtr | im, |
int | x1, | ||
int | y1, | ||
int | x2, | ||
int | y2, | ||
int | color | ||
) |
void gdImagePolygon | ( | gdImagePtr | im, |
gdPointPtr | p, | ||
int | n, | ||
int | c | ||
) |
void gdImageRectangle | ( | gdImagePtr | im, |
int | x1, | ||
int | y1, | ||
int | x2, | ||
int | y2, | ||
int | color | ||
) |
void gdImageSetBrush | ( | gdImagePtr | im, |
gdImagePtr | brush | ||
) |
void gdImageSetPixel | ( | gdImagePtr | im, |
int | x, | ||
int | y, | ||
int | color | ||
) |
void gdImageSetStyle | ( | gdImagePtr | im, |
int * | style, | ||
int | noOfPixels | ||
) |
void gdImageSetTile | ( | gdImagePtr | im, |
gdImagePtr | tile | ||
) |
void gdImageString | ( | gdImagePtr | im, |
gdFontPtr | f, | ||
int | x, | ||
int | y, | ||
const char * | s, | ||
int | color | ||
) |
Definition at line 877 of file mgd.cxx.
void gdImageStringUp | ( | gdImagePtr | im, |
gdFontPtr | f, | ||
int | x, | ||
int | y, | ||
const char * | s, | ||
int | color | ||
) |
Definition at line 888 of file mgd.cxx.
int gdImageStruct::blue[gdMaxColors] |
struct gdImageStruct* gdImageStruct::brush |
int gdImageStruct::brushColorMap[gdMaxColors] |
int gdImageStruct::green[gdMaxColors] |
int gdImageStruct::open[gdMaxColors] |
int gdImageStruct::red[gdMaxColors] |
struct gdImageStruct* gdImageStruct::tile |
int gdImageStruct::tileColorMap[gdMaxColors] |