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);
728 void gdImageSetBrush(gdImagePtr im, gdImagePtr brush);
729 void gdImageSetTile(gdImagePtr im, gdImagePtr tile);
730 void gdImageSetAntiAliased(gdImagePtr im, int c);
731 void gdImageSetAntiAliasedDontBlend(gdImagePtr im, int c, int dont_blend);
732 void gdImageSetStyle(gdImagePtr im, int *style, int noOfPixels);
735 void gdImageSetThickness(gdImagePtr im, int thickness);
737 void gdImageInterlace(gdImagePtr im, int interlaceArg);
738 void gdImageAlphaBlending(gdImagePtr im, int alphaBlendingArg);
739 void gdImageAntialias(gdImagePtr im, int antialias);
740 void gdImageSaveAlpha(gdImagePtr im, int saveAlphaArg);
747 int gdImagePixelate(gdImagePtr im, int block_size, const unsigned int mode);
757 int gdImageScatter(gdImagePtr im, int sub, int plus);
758 int gdImageScatterColor(gdImagePtr im, int sub, int plus, int colors[], unsigned int num_colors);
759 int gdImageScatterEx(gdImagePtr im, gdScatterPtr s);
766 #define gdImageTrueColor(im) ((im)->trueColor) argument
768 #define gdImageSX(im) ((im)->sx) argument
769 #define gdImageSY(im) ((im)->sy) argument
770 #define gdImageColorsTotal(im) ((im)->colorsTotal) argument
771 #define gdImageRed(im, c) ((im)->trueColor ? gdTrueColorGetRed(c) : \ argument
772 (im)->red[(c)])
773 #define gdImageGreen(im, c) ((im)->trueColor ? gdTrueColorGetGreen(c) : \ argument
774 (im)->green[(c)])
775 #define gdImageBlue(im, c) ((im)->trueColor ? gdTrueColorGetBlue(c) : \ argument
776 (im)->blue[(c)])
777 #define gdImageAlpha(im, c) ((im)->trueColor ? gdTrueColorGetAlpha(c) : \ argument
778 (im)->alpha[(c)])
779 #define gdImageGetTransparent(im) ((im)->transparent) argument
780 #define gdImageGetInterlaced(im) ((im)->interlace) argument
787 #define gdImagePalettePixel(im, x, y) (im)->pixels[(y)][(x)] argument
788 #define gdImageTrueColorPixel(im, x, y) (im)->tpixels[(y)][(x)] argument
789 #define gdImageResolutionX(im) (im)->res_x argument
790 #define gdImageResolutionY(im) (im)->res_y argument
835 int gdImageGaussianBlur(gdImagePtr im);
839 int gdImageEmboss(gdImagePtr im);
841 int gdImageMeanRemoval(gdImagePtr im);
843 int gdImageSmooth(gdImagePtr im, float weight);
848 void gdImageFlipHorizontal(gdImagePtr im);
849 void gdImageFlipVertical(gdImagePtr im);
850 void gdImageFlipBoth(gdImagePtr im);
879 gdImagePtr gdImageCropAuto(gdImagePtr im, const unsigned int mode);
880 gdImagePtr gdImageCropThreshold(gdImagePtr im, const unsigned int color, const float threshold);
882 int gdImageSetInterpolationMethod(gdImagePtr im, gdInterpolationMethod id);
883 gdInterpolationMethod gdImageGetInterpolationMethod(gdImagePtr im);
885 gdImagePtr gdImageScaleBilinear(gdImagePtr im, const unsigned int new_width, const unsigned int new…
888 gdImagePtr gdImageScaleNearestNeighbour(gdImagePtr im, const unsigned int width, const unsigned int…
948 #define gdImageBoundsSafe(im, x, y) (!((((y) < (im)->cy1) || ((y) > (im)->cy2)) || (((x) < (im)->cx… argument