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

正文內(nèi)容

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

2025-08-13 02:27 上一頁面

下一頁面
 

【正文】 void Ccricle::DoDataExchange(CDataExchange* pDX){ CDialog::DoDataExchange(pDX)。 //八分法畫圓函數(shù) void Mbcircle(double)。 ()。 ((int)(300+x),(int)(300+y),rgb)。 ((int)(300+y),(int)(300+x),rgb)。}//**************************圓中點(diǎn)Bresenham函數(shù)*********************/void CCcircleView::Mbcircle(double r){ double x,y,d。 y=r。 //調(diào)用八分法畫圓子函數(shù) if(d0) d+=2*x+3。 m_b = 0。 //}}AFX_DATA_MAP}//class CEllipseView : public CView{......................public: CEllipseDoc* GetDocument()。 COLORREF rgb=RGB(0,0,255)。 ((int)(300x),(int)(300y),rgb)。 d1=b*b+a*a*(b+)。 y。//橢圓CB弧段 while(y0) { if(d20) { d2+=b*b*(2*x+2)+a*a*(2*y+3)。 EllipsePoint(x,y)。 ()。7 個(gè)頂點(diǎn)分別為:P0(7,8) ,P1(3,12) ,P2(1,7) ,P3(3,1), P4(6,5), P5(8,1), P6(12,9)。 源代碼//class AET {public: AET()。 double k。 virtual ~Bucket()。}。//從桶鏈表的頭節(jié)點(diǎn)開始循環(huán) int j=i+1。//計(jì)算AET表的值 E[i].yMax=Point[j].y。//獲得桶上連接邊表的地址 if(CurrentBp==NULL) { CurrentE=amp。//移動(dòng)指針到當(dāng)前邊的最后一個(gè)結(jié)點(diǎn) CurrentEnext=amp。//計(jì)算AET表的值 E[i].yMax=Point[i].y。//獲得桶上連接邊表的地址 if(CurrentE==NULL) { CurrentE=amp。//移動(dòng)指針到當(dāng)前邊的最后一個(gè)結(jié)點(diǎn) CurrentEnext=amp。}void CTest2View::AddEdge(AET *NewEdge)//插入臨時(shí)邊表函數(shù){ T1=HeadE。 } T1next=NewEdge。//桶結(jié)點(diǎn)只有一條邊,不需要排序 } else { if(T1nextxT1x)//邊表按x值排序 { T2=T1next。 } T2=HeadE。 T2nextnext=T1。 } } }}void CTest2View::PolygonFill()//多邊形填充函數(shù){ CClientDC dc(this)。CurrentB!=NULL。 TempEdgex=CurrentEx。 AddEdge(TempEdge)。 } while(CurrentBScanline=T1yMax)//放棄該結(jié)點(diǎn),Aet表指針后移,下閉上開 { T1=T1next。 T1=T2next。 } else { T2=T1。//掃描線的起點(diǎn)和終點(diǎn) for(T1=HeadE。//,每訪問一個(gè)結(jié)點(diǎn),把In值取反一次 } else//如果In值為真,則填充從當(dāng)前結(jié)點(diǎn)的x值開始到下一個(gè)結(jié)點(diǎn)的x值結(jié)束的區(qū)間 { xe=T1x1。x++) (int(x),CurrentBScanline,rgb)。T1!=NULL。 delete CurrentE。 for(int i=1。 //掃描線的最大值 } } for( i=ScanMin。 //CurrentB為Bucket當(dāng)前節(jié)點(diǎn)指針 CurrentBScanline = ScanMin。 //新建一個(gè)桶節(jié)點(diǎn) CurrentB = CurrentBnext。 } }}//************************菜單函數(shù)****************************/*void CTest2View::OnMenuAET() { AfxGetMainWnd()SetWindowText(多邊形有效邊表填充算法)。 RedrawWindow()。//多邊形填充 }*///void CTest2View::OnDraw(CDC* pDC){ CTest2Doc* pDoc = GetDocument()。 pDCTextOut(350,600,P1)。 pDCTextOut(600,30,P5)。//刷新屏幕 CreatBucket()。 } 實(shí)驗(yàn)結(jié)果20
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1