Lines Matching refs:im
396 void gdImageDestroy(gdImagePtr im);
405 void gdImageSetPixel(gdImagePtr im, int x, int y, int color);
407 int gdImageGetTrueColorPixel (gdImagePtr im, int x, int y);
408 int gdImageGetPixel(gdImagePtr im, int x, int y);
410 void gdImageAABlend(gdImagePtr im);
412 void gdImageLine(gdImagePtr im, int x1, int y1, int x2, int y2, int color);
413 void gdImageAALine(gdImagePtr im, int x1, int y1, int x2, int y2, int color);
417 void gdImageDashedLine(gdImagePtr im, int x1, int y1, int x2, int y2, int color);
420 void gdImageRectangle(gdImagePtr im, int x1, int y1, int x2, int y2, int color);
422 void gdImageFilledRectangle(gdImagePtr im, int x1, int y1, int x2, int y2, int color);
423 void gdImageSetClip(gdImagePtr im, int x1, int y1, int x2, int y2);
424 void gdImageGetClip(gdImagePtr im, int *x1P, int *y1P, int *x2P, int *y2P);
425 void gdImageSetResolution(gdImagePtr im, const unsigned int res_x, const unsigned int res_y);
426 void gdImageChar(gdImagePtr im, gdFontPtr f, int x, int y, int c, int color);
427 void gdImageCharUp(gdImagePtr im, gdFontPtr f, int x, int y, int c, int color);
428 void gdImageString(gdImagePtr im, gdFontPtr f, int x, int y, unsigned char *s, int color);
429 void gdImageStringUp(gdImagePtr im, gdFontPtr f, int x, int y, unsigned char *s, int color);
430 void gdImageString16(gdImagePtr im, gdFontPtr f, int x, int y, unsigned short *s, int color);
431 void gdImageStringUp16(gdImagePtr im, gdFontPtr f, int x, int y, unsigned short *s, int color);
453 char *gdImageStringTTF(gdImage *im, int *brect, int fg, char *fontlist,
457 char *gdImageStringFT(gdImage *im, int *brect, int fg, char *fontlist,
484 gdImageStringFTEx(gdImage * im, int *brect, int fg, char * fontlist,
494 void gdImagePolygon(gdImagePtr im, gdPointPtr p, int n, int c);
495 void gdImageOpenPolygon(gdImagePtr im, gdPointPtr p, int n, int c);
496 void gdImageFilledPolygon(gdImagePtr im, gdPointPtr p, int n, int c);
500 int gdImageColorAllocate(gdImagePtr im, int r, int g, int b);
502 int gdImageColorAllocateAlpha(gdImagePtr im, int r, int g, int b, int a);
504 int gdImageColorClosest(gdImagePtr im, int r, int g, int b);
509 int gdImageColorClosestAlpha(gdImagePtr im, int r, int g, int b, int a);
511 int gdImageColorClosestHWB(gdImagePtr im, int r, int g, int b);
513 int gdImageColorExact(gdImagePtr im, int r, int g, int b);
515 int gdImageColorExactAlpha(gdImagePtr im, int r, int g, int b, int a);
517 int gdImageColorResolve(gdImagePtr im, int r, int g, int b);
519 int gdImageColorResolveAlpha(gdImagePtr im, int r, int g, int b, int a);
537 void gdImageColorDeallocate(gdImagePtr im, int color);
555 gdImagePtr gdImageCreatePaletteFromTrueColor (gdImagePtr im, int ditherFlag, int colorsWanted);
557 int gdImageTrueColorToPalette(gdImagePtr im, int ditherFlag, int colorsWanted);
574 void gdImageColorTransparent(gdImagePtr im, int color);
577 void gdImagePng(gdImagePtr im, FILE *out);
578 void gdImagePngCtx(gdImagePtr im, gdIOCtx *out);
579 void gdImageGif(gdImagePtr im, FILE *out);
580 void gdImageGifCtx(gdImagePtr im, gdIOCtx *out);
582 void * gdImageBmpPtr(gdImagePtr im, int *size, int compression);
583 void gdImageBmp(gdImagePtr im, FILE *outFile, int compression);
584 void gdImageBmpCtx(gdImagePtr im, gdIOCtxPtr out, int compression);
591 void gdImagePngEx(gdImagePtr im, FILE * out, int level, int basefilter);
592 void gdImagePngCtxEx(gdImagePtr im, gdIOCtx * out, int level, int basefilter);
602 void *gdImageWBMPPtr(gdImagePtr im, int *size, int fg);
606 void gdImageJpeg(gdImagePtr im, FILE *out, int quality);
607 void gdImageJpegCtx(gdImagePtr im, gdIOCtx *out, int quality);
622 void gdImageWebpCtx (gdImagePtr im, gdIOCtx * outfile, int quality);
625 void *gdImageJpegPtr(gdImagePtr im, int *size, int quality);
631 void gdImageAvif(gdImagePtr im, FILE *outfile);
632 void gdImageAvifEx(gdImagePtr im, FILE *outfile, int quality, int speed);
633 void *gdImageAvifPtr(gdImagePtr im, int *size);
634 void *gdImageAvifPtrEx(gdImagePtr im, int *size, int quality, int speed);
635 void gdImageAvifCtx(gdImagePtr im, gdIOCtx *outfile, int quality, int speed);
647 void gdImagePngToSink(gdImagePtr im, gdSinkPtr out);
649 void gdImageGd(gdImagePtr im, FILE *out);
650 void gdImageGd2(gdImagePtr im, FILE *out, int cs, int fmt);
653 void* gdImagePngPtr(gdImagePtr im, int *size);
656 void* gdImageGdPtr(gdImagePtr im, int *size);
657 void *gdImagePngPtrEx(gdImagePtr im, int *size, int level, int basefilter);
660 void* gdImageGd2Ptr(gdImagePtr im, int cs, int fmt, int *size);
662 void gdImageEllipse(gdImagePtr im, int cx, int cy, int w, int h, int c);
681 void gdImageFilledArc(gdImagePtr im, int cx, int cy, int w, int h, int s, int e, int color, int sty…
682 void gdImageArc(gdImagePtr im, int cx, int cy, int w, int h, int s, int e, int color);
683 void gdImageFilledEllipse(gdImagePtr im, int cx, int cy, int w, int h, int color);
684 void gdImageFillToBorder(gdImagePtr im, int x, int y, int border, int color);
685 void gdImageFill(gdImagePtr im, int x, int y, int color);
710 void gdImageSetBrush(gdImagePtr im, gdImagePtr brush);
711 void gdImageSetTile(gdImagePtr im, gdImagePtr tile);
712 void gdImageSetAntiAliased(gdImagePtr im, int c);
713 void gdImageSetAntiAliasedDontBlend(gdImagePtr im, int c, int dont_blend);
714 void gdImageSetStyle(gdImagePtr im, int *style, int noOfPixels);
717 void gdImageSetThickness(gdImagePtr im, int thickness);
719 void gdImageInterlace(gdImagePtr im, int interlaceArg);
720 void gdImageAlphaBlending(gdImagePtr im, int alphaBlendingArg);
721 void gdImageAntialias(gdImagePtr im, int antialias);
722 void gdImageSaveAlpha(gdImagePtr im, int saveAlphaArg);
729 int gdImagePixelate(gdImagePtr im, int block_size, const unsigned int mode);
739 int gdImageScatter(gdImagePtr im, int sub, int plus);
740 int gdImageScatterColor(gdImagePtr im, int sub, int plus, int colors[], unsigned int num_colors);
741 int gdImageScatterEx(gdImagePtr im, gdScatterPtr s);
748 #define gdImageTrueColor(im) ((im)->trueColor) argument
750 #define gdImageSX(im) ((im)->sx) argument
751 #define gdImageSY(im) ((im)->sy) argument
752 #define gdImageColorsTotal(im) ((im)->colorsTotal) argument
753 #define gdImageRed(im, c) ((im)->trueColor ? gdTrueColorGetRed(c) : \ argument
754 (im)->red[(c)])
755 #define gdImageGreen(im, c) ((im)->trueColor ? gdTrueColorGetGreen(c) : \ argument
756 (im)->green[(c)])
757 #define gdImageBlue(im, c) ((im)->trueColor ? gdTrueColorGetBlue(c) : \ argument
758 (im)->blue[(c)])
759 #define gdImageAlpha(im, c) ((im)->trueColor ? gdTrueColorGetAlpha(c) : \ argument
760 (im)->alpha[(c)])
761 #define gdImageGetTransparent(im) ((im)->transparent) argument
762 #define gdImageGetInterlaced(im) ((im)->interlace) argument
769 #define gdImagePalettePixel(im, x, y) (im)->pixels[(y)][(x)] argument
770 #define gdImageTrueColorPixel(im, x, y) (im)->tpixels[(y)][(x)] argument
771 #define gdImageResolutionX(im) (im)->res_x argument
772 #define gdImageResolutionY(im) (im)->res_y argument
817 int gdImageGaussianBlur(gdImagePtr im);
821 int gdImageEmboss(gdImagePtr im);
823 int gdImageMeanRemoval(gdImagePtr im);
825 int gdImageSmooth(gdImagePtr im, float weight);
830 void gdImageFlipHorizontal(gdImagePtr im);
831 void gdImageFlipVertical(gdImagePtr im);
832 void gdImageFlipBoth(gdImagePtr im);
861 gdImagePtr gdImageCropAuto(gdImagePtr im, const unsigned int mode);
862 gdImagePtr gdImageCropThreshold(gdImagePtr im, const unsigned int color, const float threshold);
864 int gdImageSetInterpolationMethod(gdImagePtr im, gdInterpolationMethod id);
865 gdInterpolationMethod gdImageGetInterpolationMethod(gdImagePtr im);
921 #define gdImageBoundsSafe(im, x, y) (!((((y) < (im)->cy1) || ((y) > (im)->cy2)) || (((x) < (im)->cx… argument