Lines Matching refs:im
409 void gdImageDestroy(gdImagePtr im);
418 void gdImageSetPixel(gdImagePtr im, int x, int y, int color);
420 int gdImageGetTrueColorPixel (gdImagePtr im, int x, int y);
421 int gdImageGetPixel(gdImagePtr im, int x, int y);
423 void gdImageAABlend(gdImagePtr im);
425 void gdImageLine(gdImagePtr im, int x1, int y1, int x2, int y2, int color);
426 void gdImageAALine(gdImagePtr im, int x1, int y1, int x2, int y2, int color);
430 void gdImageDashedLine(gdImagePtr im, int x1, int y1, int x2, int y2, int color);
433 void gdImageRectangle(gdImagePtr im, int x1, int y1, int x2, int y2, int color);
435 void gdImageFilledRectangle(gdImagePtr im, int x1, int y1, int x2, int y2, int color);
436 void gdImageSetClip(gdImagePtr im, int x1, int y1, int x2, int y2);
437 void gdImageGetClip(gdImagePtr im, int *x1P, int *y1P, int *x2P, int *y2P);
438 void gdImageSetResolution(gdImagePtr im, const unsigned int res_x, const unsigned int res_y);
439 void gdImageChar(gdImagePtr im, gdFontPtr f, int x, int y, int c, int color);
440 void gdImageCharUp(gdImagePtr im, gdFontPtr f, int x, int y, int c, int color);
441 void gdImageString(gdImagePtr im, gdFontPtr f, int x, int y, unsigned char *s, int color);
442 void gdImageStringUp(gdImagePtr im, gdFontPtr f, int x, int y, unsigned char *s, int color);
443 void gdImageString16(gdImagePtr im, gdFontPtr f, int x, int y, unsigned short *s, int color);
444 void gdImageStringUp16(gdImagePtr im, gdFontPtr f, int x, int y, unsigned short *s, int color);
466 char *gdImageStringTTF(gdImage *im, int *brect, int fg, char *fontlist,
470 char *gdImageStringFT(gdImage *im, int *brect, int fg, char *fontlist,
497 gdImageStringFTEx(gdImage * im, int *brect, int fg, char * fontlist,
507 void gdImagePolygon(gdImagePtr im, gdPointPtr p, int n, int c);
508 void gdImageOpenPolygon(gdImagePtr im, gdPointPtr p, int n, int c);
509 void gdImageFilledPolygon(gdImagePtr im, gdPointPtr p, int n, int c);
513 int gdImageColorAllocate(gdImagePtr im, int r, int g, int b);
515 int gdImageColorAllocateAlpha(gdImagePtr im, int r, int g, int b, int a);
517 int gdImageColorClosest(gdImagePtr im, int r, int g, int b);
522 int gdImageColorClosestAlpha(gdImagePtr im, int r, int g, int b, int a);
524 int gdImageColorClosestHWB(gdImagePtr im, int r, int g, int b);
526 int gdImageColorExact(gdImagePtr im, int r, int g, int b);
528 int gdImageColorExactAlpha(gdImagePtr im, int r, int g, int b, int a);
530 int gdImageColorResolve(gdImagePtr im, int r, int g, int b);
532 int gdImageColorResolveAlpha(gdImagePtr im, int r, int g, int b, int a);
550 void gdImageColorDeallocate(gdImagePtr im, int color);
568 gdImagePtr gdImageCreatePaletteFromTrueColor (gdImagePtr im, int ditherFlag, int colorsWanted);
570 int gdImageTrueColorToPalette(gdImagePtr im, int ditherFlag, int colorsWanted);
587 void gdImageColorTransparent(gdImagePtr im, int color);
590 void gdImagePng(gdImagePtr im, FILE *out);
591 void gdImagePngCtx(gdImagePtr im, gdIOCtx *out);
592 void gdImageGif(gdImagePtr im, FILE *out);
593 void gdImageGifCtx(gdImagePtr im, gdIOCtx *out);
595 void * gdImageBmpPtr(gdImagePtr im, int *size, int compression);
596 void gdImageBmp(gdImagePtr im, FILE *outFile, int compression);
597 void gdImageBmpCtx(gdImagePtr im, gdIOCtxPtr out, int compression);
604 void gdImagePngEx(gdImagePtr im, FILE * out, int level, int basefilter);
605 void gdImagePngCtxEx(gdImagePtr im, gdIOCtx * out, int level, int basefilter);
615 void *gdImageWBMPPtr(gdImagePtr im, int *size, int fg);
619 void gdImageJpeg(gdImagePtr im, FILE *out, int quality);
620 void gdImageJpegCtx(gdImagePtr im, gdIOCtx *out, int quality);
635 void gdImageWebpCtx (gdImagePtr im, gdIOCtx * outfile, int quality);
638 void *gdImageJpegPtr(gdImagePtr im, int *size, int quality);
644 void gdImageAvif(gdImagePtr im, FILE *outfile);
645 void gdImageAvifEx(gdImagePtr im, FILE *outfile, int quality, int speed);
646 void *gdImageAvifPtr(gdImagePtr im, int *size);
647 void *gdImageAvifPtrEx(gdImagePtr im, int *size, int quality, int speed);
648 void gdImageAvifCtx(gdImagePtr im, gdIOCtx *outfile, int quality, int speed);
660 void gdImagePngToSink(gdImagePtr im, gdSinkPtr out);
662 void gdImageGd(gdImagePtr im, FILE *out);
663 void gdImageGd2(gdImagePtr im, FILE *out, int cs, int fmt);
666 void* gdImagePngPtr(gdImagePtr im, int *size);
669 void* gdImageGdPtr(gdImagePtr im, int *size);
670 void *gdImagePngPtrEx(gdImagePtr im, int *size, int level, int basefilter);
673 void* gdImageGd2Ptr(gdImagePtr im, int cs, int fmt, int *size);
675 void gdImageEllipse(gdImagePtr im, int cx, int cy, int w, int h, int c);
694 void gdImageFilledArc(gdImagePtr im, int cx, int cy, int w, int h, int s, int e, int color, int sty…
695 void gdImageArc(gdImagePtr im, int cx, int cy, int w, int h, int s, int e, int color);
696 void gdImageFilledEllipse(gdImagePtr im, int cx, int cy, int w, int h, int color);
697 void gdImageFillToBorder(gdImagePtr im, int x, int y, int border, int color);
698 void gdImageFill(gdImagePtr im, int x, int y, int color);
726 void gdImageSetBrush(gdImagePtr im, gdImagePtr brush);
727 void gdImageSetTile(gdImagePtr im, gdImagePtr tile);
728 void gdImageSetAntiAliased(gdImagePtr im, int c);
729 void gdImageSetAntiAliasedDontBlend(gdImagePtr im, int c, int dont_blend);
730 void gdImageSetStyle(gdImagePtr im, int *style, int noOfPixels);
733 void gdImageSetThickness(gdImagePtr im, int thickness);
735 void gdImageInterlace(gdImagePtr im, int interlaceArg);
736 void gdImageAlphaBlending(gdImagePtr im, int alphaBlendingArg);
737 void gdImageAntialias(gdImagePtr im, int antialias);
738 void gdImageSaveAlpha(gdImagePtr im, int saveAlphaArg);
745 int gdImagePixelate(gdImagePtr im, int block_size, const unsigned int mode);
755 int gdImageScatter(gdImagePtr im, int sub, int plus);
756 int gdImageScatterColor(gdImagePtr im, int sub, int plus, int colors[], unsigned int num_colors);
757 int gdImageScatterEx(gdImagePtr im, gdScatterPtr s);
764 #define gdImageTrueColor(im) ((im)->trueColor) argument
766 #define gdImageSX(im) ((im)->sx) argument
767 #define gdImageSY(im) ((im)->sy) argument
768 #define gdImageColorsTotal(im) ((im)->colorsTotal) argument
769 #define gdImageRed(im, c) ((im)->trueColor ? gdTrueColorGetRed(c) : \ argument
770 (im)->red[(c)])
771 #define gdImageGreen(im, c) ((im)->trueColor ? gdTrueColorGetGreen(c) : \ argument
772 (im)->green[(c)])
773 #define gdImageBlue(im, c) ((im)->trueColor ? gdTrueColorGetBlue(c) : \ argument
774 (im)->blue[(c)])
775 #define gdImageAlpha(im, c) ((im)->trueColor ? gdTrueColorGetAlpha(c) : \ argument
776 (im)->alpha[(c)])
777 #define gdImageGetTransparent(im) ((im)->transparent) argument
778 #define gdImageGetInterlaced(im) ((im)->interlace) argument
785 #define gdImagePalettePixel(im, x, y) (im)->pixels[(y)][(x)] argument
786 #define gdImageTrueColorPixel(im, x, y) (im)->tpixels[(y)][(x)] argument
787 #define gdImageResolutionX(im) (im)->res_x argument
788 #define gdImageResolutionY(im) (im)->res_y argument
833 int gdImageGaussianBlur(gdImagePtr im);
837 int gdImageEmboss(gdImagePtr im);
839 int gdImageMeanRemoval(gdImagePtr im);
841 int gdImageSmooth(gdImagePtr im, float weight);
846 void gdImageFlipHorizontal(gdImagePtr im);
847 void gdImageFlipVertical(gdImagePtr im);
848 void gdImageFlipBoth(gdImagePtr im);
877 gdImagePtr gdImageCropAuto(gdImagePtr im, const unsigned int mode);
878 gdImagePtr gdImageCropThreshold(gdImagePtr im, const unsigned int color, const float threshold);
880 int gdImageSetInterpolationMethod(gdImagePtr im, gdInterpolationMethod id);
882 gdImagePtr gdImageScaleBilinear(gdImagePtr im, const unsigned int new_width, const unsigned int new…
885 gdImagePtr gdImageScaleNearestNeighbour(gdImagePtr im, const unsigned int width, const unsigned int…
945 #define gdImageBoundsSafe(im, x, y) (!((((y) < (im)->cy1) || ((y) > (im)->cy2)) || (((x) < (im)->cx… argument