[發明專利]高效繪制圖形的方法及裝置有效
| 申請號: | 201010138215.1 | 申請日: | 2010-03-29 |
| 公開(公告)號: | CN101833744A | 公開(公告)日: | 2010-09-15 |
| 發明(設計)人: | 尹顯用 | 申請(專利權)人: | 廣東威創視訊科技股份有限公司 |
| 主分類號: | G06T1/00 | 分類號: | G06T1/00;G06T11/80 |
| 代理公司: | 廣州華進聯合專利商標代理有限公司 44224 | 代理人: | 王茹;曾旻輝 |
| 地址: | 510663 廣東省廣*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 高效 繪制 圖形 方法 裝置 | ||
1.一種高效繪制圖形的方法,其特征在于,包括步驟:
接收創建圖形指令;
接收在選定的有效區域內創建的圖形的圖形數據;
根據所述圖形的圖形尺寸大小創建虛框,并將該虛框在屏幕上顯示;
建立用于對所述圖形數據進行處理的圖形創建工作線程,將所述圖形創建工作線程處理之后創建好的圖形在所述虛框內顯示,并結束所述圖形創建工作線程。
2.根據權利要求1所述的高效繪制圖形的方法,其特征在于,還包括步驟:
識別鼠標點擊的初始坐標點,并判斷該初始坐標點是否在圖形的虛框的第一坐標區域范圍內;
若是,判定接收到對該圖形進行移動的移動圖形指令,記錄所述初始坐標點的位置坐標;
識別鼠標的移動終止點,將所述圖形的虛框移動至所述移動終止點所在區域,并將移動至所述移動終止點所在區域后的移動終止虛框在屏幕上顯示;
創建用于對移動圖形過程中的圖形數據進行處理的圖形移動工作線程,將所述圖形移動工作線程處理后的圖形在所述移動終止虛框內顯示,并結束所述圖形移動工作線程。
3.根據權利要求2所述的高效繪制圖形的方法,其特征在于,在記錄所述初始坐標點的位置坐標之后、識別鼠標的移動終止點之前,還包括步驟:
識別鼠標移動過程中的移動坐標點,將所述圖形的虛框移動至所述移動坐標點所在區域,并將移動至所述移動坐標點區域后的移動中虛框在屏幕上顯示。
4.根據權利要求1所述的高效繪制圖形的方法,其特征在于:
識別鼠標點擊的初始坐標點,并判斷該初始坐標點是否在圖形的虛框的第二坐標區域范圍內;
若是,判定接收到對該圖形進行縮放的縮放圖形指令,記錄所述初始坐標點的位置坐標;
識別鼠標的縮放終止點,根據所述初始坐標點、縮放終止點縮放所述圖形的虛框,并將縮放后的縮放終止虛框在屏幕上顯示;
創建用于在縮放圖形過程中對圖形數據進行處理的圖形縮放工作線程,將所述圖形縮放工作線程處理后的圖形在所述縮放終止虛框內顯示,并結束所述圖形縮放工作線程。
5.根據權利要求4所述的高效繪制圖形的方法,其特征在于,在記錄所述初始坐標點的位置坐標之后、識別鼠標的縮放終止點之前,還包括步驟:
識別鼠標移動過程中的縮放坐標點,根據所述初始坐標點、縮放坐標點縮放所述圖形的虛框,并將縮放后的縮放中虛框在屏幕上顯示。
6.根據權利要求1至5任意一項所述的高效繪制圖形的方法,其特征在于:
在結束所述圖形創建工作線程之后,還包括步驟:將所述虛框的狀態修改為隱藏狀態;
和/或
在記錄所述初始坐標點的位置坐標之后、識別鼠標的移動終止點或者縮放終止點之前,還包括步驟:將該圖形的虛框的狀態修改為顯示狀態;
在結束所述圖形移動工作線程或者圖形縮放工作線程之后,還包括步驟:將所述移動終止虛框或者縮放終止虛框的狀態修改為隱藏狀態;
和/或
所述第一區域坐標范圍包括所述虛框范圍了除了虛框的四個頂點之外的所有點;
和/或
所述第二區域坐標范圍包括所述虛框的四個頂點。
7.一種高效繪制圖形的裝置,其特征在于,包括依次相連接的指令接收模塊、圖形數據接收模塊、虛框處理模塊、工作線程模塊;
所述圖形數據接收模塊在所述指令接收模塊接收到創建圖形指令時接收在有效區域內創建的圖形的圖形數據;
所述虛框處理模塊根據所述圖形數據確定的圖形尺寸大小建立虛框,并將該虛框在屏幕上顯示;
所述工作線程模塊用于創建用于對所述圖形數據進行處理以創建圖形的圖形創建工作線程,將圖像創建工作線程創建好的圖形在所述虛框內顯示,并結束工作線程。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣東威創視訊科技股份有限公司,未經廣東威創視訊科技股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201010138215.1/1.html,轉載請聲明來源鉆瓜專利網。





