1.2.0Bresenham(10,10)(24,16)P0A2B-2C0.5D6B2.02.2.0(x,y)fcircle(x,y)0A(x,y)B(x,y)C(x,y)DB2.03.2.0ABCDD2.04.2.0ABCDEC2.05.2.0(1,1)45A(0.5,0.5)B(1,0)C(0,1)D(0,1.414)D2.06.2.0Sutherland-HodgmanA4B8C12D16E24D2.07.2.0A1B2C3DC2.08.2.0ABCDB2.09.2.0GouraudPhongAGouraudBPhongCGouraudDGouraudD2.010.2.0A0B2C1D2B2.0(15)11.2.0AGKSBPHIGSCWindowsDUNIXEOpenGLABE2.012.2.0ABCDEBDE2.013.2.0ABCDEAC2.014.2.0BresenhamDDAABCDEAC2.015.2.0ABCDEAE2.016.2.0ABCDECDE2.017.2.0ABCDEABDE2.018.2.0ABCDBD2.019.2.0Sutherland-HodgmanABCDAD2.020.2.0ABCxDEABDE2.021.2.0ABCDECE2.022.2.0ABCDEABD2.023.2.0ABCDABC2.024.2.0ABCDEABDE2.025.2.0ABCDEBCDE2.0(25)26.2.0WIMP2.027.2.02.028.2.0HSV2.029.2.02.030.2.02.031.2.02.032.2.01y2.033.2.0482.034.2.02.035.2.02.036.2.02.037.2.0Cohen-Sutherland00002.038.2.02.039.2.02.040.2.02.041.2.02.042.2.02.043.2.02.044.2.02.045.2.02.046.2.02.047.2.02.048.2.02.049.2.02.050.2.0Cardinal42.0