[發明專利]一種模擬圓規實現繪制圓的方法有效
| 申請號: | 201610121290.4 | 申請日: | 2016-03-04 |
| 公開(公告)號: | CN105701849B | 公開(公告)日: | 2019-04-12 |
| 發明(設計)人: | 丁萬年;洪文潔;陳日良;何永安 | 申請(專利權)人: | 銳達互動科技股份有限公司 |
| 主分類號: | G06T11/20 | 分類號: | G06T11/20;G09B23/04 |
| 代理公司: | 福州市鼓樓區京華專利事務所(普通合伙) 35212 | 代理人: | 毛新民 |
| 地址: | 350108 福建省福州市*** | 國省代碼: | 福建;35 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 模擬 圓規 實現 繪制 方法 | ||
1.一種模擬圓規實現繪制圓的方法,其特征在于:包括如下步驟:
步驟10、創建繪圖工程,定義一窗口作為畫布窗口,在該畫布窗口上添加畫布控件,并確定所述畫布控件上的操作接口;
步驟20、確定圓規所要實現的功能操作,所述功能操作包括對圓規整體進行移動、對圓規的半徑大小進行拉伸、對圓規進行旋轉及對圓進行繪制;
步驟30、確定圓規數學幾何圖形模型的結構,通過所述操作接口獲取一矩形的位置信息,根據該矩形的位置信息及所述圓規數學幾何圖形模型的結構計算出所述圓規數學幾何圖形模型中各個頂點的坐標信息;
步驟40、確定所述圓規數學幾何圖形模型的控制區域,所述控制區域包括移動控制區域、拉伸控制區域、旋轉控制區域及繪制控制區域;
步驟50、根據各個頂點的坐標信息填充及繪制出所述圓規數學幾何圖形模型,并構建出所述控制區域,判斷操作點是否位于所述控制區域內,即判斷操作點是否滿足移動操作控制條件、拉伸操作控制條件、旋轉操作控制條件或繪制操作控制條件,若滿足,則在不同的控制區域內進行相應的功能操作;若不滿足,則不進行任何操作;
步驟60、根據所述圓規數學幾何圖形模型提供的圓心及半徑大小,并結合繪圖工具完成圓的繪制。
2.根據權利要求1所述的一種模擬圓規實現繪制圓的方法,其特征在于:所述步驟50中在不同的控制區域內進行相應的功能操作,具體如下:
如果操作點滿足移動操作控制條件,則通過移動所述矩形的位置對圓規整體進行移動;如果操作點滿足拉伸操作控制條件,則通過拉伸所述矩形的位置對圓規的半徑大小進行拉伸;如果操作點滿足旋轉操作控制條件,則通過旋轉所述矩形的位置對圓規進行旋轉;如果操作點滿足繪制操作控制條件,則對圓進行繪制。
3.根據權利要求1所述的一種模擬圓規實現繪制圓的方法,其特征在于:所述操作接口為鼠標操作接口或觸控操作接口。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于銳達互動科技股份有限公司,未經銳達互動科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201610121290.4/1.html,轉載請聲明來源鉆瓜專利網。





