2. Line Drawing Algorithm in C++. 3. Bresenham’s implementation of circle generation using midpoint algorithm and Bresenham’s algorithm. 4. Implementation of circle generation using midpoint algorithm. 5. Implementation of polygon filling using flood fill algorithm. 6. Implementation of polygon filling using Boundary-Fill algorithm. 7. Implementation of polygon filling using scan-line algorithm. 8. Implementation of 2-D transformation: Translation, Scaling, Rotation, Mirror Reflection and Shearing (write a menu driven program). 9. Implementation of Line Clipping using Cohen-Sutherland algorithm and Bisection Method. 10. Implementation of Curve generation using B-spline and Bezier curves.