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

正文內(nèi)容

最新計算機圖形學(xué)課程設(shè)計實驗報告免費下載(完整版)

2024-08-22 02:27上一頁面

下一頁面
  

【正文】 .......public: CCcircleDoc* GetDocument()。 }}//void CLineView::OnDraw(CDC* pDC){ CLineDoc* pDoc = GetDocument()。 k=(y1y0)/(x1x0)。 DDX_Text(pDX, IDC_y1, m_y1)。 源代碼實驗1:直線中點Bresenham算法1.// : implementation file// cline dialogcline::cline(CWnd* pParent /*=NULL*/) : CDialog(cline::IDD, pParent){ //{{AFX_DATA_INIT(cline) m_x0 = 0。 實驗2:使用中點Bresenham算法繪制圓心位于屏幕客戶區(qū)中心的圓。 //{{AFX_DATA_MAP(cline) DDX_Text(pDX, IDC_x0, m_x0)。 //定義直線顏色為藍色 double x,y,d,k。 if(d0) { y++。}實驗2:圓中點Bresenham算法 //// Ccricle dialogCcricle::Ccricle(CWnd* pParent /*=NULL*/) : CDialog(Ccricle::IDD, pParent){ //{{AFX_DATA_INIT(Ccricle) m_r = 0。 // TODO: add draw code for native data here Ccricle r。 ((int)(300x),(int)(300y),rgb)。 x=0。 } }}實驗3:橢圓中點Bresenham算法//// Cellipse dialogCellipse::Cellipse(CWnd* pParent /*=NULL*/) : CDialog(Cellipse::IDD, pParent){ //{{AFX_DATA_INIT(Cellipse) m_a = 0。 //橢圓中點Bresenham函數(shù)..................}////*****************四分法畫橢圓********************************/void CEllipseView::EllipsePoint(double x,double y){ CClientDC dc(this)。 y=b。 } d2=b*b*(x+)*(x+)+a*a*(y1)*(y1)a*a*b*b。 // TODO: add draw code for native data here Cellipse el。 實驗過程 (1)建立AET類和Bucket類; (2)初始化桶,并在建立桶結(jié)點時為其表示的掃描線初始化為帶頭結(jié)點的鏈表; (3)對每個桶結(jié)點進行循環(huán),將桶內(nèi)每個結(jié)點的邊表合并為有效邊表,并進行有效邊表循環(huán); (4)按照掃描線從小到大的移動順序,計算當前掃描線與多邊形各邊的交點,然后把這些交點按X值遞增的順序進行排序,配對,以確定填充區(qū)間; (5)用指定顏色點亮填充區(qū)間內(nèi)的所有像素,即完成填充工作。//AET..cppAET::AET(){}AET::~AET(){} //include class Bucket {public: Bucket()。i++)//訪問每個頂點 { CurrentB=HeadB。 CurrentE=CurrentBp。//移到下一個桶結(jié)點 E[i].x=Point[j].x。//第一個邊表直接連接到對應(yīng)的桶中 } else { while(CurrentEnext!=NULL)//如果當前邊已連有邊結(jié)點 CurrentE=CurrentEnext。 } else { while(T1next!=NULL)//邊表不為空,將TempEdge連在該邊之后 { T1=T1next。 HeadE=T2。 T1=T1next。CurrentE=CurrentEnext)//桶中所有結(jié)點 { AET *TempEdge= new AET。//根據(jù)ymax拋棄掃描完的邊結(jié)點 if(T1==NULL) { return。 T1=T2next。 In=true。 } } for(T1=HeadE。 ScanMax = ScanMin = Point[0].y。 //建立桶的頭結(jié)點 CurrentB = HeadB。 //沒有連接邊鏈表 CurrentBnext = NULL。//建立邊表 PolygonFill()。 pDCTextOut(490,220,P4)。//多邊形填充 //OnMenuAET()。 pDCTextOut(805,450,P6)。 ASSERT_VALID(pDoc)。//顯示標題 CColorDialog ccd(GetColor)。 Curre
點擊復(fù)制文檔內(nèi)容
環(huán)評公示相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1