[發明專利]一種模擬圓規實現繪制圓的方法有效
| 申請號: | 201610121290.4 | 申請日: | 2016-03-04 |
| 公開(公告)號: | CN105701849B | 公開(公告)日: | 2019-04-12 |
| 發明(設計)人: | 丁萬年;洪文潔;陳日良;何永安 | 申請(專利權)人: | 銳達互動科技股份有限公司 |
| 主分類號: | G06T11/20 | 分類號: | G06T11/20;G09B23/04 |
| 代理公司: | 福州市鼓樓區京華專利事務所(普通合伙) 35212 | 代理人: | 毛新民 |
| 地址: | 350108 福建省福州市*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 模擬 圓規 實現 繪制 方法 | ||
本發明提供一種模擬圓規實現繪制圓的方法,包括:10、創建繪圖工程,定義一窗口作為畫布窗口,在畫布窗口上添加畫布控件,確定操作接口;20、確定功能操作;30、建立圓規數學幾何圖形模型,確定圓規數學幾何圖形模型中各個頂點的坐標信息;40、確定圓規數學幾何圖形模型的控制區域;50、根據各個頂點的坐標信息填充及繪制出圓規數學幾何圖形模型,并構建出控制區域,判斷操作點是否滿足相應的控制條件,若滿足,則在不同的控制區域內進行相應的功能操作;否則,不操作;60、根據圓規數學幾何圖形模型提供的圓心及半徑大小,并結合繪圖工具完成圓的繪制。本發明是基于編程工具實現虛擬圓規畫圓,達到直觀、易學易用的教學目的。
技術領域
本發明涉及一種繪制圓的方法,尤其涉及一種模擬圓規實現繪制圓的方法。
背景技術
常規的教學方法是黑板和粉筆,當今是信息化時代,電腦及手機移動設備給人們的生活、學習方面帶了很多便捷;因此,也產生了很多教學軟件、網絡授課,那么就急需一些授課工具作為基石。傳統繪制圓的方式通常都是通過圓規進行繪制的,在教學過程中使用起來不太方便,故而,需提供一種模擬圓規繪制圓的工具,方便老師進行網絡教學。
發明內容
本發明要解決的技術問題,在于提供一種模擬圓規實現繪制圓的方法,可以基于編程實現虛擬圓規繪制圓,達到直觀形象、易學易用的教學目的。
本發明是這樣實現的:
一種模擬圓規實現繪制圓的方法,包括如下步驟:
步驟10、創建繪圖工程,定義一窗口作為畫布窗口,在該畫布窗口上添加畫布控件,并確定所述畫布控件上的操作接口;
步驟20、確定圓規所要實現的功能操作,所述功能操作包括對圓規整體進行移動、對圓規的半徑大小進行拉伸、對圓規進行旋轉及對圓進行繪制;
步驟30、確定圓規數學幾何圖形模型的結構,通過所述操作接口獲取一矩形的位置信息,根據該矩形的位置信息及所述圓規數學幾何圖形模型的結構計算出所述圓規數學幾何圖形模型中各個頂點的坐標信息;
步驟40、確定所述圓規數學幾何圖形模型的控制區域,所述控制區域包括移動控制區域、拉伸控制區域、旋轉控制區域及繪制控制區域;
步驟50、根據各個頂點的坐標信息填充及繪制出所述圓規數學幾何圖形模型,并構建出所述控制區域,判斷操作點是否位于所述控制區域內,即判斷操作點是否滿足移動操作控制條件、拉伸操作控制條件、旋轉操作控制條件或繪制操作控制條件,若滿足,則在不同的控制區域內進行相應的功能操作;若不滿足,則不進行任何操作;
步驟60、根據所述圓規數學幾何圖形模型提供的圓心及半徑大小,并結合繪圖工具完成圓的繪制。
進一步地,所述步驟50中在不同的控制區域內進行相應的功能操作,具體如下:
如果操作點滿足移動操作控制條件,則通過移動所述矩形的位置對圓規整體進行移動;如果操作點滿足拉伸操作控制條件,則通過拉伸所述矩形的位置對圓規的半徑大小進行拉伸;如果操作點滿足旋轉操作控制條件,則通過旋轉所述矩形的位置對圓規進行旋轉;如果操作點滿足繪制操作控制條件,則對圓進行繪制。
進一步地,所述操作接口為鼠標操作接口或觸控操作接口。
本發明具有如下優點:本發明可以基于編程工具實現虛擬圓規繪制圓,達到直觀形象、易學易用的教學目的。
附圖說明
下面參照附圖結合實施例對本發明作進一步的說明。
圖1為本發明一種模擬圓規實現繪制圓的方法執行流程圖。
圖2為圓規數學幾何模型圖。
圖3為本發明最終構建出來的圓規圖。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于銳達互動科技股份有限公司,未經銳達互動科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610121290.4/2.html,轉載請聲明來源鉆瓜專利網。





