freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

最新計(jì)算機(jī)圖形學(xué)課程設(shè)計(jì)實(shí)驗(yàn)報(bào)告免費(fèi)下載-資料下載頁(yè)

2024-07-29 02:27本頁(yè)面
  

【正文】 OOL變量In,初始值為假 double xb,xe。//掃描線的起點(diǎn)和終點(diǎn) for(T1=HeadE。T1!=NULL。T1=T1next)//填充掃描線和多邊形相交的區(qū)間 { if(In==false) { xb=T1x。 In=true。//,每訪問(wèn)一個(gè)結(jié)點(diǎn),把In值取反一次 } else//如果In值為真,則填充從當(dāng)前結(jié)點(diǎn)的x值開(kāi)始到下一個(gè)結(jié)點(diǎn)的x值結(jié)束的區(qū)間 { xe=T1x1。//左閉右開(kāi) CClientDC dc(this)。 for(double x=xb。x=xe。x++) (int(x),CurrentBScanline,rgb)。//填充 Sleep(1)。//延時(shí)1ms,提高填充過(guò)程的可視性 In=FALSE。 } } for(T1=HeadE。T1!=NULL。T1=T1next)//邊連貫性 { T1x=T1x+T1k。//x=x+1/k } } delete HeadB。 delete CurrentB。 delete CurrentE。 delete HeadE。}//**********************初始化桶************************************void CTest2View::CreatBucket(){ int ScanMax,ScanMin。 ScanMax = ScanMin = Point[0].y。 for(int i=1。iNumber。i++) { if(Point[i].yScanMin) { ScanMin = Point[i].y。 //掃描線的最小值 } if(Point[i].yScanMax) { ScanMax = Point[i].y。 //掃描線的最大值 } } for( i=ScanMin。i=ScanMax。i++) //建立桶節(jié)點(diǎn) { if(ScanMin == i) //桶頭結(jié)點(diǎn) { HeadB = new Bucket。 //建立桶的頭結(jié)點(diǎn) CurrentB = HeadB。 //CurrentB為Bucket當(dāng)前節(jié)點(diǎn)指針 CurrentBScanline = ScanMin。 CurrentBp = NULL。 //沒(méi)有連接邊鏈表 CurrentBnext = NULL。 } else { //建立桶的其他節(jié)點(diǎn) CurrentBnext = new Bucket。 //新建一個(gè)桶節(jié)點(diǎn) CurrentB = CurrentBnext。 //使CurrentB指向新建的桶節(jié)點(diǎn) CurrentBScanline = i。 CurrentBp = NULL。 //沒(méi)有連接邊鏈表 CurrentBnext = NULL。 } }}//************************菜單函數(shù)****************************/*void CTest2View::OnMenuAET() { AfxGetMainWnd()SetWindowText(多邊形有效邊表填充算法)。//顯示標(biāo)題 CColorDialog ccd(GetColor)。 if(()==IDOK)//調(diào)用調(diào)色板選取前景色 { GetColor=()。 } getchar()。 RedrawWindow()。//刷新屏幕 CreatBucket()。//初始化桶 Et()。//建立邊表 PolygonFill()。//多邊形填充 }*///void CTest2View::OnDraw(CDC* pDC){ CTest2Doc* pDoc = GetDocument()。 ASSERT_VALID(pDoc)。 // TODO: add draw code for native data here// pDCPolygon(Point,7)。//繪制多邊形 //輸出多邊形的頂點(diǎn)編號(hào) pDCTextOut(550,410,P0)。 pDCTextOut(350,600,P1)。 pDCTextOut(230,340,P2)。 pDCTextOut(350,30,P3)。 pDCTextOut(490,220,P4)。 pDCTextOut(600,30,P5)。 pDCTextOut(805,450,P6)。 getchar()。 RedrawWindow()。//刷新屏幕 CreatBucket()。//初始化桶 Et()。//建立邊表 PolygonFill()。//多邊形填充 //OnMenuAET()。 } 實(shí)驗(yàn)結(jié)果20
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1