Program of Translation of a Triangle(C++) #include<conio.h> #include<stdio.h> #include<Graphics.h> void main () { int gd = DETECT,gm; initgraph ( &gd,&gm, "C:\\TC\\BGI" ); int x1[3] = { 300,300,200 } ; int y1[3] = { 100,100,200 } ; int x2[3] = { 200,400,400 } ; int y2[3] = { 200,200,200 } ; int i; for ( i=0; i<3; i++ ) line ( x1[i],y1[i],x2[i],y2[i] ) ; int tx1[3], ty1[3], tx2[3], ty2[3]; int vx,vy; printf ( "Enter Translation Vector: " ); scanf ( "%d%d" ,&vx,&vy ); for (i=0;i<3;i++){ tx1[i] = x1[i] + vx; ty1[i] = y1[i] + vy; tx2[i] = x2[i] + vx; ty2[i] = y2[i] + vy; } setcolor ( 14 ); for ( i=0;i<3;i++ ) line ( tx1[i], ty1[i], tx2[i], ty2[i] ); getch (); closegraph (); } More>> Bresenhams Line drawing program in C Bresenhams Circle drawing program in C Mid Point Ellipse drawing program in C
Computer Graphics Tutorials
Learn Computer Graphics. This is for all those people who want to learn about computer graphics and its applications. By following these tutorials you can easily learn computer graphics.