Lines Matching refs:im
405 void gdImageDestroy(gdImagePtr im);
414 void gdImageSetPixel(gdImagePtr im, int x, int y, int color);
416 int gdImageGetTrueColorPixel (gdImagePtr im, int x, int y);
417 int gdImageGetPixel(gdImagePtr im, int x, int y);
419 void gdImageAABlend(gdImagePtr im);
421 void gdImageLine(gdImagePtr im, int x1, int y1, int x2, int y2, int color);
422 void gdImageAALine(gdImagePtr im, int x1, int y1, int x2, int y2, int color);
426 void gdImageDashedLine(gdImagePtr im, int x1, int y1, int x2, int y2, int color);
429 void gdImageRectangle(gdImagePtr im, int x1, int y1, int x2, int y2, int color);
431 void gdImageFilledRectangle(gdImagePtr im, int x1, int y1, int x2, int y2, int color);
432 void gdImageSetClip(gdImagePtr im, int x1, int y1, int x2, int y2);
433 void gdImageGetClip(gdImagePtr im, int *x1P, int *y1P, int *x2P, int *y2P);
434 void gdImageSetResolution(gdImagePtr im, const unsigned int res_x, const unsigned int res_y);
435 void gdImageChar(gdImagePtr im, gdFontPtr f, int x, int y, int c, int color);
436 void gdImageCharUp(gdImagePtr im, gdFontPtr f, int x, int y, int c, int color);
437 void gdImageString(gdImagePtr im, gdFontPtr f, int x, int y, unsigned char *s, int color);
438 void gdImageStringUp(gdImagePtr im, gdFontPtr f, int x, int y, unsigned char *s, int color);
439 void gdImageString16(gdImagePtr im, gdFontPtr f, int x, int y, unsigned short *s, int color);
440 void gdImageStringUp16(gdImagePtr im, gdFontPtr f, int x, int y, unsigned short *s, int color);
462 char *gdImageStringTTF(gdImage *im, int *brect, int fg, char *fontlist,
466 char *gdImageStringFT(gdImage *im, int *brect, int fg, char *fontlist,
493 gdImageStringFTEx(gdImage * im, int *brect, int fg, char * fontlist,
503 void gdImagePolygon(gdImagePtr im, gdPointPtr p, int n, int c);
504 void gdImageOpenPolygon(gdImagePtr im, gdPointPtr p, int n, int c);
505 void gdImageFilledPolygon(gdImagePtr im, gdPointPtr p, int n, int c);
509 int gdImageColorAllocate(gdImagePtr im, int r, int g, int b);
511 int gdImageColorAllocateAlpha(gdImagePtr im, int r, int g, int b, int a);
513 int gdImageColorClosest(gdImagePtr im, int r, int g, int b);
518 int gdImageColorClosestAlpha(gdImagePtr im, int r, int g, int b, int a);
520 int gdImageColorClosestHWB(gdImagePtr im, int r, int g, int b);
522 int gdImageColorExact(gdImagePtr im, int r, int g, int b);
524 int gdImageColorExactAlpha(gdImagePtr im, int r, int g, int b, int a);
526 int gdImageColorResolve(gdImagePtr im, int r, int g, int b);
528 int gdImageColorResolveAlpha(gdImagePtr im, int r, int g, int b, int a);
546 void gdImageColorDeallocate(gdImagePtr im, int color);
564 gdImagePtr gdImageCreatePaletteFromTrueColor (gdImagePtr im, int ditherFlag, int colorsWanted);
566 int gdImageTrueColorToPalette(gdImagePtr im, int ditherFlag, int colorsWanted);
583 void gdImageColorTransparent(gdImagePtr im, int color);
586 void gdImagePng(gdImagePtr im, FILE *out);
587 void gdImagePngCtx(gdImagePtr im, gdIOCtx *out);
588 void gdImageGif(gdImagePtr im, FILE *out);
589 void gdImageGifCtx(gdImagePtr im, gdIOCtx *out);
591 void * gdImageBmpPtr(gdImagePtr im, int *size, int compression);
592 void gdImageBmp(gdImagePtr im, FILE *outFile, int compression);
593 void gdImageBmpCtx(gdImagePtr im, gdIOCtxPtr out, int compression);
600 void gdImagePngEx(gdImagePtr im, FILE * out, int level, int basefilter);
601 void gdImagePngCtxEx(gdImagePtr im, gdIOCtx * out, int level, int basefilter);
611 void *gdImageWBMPPtr(gdImagePtr im, int *size, int fg);
615 void gdImageJpeg(gdImagePtr im, FILE *out, int quality);
616 void gdImageJpegCtx(gdImagePtr im, gdIOCtx *out, int quality);
618 void gdImageWebpCtx (gdImagePtr im, gdIOCtx * outfile, int quantization);
621 void *gdImageJpegPtr(gdImagePtr im, int *size, int quality);
637 void gdImagePngToSink(gdImagePtr im, gdSinkPtr out);
639 void gdImageGd(gdImagePtr im, FILE *out);
640 void gdImageGd2(gdImagePtr im, FILE *out, int cs, int fmt);
643 void* gdImagePngPtr(gdImagePtr im, int *size);
646 void* gdImageGdPtr(gdImagePtr im, int *size);
647 void *gdImagePngPtrEx(gdImagePtr im, int *size, int level, int basefilter);
650 void* gdImageGd2Ptr(gdImagePtr im, int cs, int fmt, int *size);
652 void gdImageEllipse(gdImagePtr im, int cx, int cy, int w, int h, int c);
671 void gdImageFilledArc(gdImagePtr im, int cx, int cy, int w, int h, int s, int e, int color, int sty…
672 void gdImageArc(gdImagePtr im, int cx, int cy, int w, int h, int s, int e, int color);
673 void gdImageFilledEllipse(gdImagePtr im, int cx, int cy, int w, int h, int color);
674 void gdImageFillToBorder(gdImagePtr im, int x, int y, int border, int color);
675 void gdImageFill(gdImagePtr im, int x, int y, int color);
703 void gdImageSetBrush(gdImagePtr im, gdImagePtr brush);
704 void gdImageSetTile(gdImagePtr im, gdImagePtr tile);
705 void gdImageSetAntiAliased(gdImagePtr im, int c);
706 void gdImageSetAntiAliasedDontBlend(gdImagePtr im, int c, int dont_blend);
707 void gdImageSetStyle(gdImagePtr im, int *style, int noOfPixels);
710 void gdImageSetThickness(gdImagePtr im, int thickness);
712 void gdImageInterlace(gdImagePtr im, int interlaceArg);
713 void gdImageAlphaBlending(gdImagePtr im, int alphaBlendingArg);
714 void gdImageAntialias(gdImagePtr im, int antialias);
715 void gdImageSaveAlpha(gdImagePtr im, int saveAlphaArg);
722 int gdImagePixelate(gdImagePtr im, int block_size, const unsigned int mode);
732 int gdImageScatter(gdImagePtr im, int sub, int plus);
733 int gdImageScatterColor(gdImagePtr im, int sub, int plus, int colors[], unsigned int num_colors);
734 int gdImageScatterEx(gdImagePtr im, gdScatterPtr s);
741 #define gdImageTrueColor(im) ((im)->trueColor) argument
743 #define gdImageSX(im) ((im)->sx) argument
744 #define gdImageSY(im) ((im)->sy) argument
745 #define gdImageColorsTotal(im) ((im)->colorsTotal) argument
746 #define gdImageRed(im, c) ((im)->trueColor ? gdTrueColorGetRed(c) : \ argument
747 (im)->red[(c)])
748 #define gdImageGreen(im, c) ((im)->trueColor ? gdTrueColorGetGreen(c) : \ argument
749 (im)->green[(c)])
750 #define gdImageBlue(im, c) ((im)->trueColor ? gdTrueColorGetBlue(c) : \ argument
751 (im)->blue[(c)])
752 #define gdImageAlpha(im, c) ((im)->trueColor ? gdTrueColorGetAlpha(c) : \ argument
753 (im)->alpha[(c)])
754 #define gdImageGetTransparent(im) ((im)->transparent) argument
755 #define gdImageGetInterlaced(im) ((im)->interlace) argument
762 #define gdImagePalettePixel(im, x, y) (im)->pixels[(y)][(x)] argument
763 #define gdImageTrueColorPixel(im, x, y) (im)->tpixels[(y)][(x)] argument
764 #define gdImageResolutionX(im) (im)->res_x argument
765 #define gdImageResolutionY(im) (im)->res_y argument
810 int gdImageGaussianBlur(gdImagePtr im);
814 int gdImageEmboss(gdImagePtr im);
816 int gdImageMeanRemoval(gdImagePtr im);
818 int gdImageSmooth(gdImagePtr im, float weight);
823 void gdImageFlipHorizontal(gdImagePtr im);
824 void gdImageFlipVertical(gdImagePtr im);
825 void gdImageFlipBoth(gdImagePtr im);
854 gdImagePtr gdImageCropAuto(gdImagePtr im, const unsigned int mode);
855 gdImagePtr gdImageCropThreshold(gdImagePtr im, const unsigned int color, const float threshold);
857 int gdImageSetInterpolationMethod(gdImagePtr im, gdInterpolationMethod id);
859 gdImagePtr gdImageScaleBilinear(gdImagePtr im, const unsigned int new_width, const unsigned int new…
862 gdImagePtr gdImageScaleNearestNeighbour(gdImagePtr im, const unsigned int width, const unsigned int…
922 #define gdImageBoundsSafe(im, x, y) (!((((y) < (im)->cy1) || ((y) > (im)->cy2)) || (((x) < (im)->cx… argument