Để vẽ đường ellipse ta chỉ xây dựng giải thuật vẽ ¼ đường ellipse sau đó lấy đối xứng. Hàm sau là hám lấy đối xứng 4 điểm (vẽ 4 điểm 1 lúc). Rất tiếc là trong hàm bị thiếu một lệnh nên hình e
12/25
Để vẽ đường ellipse ta chỉ xây dựng giải thuật vẽ ¼ đường ellipse sau đó lấy đối xứng. Hàm sau là hám lấy đối xứng 4 điểm (vẽ 4 điểm 1 lúc). Rất tiếc là trong hàm bị thiếu một lệnh nên hình ellipse khi hiển thị trên màn hình sẽ thiếu ¼ hình ở phần nào: void plot (int xc, int yc, int x, int y, int color) { // xc,yc là tọa độ tam của ellipse putpixel(xc + x, yc + y, color); putpixel(xc - x, yc + y, color); putpixel(xc + x, yc - y, color); }