多邊形填充掃描線算法步驟 急求用C語言編寫的掃描線填充多邊形的算法?
急求用C語言編寫的掃描線填充多邊形的算法?如果填充了行,步驟如下。如果要用點(diǎn)填充,則需要使用堆棧和系統(tǒng)底層庫函數(shù),或者使用繪制點(diǎn)函數(shù)putpoixel()。下面的示例是用掃描線填充矩形。首先,需要輸入
急求用C語言編寫的掃描線填充多邊形的算法?
如果填充了行,步驟如下。如果要用點(diǎn)填充,則需要使用堆棧和系統(tǒng)底層庫函數(shù),或者使用繪制點(diǎn)函數(shù)putpoixel()。下面的示例是用掃描線填充矩形。首先,需要輸入矩形的左上頂點(diǎn)和右下頂點(diǎn)的坐標(biāo),以及要填充的掃描線之間的間距(>=1)。如果間距等于1,則為完全填充(實(shí)填充)。一個(gè)完整的C程序如下,程序在wintc和TC2.0下調(diào)試。#包括