[發明專利]計算機繪圖中的繪制箭頭的方法、計算機設備及存儲介質有效
| 申請號: | 201710190224.7 | 申請日: | 2017-03-27 |
| 公開(公告)號: | CN106991709B | 公開(公告)日: | 2017-12-26 |
| 發明(設計)人: | 肖輝 | 申請(專利權)人: | 湖南新航動力信息科技有限公司 |
| 主分類號: | G06F17/00 | 分類號: | G06F17/00;G06T11/20 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司44224 | 代理人: | 林青中 |
| 地址: | 410007 湖南省長沙市高新開發*** | 國省代碼: | 湖南;43 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 繪制 箭頭 方法 計算機 設備 存儲 介質 | ||
1.一種計算機繪圖中的繪制箭頭的方法,其特征在于,包括步驟:
在接收到箭頭繪制指令時,采集繪制過程中的第一個采樣點、第二個采樣點以及第三個采樣點,并確定通過第一個采樣點、第二個采樣點以及第三個采樣點的第一初始拋物線;
確定以第一個采樣點為中心點的位于第一初始拋物線一側的第一單側分立點、位于第一初始拋物線另一側的第一對側分立點,以第二個采樣點為中心點的位于第一初始拋物線一側的第二單側分立點、位于第一初始拋物線另一側的第二對側分立點,以及確定以第三個采樣點為中心點的位于第一初始拋物線一側的第三單側分立點、位于第一初始拋物線另一側的第三對側分立點;
確定通過第一單側分立點、第二單側分立點及第三單側分立點的第一拋物線,通過第一對側分立點、第二對側分立點及第三對側分立點的第二拋物線;
根據第一拋物線依次連接第一單側分立點、第二單側分立點、第三單側分立點,根據設定箭頭端形狀及大小連接第三單側分立點與第三個采樣點、第三個采樣點與第三對側分立點,并根據第二拋物線依次連接第一對側分立點、第二對側分立點、第三對側分立點,獲得繪制的箭頭。
2.根據權利要求1所述的計算機繪圖中的繪制箭頭的方法,其特征在于,還包括步驟:
采集繪制過程中的第四個采樣點、第五個采樣點;
確定通過第二對側分立點且與第二拋物線相切的第三切線;確定出第三切線上、與第二對側分立點的距離為第一切線距離,且靠近第一對側分立點的第一切線交匯點;
確定通過第四個采樣點、第五個采樣點的中間態直線,并確定以第四個采樣點為中心點,位于中間態直線遠離第二對側分立點一側的第四中間態對側分立點;確定以第五個采樣點為中心點,位于中間態直線靠近第二對側分立點一側的第五中間態單側分立點、位于中間態直線遠離第二對側分立點一側的第五中間態對側分立點;
確定通過第五中間態單側分立點且與中間態直線平行的中間態單側直線;確定出中間態單側直線上、與第五中間態單側分立點的距離為第二切線距離,且靠近第四個采樣點的中間態切線交匯點,并將第一切換交匯點與中間態切線交匯點直線連接時的中點作為中間態中點;
確定通過第二對側分立點與中間態中點的第一中間態拋物線,其中,通過了第一切換交匯點與第二對側分立點的直線為通過第二對側分立點的切線,通過了第一切換交匯點與中間態中點的直線為通過中間態中點的切線;
確定出通過第五中間態單側分立點與中間態中點的第二中間態拋物線,其中,通過了中間態中點與中間態切線交匯點的直線為通過中間態中點的切線,通過了中間態切線交匯點與第五中間態單側分立點的直線為通過第五中間態單側分立點的切線;
根據第一拋物線依次連接第一單側分立點、第二單側分立點、第三單側分立點,根據設定的箭頭端形狀及大小連接第三單側分立點與第三個采樣點、第三個采樣點與第三對側分立點,根據第二拋物線連接第三對側分立點與第二對側分立點,根據第一中間態拋物線連接第二對側分立點與中間態中點,根據第二中間態拋物線連接中間態中點與第五中間態單側分立點,根據設定的箭頭端形狀及大小連接第五中間態單側分立點與第五個采樣點、第五個采樣點與第五中間態對側分立點,用直線連接第五中間態對側分立點與第四中間態對側分立點,獲得繪制的箭頭。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于湖南新航動力信息科技有限公司,未經湖南新航動力信息科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710190224.7/1.html,轉載請聲明來源鉆瓜專利網。





