Lines Matching refs:gdImagePtr
248 typedef gdImage * gdImagePtr; typedef
340 gdImagePtr gdImageCreate(int sx, int sy);
346 gdImagePtr gdImageCreateTrueColor(int sx, int sy);
353 gdImagePtr gdImageCreateFromPng(FILE *fd);
354 gdImagePtr gdImageCreateFromPngCtx(gdIOCtxPtr in);
355 gdImagePtr gdImageCreateFromWBMP(FILE *inFile);
356 gdImagePtr gdImageCreateFromWBMPCtx(gdIOCtx *infile);
357 gdImagePtr gdImageCreateFromJpeg(FILE *infile);
358 gdImagePtr gdImageCreateFromJpegEx(FILE *infile, int ignore_warning);
359 gdImagePtr gdImageCreateFromJpegCtx(gdIOCtx *infile);
360 gdImagePtr gdImageCreateFromJpegCtxEx(gdIOCtx *infile, int ignore_warning);
361 gdImagePtr gdImageCreateFromJpegPtr (int size, void *data);
362 gdImagePtr gdImageCreateFromJpegPtrEx (int size, void *data, int ignore_warning);
363 gdImagePtr gdImageCreateFromWebp(FILE *fd);
364 gdImagePtr gdImageCreateFromWebpCtx(gdIOCtxPtr in);
365 gdImagePtr gdImageCreateFromWebpPtr (int size, void *data);
367 gdImagePtr gdImageCreateFromAvif(FILE *infile);
368 gdImagePtr gdImageCreateFromAvifPtr(int size, void *data);
369 gdImagePtr gdImageCreateFromAvifCtx(gdIOCtx *infile);
371 gdImagePtr gdImageCreateFromTga( FILE * fp );
372 gdImagePtr gdImageCreateFromTgaCtx(gdIOCtx* ctx);
373 gdImagePtr gdImageCreateFromTgaPtr(int size, void *data);
375 gdImagePtr gdImageCreateFromBmp (FILE * inFile);
376 gdImagePtr gdImageCreateFromBmpPtr (int size, void *data);
377 gdImagePtr gdImageCreateFromBmpCtx (gdIOCtxPtr infile);
393 gdImagePtr gdImageCreateFromPngSource(gdSourcePtr in);
395 gdImagePtr gdImageCreateFromGd(FILE *in);
396 gdImagePtr gdImageCreateFromGdCtx(gdIOCtxPtr in);
398 gdImagePtr gdImageCreateFromGd2(FILE *in);
399 gdImagePtr gdImageCreateFromGd2Ctx(gdIOCtxPtr in);
401 gdImagePtr gdImageCreateFromGd2Part(FILE *in, int srcx, int srcy, int w, int h);
402 gdImagePtr gdImageCreateFromGd2PartCtx(gdIOCtxPtr in, int srcx, int srcy, int w, int h);
404 gdImagePtr gdImageCreateFromXbm(FILE *fd);
405 void gdImageXbmCtx(gdImagePtr image, char* file_name, int fg, gdIOCtx * out);
407 gdImagePtr gdImageCreateFromXpm (char *filename);
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);
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);
571 int gdImagePaletteToTrueColor(gdImagePtr src);
576 int gdImageColorMatch(gdImagePtr im1, gdImagePtr im2);
587 void gdImageColorTransparent(gdImagePtr im, int color);
589 void gdImagePaletteCopy(gdImagePtr dst, gdImagePtr src);
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);
607 void gdImageWBMP(gdImagePtr image, int fg, FILE *out);
608 void gdImageWBMPCtx(gdImagePtr image, int fg, gdIOCtx *out);
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);
640 gdImagePtr gdImageCreateFromGif(FILE *fd);
641 gdImagePtr gdImageCreateFromGifCtx(gdIOCtxPtr in);
642 gdImagePtr gdImageCreateFromGifSource(gdSourcePtr in);
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);
699 void gdImageCopy(gdImagePtr dst, gdImagePtr src, int dstX, int dstY, int srcX, int srcY, int w, int…
700 void gdImageCopyMerge(gdImagePtr dst, gdImagePtr src, int dstX, int dstY,
702 void gdImageCopyMergeGray(gdImagePtr dst, gdImagePtr src, int dstX, int dstY,
708 void gdImageCopyResized(gdImagePtr dst, gdImagePtr src, int dstX, int dstY, int srcX, int srcY, int…
719 void gdImageCopyResampled(gdImagePtr dst, gdImagePtr src, int dstX, int dstY, int srcX, int srcY, i…
721 gdImagePtr gdImageRotate90(gdImagePtr src, int ignoretransparent);
722 gdImagePtr gdImageRotate180(gdImagePtr src, int ignoretransparent);
723 gdImagePtr gdImageRotate270(gdImagePtr src, int ignoretransparent);
724 gdImagePtr gdImageRotateInterpolated(const gdImagePtr src, const float angle, int bgcolor);
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);
814 int gdImageNegate(gdImagePtr src);
817 int gdImageGrayScale(gdImagePtr src);
820 int gdImageBrightness(gdImagePtr src, int brightness);
823 int gdImageContrast(gdImagePtr src, double contrast);
826 int gdImageColor(gdImagePtr src, const int red, const int green, const int blue, const int alpha);
829 int gdImageConvolution(gdImagePtr src, float ft[3][3], float filter_div, float offset);
831 int gdImageEdgeDetectQuick(gdImagePtr src);
833 int gdImageGaussianBlur(gdImagePtr im);
835 int gdImageSelectiveBlur( gdImagePtr src);
837 int gdImageEmboss(gdImagePtr im);
839 int gdImageMeanRemoval(gdImagePtr im);
841 int gdImageSmooth(gdImagePtr im, float weight);
844 int gdImageCompare(gdImagePtr im1, gdImagePtr im2);
846 void gdImageFlipHorizontal(gdImagePtr im);
847 void gdImageFlipVertical(gdImagePtr im);
848 void gdImageFlipBoth(gdImagePtr im);
876 gdImagePtr gdImageCrop(gdImagePtr src, const gdRectPtr crop);
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…
883 gdImagePtr gdImageScaleBicubic(gdImagePtr src_img, const unsigned int new_width, const unsigned int…
884 gdImagePtr gdImageScaleBicubicFixed(gdImagePtr src, const unsigned int width, const unsigned int he…
885 gdImagePtr gdImageScaleNearestNeighbour(gdImagePtr im, const unsigned int width, const unsigned int…
886 gdImagePtr gdImageScaleTwoPass(const gdImagePtr pOrigImage, const unsigned int uOrigWidth, const un…
887 gdImagePtr gdImageScale(const gdImagePtr src, const unsigned int new_width, const unsigned int new_…
889 gdImagePtr gdImageRotateNearestNeighbour(gdImagePtr src, const float degrees, const int bgColor);
890 gdImagePtr gdImageRotateBilinear(gdImagePtr src, const float degrees, const int bgColor);
891 gdImagePtr gdImageRotateBicubicFixed(gdImagePtr src, const float degrees, const int bgColor);
892 gdImagePtr gdImageRotateGeneric(gdImagePtr src, const float degrees, const int bgColor);
893 gdImagePtr gdImageRotateInterpolated(const gdImagePtr src, const float angle, int bgcolor);
917 int gdTransformAffineGetImage(gdImagePtr *dst, const gdImagePtr src, gdRectPtr src_area, const doub…
918 int gdTransformAffineCopy(gdImagePtr dst, int dst_x, int dst_y, const gdImagePtr src, gdRectPtr src…