Introduction to Graphics in C
- In traditional C programming, graphics programming is commonly performed using the graphics.h header file that contains several graphics functions.
Definition of Graphics in C
- Graphics in C refers to the use of libraries or APIs of the C programming language to create and manipulate graphical applications or objects such as lines, circles, rectangles, colors, text, and images on the computer screen.
-
Graphics in C is a technique of using C programs to draw and manipulate graphical objects on the screen using graphics functions.
Features of Graphics in C
- In C graphics, the top-left corner of the screen is normally considered:
(0,0)
+———————-→ X
|
|
|
|
↓
Y
- In this, the X-coordinate increases from left to right, while the Y-coordinate increases from top to bottom.
- The common graphics functions are –
| Functions | Description |
|---|---|
initgraph() |
Initializes graphics mode |
closegraph() |
Closes graphics mode |
line() |
Draws a line |
circle() |
Draws a circle |
rectangle() |
Draws a rectangle |
ellipse() |
Draws an ellipse |
arc() |
Draws an arc |
putpixel() |
Places a pixel at a specified position |
setcolor() |
Sets the drawing color |
setfillstyle() |
Sets the filling style and color |
floodfill() |
Fills a closed graphical area |
outtextxy() |
Displays text at a specified position |
cleardevice() |
Clears the graphics screen |
Use of Graphics in C
- The concept of Graphics is useful for developing charts, diagrams, animations, games, graphical simulations, and other visual applications.
![]()
0 Comments