- Implementation of algorithms on line, circle
- Two Dimensional transformations- Translation, Rotation, Scaling, Reflection
- Composite 2D Transformation
- 2D Line Clipping- Cohen Sutherland
- 3D Transformation- Translation, Rotation, Scaling
- Polygon Clipping- Hodgeman Polygon Clipping
- Drawing 2D & 3D objects
- Generating images
- Implementation of programs using following functions. Instructors will instruct students to use different given graphics functions in making graphics programs:
circle, cleardevice, closegraph, drawpoly, fillpoly, imagesize, line, lineto, linerel, moveto, moverel, outtext, outtextxy, putimage, putpixel, rectangle, sector, setbkcolor, setcolor, setfillstyle, setlinestyle, getarccords, getbkcolor, getcolor, getdrivername, getimage, getmaxcolor, getmaxx, getmaxy, getpixel.