Blame tests/gdimageline/gdImageAALine_thickness.c

Packit ed3af9
#include <stdio.h>
Packit ed3af9
#include "gd.h"
Packit ed3af9
#include "gdtest.h"
Packit ed3af9
Packit ed3af9
int main()
Packit ed3af9
{
Packit ed3af9
	gdImagePtr im;
Packit ed3af9
	int error = 0;
Packit ed3af9
Packit ed3af9
	im = gdImageCreateTrueColor(100, 100);
Packit ed3af9
	gdImageFilledRectangle(im, 0, 0, 99, 99,
Packit ed3af9
			       gdImageColorExactAlpha(im, 255, 255, 255, 0));
Packit ed3af9
Packit ed3af9
	gdImageSetThickness(im, 5);
Packit ed3af9
	gdImageSetAntiAliased(im, gdImageColorExactAlpha(im, 0, 0, 0, 0));
Packit ed3af9
	gdImageLine(im, 0,0, 99, 99, gdAntiAliased);
Packit ed3af9
Packit ed3af9
	if (!gdAssertImageEqualsToFile("gdimageline/gdImageAALine_thickness_exp.png", im))
Packit ed3af9
		error = 1;
Packit ed3af9
Packit ed3af9
	gdImageDestroy(im);
Packit ed3af9
Packit ed3af9
    return error;
Packit ed3af9
}