Ad Code

Fill Colour in Graphics in C.

Fill Colour in Graphics C


Hello friends in this tutorial we are going to learn about How to fill colour in shapes using graphics C language.

The Colour Table in Graphics C.

Colour Int Value
Black 0
Blue 1
Green 2
Cyan 3
Red 4
Magenta 5
Brown 6
Light Gray 7
Dark Gray 8
Light Blue 9
Light Green 10
Light Cyan 11
Light Red 12
Light Magenta 13
Yellow 14
White 15

The Pattern Table in Graphics C.

Pattern Int Value
EMPTY_FILL 0
SOLID_FILL 1
LINE_FILL 2
LTSLASH_FILL 3
SLASH_FILL 4
BKSLASH_FILL 5
LTBKSLASH_FILL 6
HATCH_FILL 7
XHATCH_FILL 8
INTERLEAVE_FILL 9
WIDE_DOT_FILL 10
CLOSE_DOT_FILL 11
USER_FILL 12

In Graphics C setfillstyle() & floodfill() function used to fills colour in shapes.

Syntax of setfillstyle() & floodfill().

setfillstyle(pattern name/value,color name /value);

floodfill(int x, int y, border_color);

Program :

 #include<stdio.h>
 #include<conio.h>
 #include<graphics.h>
 int main()
 {
 int gd=DETECT, gm;
 initgraph(&gd,&gm,"C:\\TC\\BGI");
 setfillstyle(SOLID_FILL, RED); //setfillstyle(1,4);
 circle(320,240,50);
 floodfill(320,240,WHITE); //floodfill(320,240,15);
 getch(); 
 }





So, in this tutorial we learnt about how to fills colour in shapes using graphics C. I hope it was useful for you .

Share with your friends 💌

Thankyou So much !!

Post a Comment

0 Comments

Ad Code