This is an old revision of the document!
The first step towards completing the project is to get the skeleton code and Makefile Lab46 has a command you can run called grabit, it can be used by typing the command, followed by the course designation, followed by the project in this case it would be
grabit cprog gtf0
You can make custom colors in C with commands from the libgd library so do this specify the integer variable that will have the color assigned to it
int black = 0;
then using the gdImageColorAllocate command, specify the intensity of each color, red green and blue, and reassign the output to the color
image red green blue black = gdColorAllocate (image, 0x00, 0x00, 0x00);
Syntax for drawing a graphics line
gdImageFill (image, x1, y1, x2, y2, color);
Syntax for drawing a graphics line
gdImageRectangle (image, topleftX, topleftY, bottomrightX, bottomrightY, colorofRectlines)
Basically the Fill bucket from any drawing software. You specify where the coordinates of the fill is (another way of thinking is that the coordinates is specifying where the “click” of the paint bucket tool would be on the screen) and all space within enclosed lines around the coord's get flooded with the specified color
gdImageFill (image, x1, y1, color);
Syntax for drawing a graphics line
gdImageFilledRectangle (image, topleftX, topleftY, bottomrightX, bottomrightY, color)