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

正文內(nèi)容

畢業(yè)論文:基于net的二維圖形繪制處理系統(tǒng)設(shè)計與實現(xiàn)定稿(留存版)

2025-01-15 18:43上一頁面

下一頁面
  

【正文】 形、橢圓 、三角形 等 基本 圖形。本系統(tǒng)中的矩形的前三條邊是通過 LineTo()函數(shù)繪制的,然后調(diào)用 Close()函數(shù)封閉路徑形成矩形。 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 20 頁 共 34頁 形成等五邊形。 圖形變換的函數(shù)基礎(chǔ) 在 本系統(tǒng)中,各種圖形的變換需要用到以下幾個函數(shù) : (1) void UpdateTransform() 該函數(shù)的功能是更新坐標(biāo)矩陣。 線條屬性 在本系統(tǒng)中,線條屬性對話框類為 CShapLineDlg 。 //紋理充色 afx_msg void OnBnClickedBtnFrontColor()。 本文對計算機繪圖的概念,計算機繪圖技術(shù) 的發(fā)展概況以及 VC++.NET 在圖形軟件開發(fā)方面的優(yōu)勢作做了簡單 的介紹。 畢業(yè) 設(shè)計 的過程并不輕松,知識的積累尚欠火候,于是,我只能一次次埋頭于圖書館中,一次次在深夜奮筆疾書。 畢業(yè)設(shè)計的完成遠(yuǎn)非終點,其中 的不足和淺顯之處則是我新的征程上一個個新的起點。其次,有些操作還不夠人性 ,比如,在未保存 的情況下退出 , 系統(tǒng) 沒有任何的提示操作。 //漸變角度 圖形的存儲與讀取 在本系統(tǒng)中,圖形文件的保存格式是 .xml。 圖形的填充數(shù)據(jù)如下: 在本系統(tǒng)中,圖形的填充方式定義的是一個枚舉類: 1 2 3 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 28 頁 共 34頁 圖 518 圖形填充屬性對話框 如果 xySS? ,則圖形在 x 軸和 y 軸方向被縮放的倍數(shù)不一樣。 1 , 2 , , )ija i m j n??排成矩形表: 1 1 1 2 12 1 2 2 212nnm m m na a aa a aa a a?A ( 56) 或簡記成 ()ij mna?A 或 ()ij m na ??A ,稱為一個 m 行 n 列的矩陣,簡稱 mn? 矩陣, ija 叫做第 i 行第 j 列元素。 共旋轉(zhuǎn)四次, 剛好回到起點。 (2) 函數(shù)的調(diào)用關(guān)系: 圖 55 狀態(tài)欄 在 MFC 中,狀態(tài)欄的功能由 CStatusBar 類實現(xiàn) 。線條樣式 使用了 LineStyle 中的五種類型的線條樣式: PS_SOLID、 PS_DASH、 PS_DOT、 PS_DASHDOT、 PS_DASHDOTDOT。在本系統(tǒng)里 ,圖形處理功能主要 有 :平移、旋轉(zhuǎn)、縮放 。具體的功能如 圖 41 所示: 圖 41 系統(tǒng)結(jié)構(gòu)圖 功能模塊分析設(shè)計 這節(jié)主要介紹各個模塊的主要功能??梢约芯θサ绞褂?HTML 做好數(shù)據(jù)的顯示和布局上,并確保數(shù)據(jù) 修改 時不會導(dǎo)致 HTML 文件也需要修改。 (2) 開發(fā)的應(yīng)用運行效率高。 ( 6) 科學(xué)計算的可視化 科學(xué)計算可視化就是應(yīng)用計算機圖形生成技術(shù),將科學(xué)及工程計算的中間結(jié)果或最后的結(jié)果以及測量數(shù)據(jù)等,在計算機屏幕上以圖像形式顯示出來,實現(xiàn)了科學(xué)計算環(huán)境和根據(jù)的進一步現(xiàn)代化。 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 2 頁 共 34頁 ( 6)真實感圖形顯示技術(shù)。 關(guān)鍵字 : VC2020;圖形;繪制; MFC 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 2 Design and Development of twodimension Graphics Drawing System based on .NET Abstract: Computer has bee the powerful tool to generate graphics rapidly and economically. Computer drawing technology develops faster and faster, and also has more and more application fields, it provide a high speed, high efficiency and accuracy of the graphic design and the output approach for production, scientific research, management, national defense and other fields. This system is pleted in Visual C + +2020 platform, Design to achieved twodimension graphics drawing system, and its function mainly include drawing simple geometric shapes, including straight line, triangle, rectangle, ellipse (circle), polygon。 進入 90 年代,計算機繪圖技術(shù)趨于多樣化,實用性更強。 ( 3)計算機藝術(shù) 計算機藝術(shù)是近年來計算機圖形學(xué)的又一個重要的應(yīng)用領(lǐng)域。廣泛應(yīng)用于三維設(shè)計、廣告、動畫等領(lǐng)域,尤其在建筑方案效果圖設(shè)計、工業(yè)設(shè)計中成為必不可少的應(yīng)用軟件之一。由于 C++具有面向?qū)ο蟪绦蛟O(shè)計的性質(zhì),所以可以容易的擴展或重寫 MFC 框架所提供的各種基本功能 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 6 頁 共 34頁 第三章 XML 文件格式 XML 文件格式簡介 XML( Extensible Markup Language,可擴展標(biāo)記 語言)是一套定義語義標(biāo)記的規(guī)則,這些標(biāo)記將文檔分成許多部件并對這些部件加以標(biāo)識。大量的數(shù)據(jù)可以存儲到 XML 文件中或數(shù)據(jù)庫中。橢圓的繪制起點為其外接矩形左中點。 下面介紹一下本系統(tǒng)中的二維圖形幾何變換: (1) 平移變換 本系統(tǒng)中, 往任意 方向平移,都可以實現(xiàn)二維圖形的平移變換。 文件的讀取 由于本系統(tǒng)中圖形文件的存儲格式為 .XML,所以在讀取圖形文件 的時候 ,需要先調(diào)用 XML 解析器解析文件并創(chuàng)建樹, 通過重載 OnOpenDocument()函數(shù)打開文件。 (2) 這個 函數(shù)的功能是 繪制 一個直線的路徑片斷 。夾角圍成的封閉圖形。下面例舉了兩條曲線段 O X y p(x ,y) 72176。 (4) void RebuildScale() 此函數(shù)的功能是重新構(gòu)建比例 平移變換 平移是一個物體從一個位置到另一個位置所作的直線移動, 如果要把一個位于p(x ,y)的點移到新位置 p’(x’ ,y’),只要在原坐標(biāo)上加上 x 軸方向和 y 軸方向的平移距離即可 (如 圖 512 所示 ): 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 24 頁 共 34頁 圖 512 平移變換示例圖 (1) 本系統(tǒng)中 圖形平移變換函數(shù)如下 : void Selection::Move(float fOffsetX, float fOffsetY) 其中,參數(shù) 1 為 X 軸方向移動的距離,參數(shù) 2 為 Y 軸方向移動的距離。 控件 12~18 是漸變填充方式涉及 的控件,分別添加以下事件: afx_msg void OnCbnSelchangeComboGraColors()。 SaveToFile( )函數(shù)保存多個圖形,多個圖形之間是用鏈表形式相連的。 (2) 二維圖形的幾何變換 本 系統(tǒng)主要實現(xiàn)了對圖形的平移變換、旋轉(zhuǎn)變換及 伸縮變換 。 我要感謝我的指導(dǎo)教師 徐亞平 老師。還有教過我的所有老師們,你們嚴(yán)謹(jǐn)細(xì)致、一絲不茍的作風(fēng)一直是我工作、學(xué)習(xí)中的榜樣;你們循循善誘的教導(dǎo)和不拘一格的思路給予我無盡的啟迪 。圖形填充能夠?qū)崿F(xiàn)的是單色填充、紋理填充和漸變填充。 OnSaveDocument( )函數(shù)調(diào)用 SaveToFile( )函數(shù) 以 .draw 后綴名保存圖形文件。 //添加一種顏色 afx_msg void OnBnClickedBtnDelColor()。 此函數(shù)的功能是 選擇線條類型 ,線條的類型在初始化對話框 時,通過調(diào)用 CComboBox類的 AddString()方法添加。最簡單的旋轉(zhuǎn)變換是以坐標(biāo)原點 (0,0)為旋轉(zhuǎn)中心,平面上一點 (x ,y)旋轉(zhuǎn)了 θ176。 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 21 頁 共 34頁 圖 510 鋼筆工具繪制曲線路徑片段 下面是鋼筆工具繪制直線段實例圖:起點是 p(x ,y),終點是 p1(x1 ,y1) 圖 511 鋼筆工具繪制直線路徑片段 二維圖形基本變換 二維圖形的基本變換包括平移、比例和旋轉(zhuǎn)三種變換 圖形變換的數(shù)學(xué)基礎(chǔ) 在圖形變換過程中 需 要大量 使用矢量 、矩陣 表示及其 運算。 每轉(zhuǎn)一次都調(diào)用 LineTo 函數(shù)生成直線路徑片段,最后生成三角形。 直線 (1) 繪制直線首先 先 確定一個起點 (, )xy ,如下圖所 示: 圖 52 直線繪制算法示例圖 當(dāng)鼠標(biāo)移動 到繪圖區(qū)域 左擊時,調(diào)用 MoveTo()函數(shù) 確定了起點,拖動鼠標(biāo)至任意位置,彈起 鼠標(biāo)左鍵 確定終點,在起點和終點之間調(diào)用了 LineTo()函數(shù) 連接。其中文件菜單的功能主要有:新建一個空白文檔,打開文檔,保存文檔,打印,退出系統(tǒng);視圖菜單的功能主要是顯示和隱藏工具欄和狀態(tài)欄 。圖形的旋轉(zhuǎn) 變換中心點為圖形的中心點。等邊三角形可以理解成 由三個直線段圍成的封閉圖形, 三個 內(nèi)角角度都為 60176。 可以用于 創(chuàng)建新的語言 XML是 WAP和 WML語言的母親。 XML 是 SGML(標(biāo)準(zhǔn)通用標(biāo)記語言)的子集,其目標(biāo)是允許普通的 SGML 在 Web 上以目前 HTML(超文本標(biāo)記語言)的方式被服務(wù)、接受和處理。 Maya 功能完善,工作靈活,易學(xué)易用,制作效率極高,渲染真實感極強,是電影級別的高端制 作軟件。通過 合適的圖形輸入設(shè)備和繪圖軟件,可以 在計算機屏幕上作畫。它的主要研究內(nèi)容有以下幾個方面 ( 1)交互式計算機圖形處理系統(tǒng)的組成、圖形輸入、輸出設(shè)備及圖形顯示原理。計算機繪圖技術(shù) 發(fā)展 日新月異 , 應(yīng)用范圍越來越廣 , 為 生產(chǎn)、科研、管理、國防等領(lǐng)域提供了 高速 、高效 和高精度的圖形設(shè)計及輸出方法 。 ( 4)自由曲線和曲面。 ( 5)娛樂 利用計算機動畫技術(shù)生產(chǎn)動畫片,使角色造型、色彩搭配和角色的運動路徑規(guī)劃等環(huán)節(jié)的設(shè)計變的更加容易。 用 VC++進行繪圖程序設(shè)計具有明顯的 優(yōu)越性 , 其 優(yōu)越性主要表現(xiàn)在以下 4 個方面: (1) 開發(fā)分布式應(yīng)用。 XML 格式的應(yīng)用 可以從 HTML 中分離數(shù)據(jù) 通過 XML,可以在 HTML 文件之外存儲數(shù)據(jù)。 江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 8 頁 共 34頁 第四章 系統(tǒng)分析設(shè)計 系統(tǒng)結(jié)構(gòu)圖 本系統(tǒng)實現(xiàn)的 功能 有 繪制 基本圖形 ,圖形處理,圖形文件的存儲和 讀寫,圖形的選中功能等。 (7) 鋼筆工具 鋼筆工具可以畫直線、曲線 、任意多邊形 和 其他任意自由圖形。 線條顏色江蘇技術(shù)師范學(xué)院畢業(yè)設(shè)計說明書 (論文 ) 第 11 頁 共 34頁 的設(shè)置調(diào)用了 MFC 中自帶的 CColorDialog,該對話框可以顯示可 用的顏色以及用戶自定義顏色 , 這樣的話既美觀又實用,操作方便。當(dāng)創(chuàng)建一個文檔類時, AppWizard 會自動創(chuàng)建一個工具欄,這個工具欄包含一些常用按鈕, 如打開文件、保存 、打印等等。 如下圖所示: 首先確定繪制起點 p(x ,y),然后調(diào)用 函數(shù) LineTo( )進行繪制。的夾角構(gòu)成的封閉圖形。標(biāo)量一般用普通字體的英文字母顯示,而向量一般用黑體英文字母顯示。 (2) 函數(shù)調(diào)用關(guān)系如下: 圖 515 縮放變換 縮放變換是改變圖形大小的變換。 此函數(shù)的功能是設(shè)置線條顏色透明度。 //顏色透明度 afx_msg void OnNMReleasedcaptureSli
點擊復(fù)制文檔內(nèi)容
高考資料相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1