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

正文內(nèi)容

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

  

【正文】 分法畫橢圓 void Mbellipse(double a, double b)。 x=0。 EllipsePoint(x,y)。 ASSERT_VALID(pDoc)。請(qǐng)使用有效邊表算法填充該多邊形。}。iNumber。//代表1/k E[i].next=NULL。//把當(dāng)前邊接上去 } } if(Point[j].yPoint[i].y)//終比起點(diǎn)低 { while(CurrentBScanline!=Point[j].y)//在桶內(nèi)尋找該邊的yMin CurrentB=CurrentBnext。//邊表的起始地址 CurrentBp=CurrentE。 HeadE=T1。 T2next=T1。 } else { T2=T1。CurrentE!=NULL。//邊表按照x遞增的順序存放 T1=HeadE。 T1next=NULL。T1=T1next)//填充掃描線和多邊形相交的區(qū)間 { if(In==false) { xb=T1x。//延時(shí)1ms,提高填充過(guò)程的可視性 In=FALSE。}//**********************初始化桶************************************void CTest2View::CreatBucket(){ int ScanMax,ScanMin。i++) //建立桶節(jié)點(diǎn) { if(ScanMin == i) //桶頭結(jié)點(diǎn) { HeadB = new Bucket。 CurrentBp = NULL。//初始化桶 Et()。 pDCTextOut(350,30,P3)。//建立邊表 PolygonFill()。 getchar()。 // TODO: add draw code for native data here// pDCPolygon(Point,7)。 if(()==IDOK)//調(diào)用調(diào)色板選取前景色 { GetColor=()。 //沒(méi)有連接邊鏈表 CurrentBnext = NULL。i++) { if(Point[i].yScanMin) { ScanMin = Point[i].y。//x=x+1/k } } delete HeadB。 for(double x=xb。 } } BOOL In=false。 if(HeadE==NULL) { return。 TempEdgek=CurrentEk。 HeadE=NULL。 while(T1next!=NULL)//繼續(xù)兩兩比較相連的邊表的x值,進(jìn)行排序 { if(T1nextxT1x) { T2next=T1next。 if(T1==NULL) { return。//把當(dāng)前邊接上去 } } } CurrentB=NULL。//代表1/k E[i].next=NULL。//邊表的起始地址 CurrentBp=CurrentE。//保證多邊形的閉合 if(Point[j].yPoint[i].y)//終點(diǎn)比起點(diǎn)高 { while(CurrentBScanline!=Point[i].y)//在桶內(nèi)尋找該邊的yMin CurrentB=CurrentBnext。 AET *p。 double x。//畫橢圓} 實(shí)結(jié)果驗(yàn)實(shí)驗(yàn)1:直線中點(diǎn)Bresenham算法實(shí)驗(yàn)2:圓中點(diǎn)Bresenham算法實(shí)驗(yàn)3:橢圓中點(diǎn)Bresenham算法 實(shí)驗(yàn)二 有效邊表填充算法一、實(shí)驗(yàn)?zāi)康模涸O(shè)計(jì)有效邊表結(jié)點(diǎn)和邊表結(jié)點(diǎn)數(shù)據(jù)結(jié)構(gòu);設(shè)計(jì)有效邊表填充算法;編程實(shí)現(xiàn)有效邊表填充算法。 } else d2+=a*a*(2*y+3)。 while(b*b*(x+1)a*a*())//橢圓AC弧段 { if(d10) d1+=b*b*(2*x+3)。 ((int)(300x),(int)(300+y),rgb)。 //{{AFX_DATA_MAP(Cellipse) DDX_Text(pDX, IDC_EDIT1, m_a)。xy。 ((int)(300+y),(int)(300x),rgb)。//畫圓}////*******************八分法畫圓*************************************/void CCcircleView::CirclePoint(double x,double y){ CClientDC dc(this)。 //}}AFX_DATA_MAP} //class CCcircleView : public CView{
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1