JPH0573688A - Graphic plotting system - Google Patents

Graphic plotting system

Info

Publication number
JPH0573688A
JPH0573688A JP3237592A JP23759291A JPH0573688A JP H0573688 A JPH0573688 A JP H0573688A JP 3237592 A JP3237592 A JP 3237592A JP 23759291 A JP23759291 A JP 23759291A JP H0573688 A JPH0573688 A JP H0573688A
Authority
JP
Japan
Prior art keywords
graph object
graph
damage range
input
damage
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
JP3237592A
Other languages
Japanese (ja)
Inventor
Fuminaga Unoki
文長 卯木
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
NEC Solution Innovators Ltd
Original Assignee
NEC Software Hokuriku Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by NEC Software Hokuriku Ltd filed Critical NEC Software Hokuriku Ltd
Priority to JP3237592A priority Critical patent/JPH0573688A/en
Publication of JPH0573688A publication Critical patent/JPH0573688A/en
Pending legal-status Critical Current

Links

Landscapes

  • Digital Computer Display Output (AREA)
  • Image Generation (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

PURPOSE:To reduce the whole display time. CONSTITUTION:At the time of inputting graph object display indication 101, a graph object display means 1 adds graph object registration indication 301 to a graph object storage means 5 and inputs present damage range 201, and displays graph object 301 on a display 6 except for the case when graph object 301 is completely included in the present damage range. At the time of inputting graph object erasing indication 201, a graph object erasing indication means 2 deletes graph object delete means 302 from the graph object storing means 5, erases graph object 302 from the display 6 and adds the erased range to a damage range storing means 4 as a damage range 202. At the time of inputting damage recovery indication 103, a damage recovery means 3 regenerates all the graph object 303 in a present damage range 203 to clear the damage range.

Description

【発明の詳細な説明】Detailed Description of the Invention

【0001】[0001]

【産業上の利用分野】本発明は、グラフィック描画シス
テムに関し、特に、情報処理システムにおけるグラフィ
ック描画処理システムに関するものである。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a graphic drawing system, and more particularly to a graphic drawing processing system in an information processing system.

【0002】[0002]

【従来の技術】従来のグラフィック描画システムは、グ
ラフオブジェクトの表示指示があった場合、即座に表示
処理を行っている。
2. Description of the Related Art A conventional graphic drawing system immediately performs a display process when a graph object display instruction is issued.

【0003】[0003]

【発明が解決しようとする課題】上述した従来の技術で
は、表示指示があったグラフオブジェクトが、以前に行
われたグラフオブジェクトの消去により発生した再描画
を必要とする領域に完全に含まれていた場合、表示指示
があったときと再描画指示のときとで同じグラフオブジ
ェクトを2度描画している。
In the above-mentioned conventional technique, the graph object for which the display instruction has been issued is completely included in the area that needs to be redrawn due to the previous deletion of the graph object. In this case, the same graph object is drawn twice when the display instruction is given and when the redrawing instruction is given.

【0004】[0004]

【課題を解決するための手段】本発明のグラフィック描
画システムは、情報処理システムの対話型グラフィック
処理において、グラフオブジェクト表示指示を入力する
と、ダメージ範囲記憶手段からダメージ範囲を入力し、
グラフオブジェクト記憶手段へグラフオブジェクト登録
指示を出力し、グラフオブジェクトをディスプレイに表
示するグラフオブジェクト表示手段と、グラフオブジェ
クト消去指示を入力すると、ダメージ範囲記憶手段にダ
メージ範囲を出力し、グラフオブジェクト記憶手段へグ
ラフオブジェクト抹消指示を出力し、グラフオブジェク
トをディスプレイから消去するグラフオブジェクト消去
手段と、ダメージ回復指示を入力すると、ダメージ範囲
記憶手段からダメージ範囲を入力し、グラフオブジェク
ト記憶手段から記憶しているすべてのグラフオブジェク
ト群を入力し、入力したグラフオブジェクト群の内、ダ
メージ範囲に含まれるグラフオブジェクトを全てディス
プレイに表示するダメージ回復手段と、グラフオブジェ
クト登録指示を入力すると、入力したグラフオブジェク
トを内部に記憶し、グラフオブジェクト抹消指示を入力
すると、入力したグラフオブジェクトを内部から抹消す
るグラフオブジェクト記憶手段と、ダメージ範囲を入力
すると、入力したダメージ範囲を内部に記憶するダメー
ジ範囲記憶手段とを具備することを特徴とする。
According to the graphic drawing system of the present invention, in the interactive graphic processing of the information processing system, when the graph object display instruction is inputted, the damage range is inputted from the damage range storing means,
When the graph object registration means is output to the graph object storage means and the graph object display means for displaying the graph object on the display and the graph object deletion instruction are input, the damage range is output to the damage range storage means and is sent to the graph object storage means. When a graph object erasing means for outputting a graph object erasing instruction and a graph object erasing means for erasing the graph object from the display and a damage recovery instruction are inputted, the damage range is inputted from the damage range storing means and all the graph objects storing means stored Enter the graph object group, and enter the damage recovery method to display all the graph objects included in the damage range on the display in the input graph object group and the graph object registration instruction. Then, the inputted graph object is stored inside, and when the graph object deletion instruction is inputted, the graph object storage means for deleting the inputted graph object from the inside, and when the damage range is inputted, the inputted damage range is stored inside. And a damage range storage means.

【0005】[0005]

【実施例】次に本発明について図面を参照して詳細に説
明する。
The present invention will be described in detail with reference to the drawings.

【0006】図1を参照すると、本発明の一実施例は、
(A)グラフオブジェクト表示指示101を入力する
と、ダメージ範囲記憶手段4から第1のダメージ範囲2
01を入力し、グラフオブジェクト記憶手段5へグラフ
オブジェクト登録指示301を出力し、グラフオブジェ
クト401をディスプレイ6に表示するグラフオブジェ
クト表示手段1と、(B)グラフオブジェクト消去指示
102を入力すると、ダメージ範囲記憶手段4に第2の
ダメージ範囲202を出力し、グラフオブジェクト記憶
手段5へグラフオブジェクト抹消指示302を出力し、
グラフオブジェクト402をディスプレイ6から消去す
るグラフオブジェクト消去手段2と、(C)ダメージ回
復指示103を入力すると、ダメージ範囲記憶手段4か
ら第3のダメージ範囲203を入力し、グラフオブジェ
クト記憶手段5から記憶しているすべてのグラフオブジ
ェクト群303を入力し、入力したグラフオブジェクト
群303の内、ダメージ範囲203に含まれるグラフオ
ブジェクト403を全てディスプレイ6に表示するダメ
ージ回復手段3と、(D)グラフオブジェクト登録指示
301を入力すると、入力したグラフオブジェクトを内
部に記憶し、グラフオブジェクト抹消指示302を入力
すると、入力したグラフオブジェクトを内部から抹消す
るグラフオブジェクト記憶手段5と、(E)ダメージ範
囲202を入力しすると、入力したダメージ範囲202
を内部に記憶するダメージ範囲記憶手段4とから構成さ
れている。
Referring to FIG. 1, one embodiment of the present invention is
(A) When the graph object display instruction 101 is input, the first damage range 2 from the damage range storage means 4 is input.
When 01 is input, the graph object registration instruction 301 is output to the graph object storage means 5, and the graph object display means 1 for displaying the graph object 401 on the display 6 and (B) the graph object deletion instruction 102 are input, the damage range The second damage range 202 is output to the storage unit 4, the graph object deletion instruction 302 is output to the graph object storage unit 5,
When the graph object erasing means 2 for erasing the graph object 402 from the display 6 and the (C) damage recovery instruction 103 are inputted, the third damage range 203 is inputted from the damage range storing means 4 and stored from the graph object storing means 5. All the graph object groups 303 that are being processed are input, and among the input graph object groups 303, all the graph objects 403 included in the damage range 203 are displayed on the display 6, and (D) Graph object registration When the instruction 301 is input, the input graph object is stored internally, and when the graph object deletion instruction 302 is input, the graph object storage means 5 for deleting the input graph object from the inside and (E) damage range 202 are input. With that, the damage range 202 input
And a damage range storage means 4 for storing the inside.

【0007】次に、このように構成されたグラフィック
描画システムの動作について説明する。
Next, the operation of the graphic drawing system thus configured will be described.

【0008】ディスプレイにグラフィックを用いて表示
されている絵を構成している1つのグラフィックの単位
(例えばポリライン)をグラフオブジェクトと呼び、デ
ィスプレイ上からグラフオブジェクトを消去することに
より発生する、再描画を必要とする領域をダメージ範囲
と呼ぶ。
One graphic unit (for example, a polyline) that constitutes a picture displayed by using a graphic on a display is called a graph object, and redrawing that occurs by deleting the graph object from the display is performed. The required area is called the damage range.

【0009】グラフオブジェクト表示手段1にグラフオ
ブジェクト表示指示101を入力するとグラフオブジェ
クト表示手段1は、ダメージ範囲記憶手段4から現在の
ダメージ範囲であるダメージ範囲201を入力し、グラ
フオブジェクト記憶手段5に、入力したグラフオブジェ
クトに関する情報(例えば座標値や色など)を登録する
ためのグラフオブジェクト登録指示301を出力し、入
力したグラフオブジェクトが入力したダメージ範囲の中
に完全に含まれていた場合を除いて、入力したグラフオ
ブジェクトをグラフオブジェクト401としてディスプ
レイ6に表示する。
When the graph object display instruction 101 is input to the graph object display means 1, the graph object display means 1 inputs the damage range 201 which is the current damage range from the damage range storage means 4, and the graph object storage means 5 Except when the graph object registration instruction 301 for registering the information (for example, coordinate value, color, etc.) about the input graph object is output, and the input graph object is completely included in the input damage range. , The input graph object is displayed on the display 6 as the graph object 401.

【0010】グラフオブジェクト消去手段2にグラフオ
ブジェクト消去指示102を入力するとグラフオブジェ
クト消去手段2は、グラフオブジェクト記憶手段5に、
入力したグラフオブジェクトの情報を抹消する指示する
ためのグラフオブジェクト抹消指示302を出力し、入
力したグラフオブジェクトをグラフオブジェクト402
としてディスプレイ6から消去し、ダメージ範囲記憶手
段4に、グラフオブジェクトを消去した範囲を示すダメ
ージ範囲202を出力する。
When the graph object erasing instruction 102 is input to the graph object erasing means 2, the graph object erasing means 2 causes the graph object erasing means 5 to
A graph object deletion instruction 302 for instructing deletion of the input graph object information is output, and the input graph object is changed to the graph object 402.
Then, the damage range 202 indicating the range in which the graph object is deleted is output to the damage range storage means 4.

【0011】ダメージ回復手段3にダメージ回復指示1
03を入力するとダメージ回復手段3は、ダメージ範囲
記憶手段4から現在のダメージ範囲を示すダメージ範囲
203と、グラフオブジェクト記憶手段5から現在登録
されているすべてのグラフオブジェクトからなるグラフ
オブジェクト群303とを入力し、入力したグラフオブ
ジェクト群303の内、入力したダメージ範囲に部分的
または完全に含まれているグラフオブジェクト群をグラ
フオブジェクト群403としてディスプレイ6に表示す
る。
Damage recovery instruction 1 to the damage recovery means 3
When 03 is entered, the damage recovery means 3 sets the damage range 203 indicating the current damage range from the damage range storage means 4 and the graph object group 303 composed of all the graph objects currently registered from the graph object storage means 5. A graph object group that is partially or completely included in the input damage range of the input and input graph object group 303 is displayed on the display 6 as a graph object group 403.

【0012】ダメージ範囲記憶手段4にダメージ範囲2
02を入力するとダメージ範囲記憶手段4は、内部に記
憶しているダメージ範囲に、入力したダメージ範囲を追
加する。
Damage range 2 in the damage range storage means 4
When 02 is input, the damage range storage unit 4 adds the input damage range to the damage range stored inside.

【0013】グラフオブジェクト記憶手段5にグラフオ
ブジェクト登録指示301を入力するとグラフオブジェ
クト記憶手段5は、内部に入力したグラフオブジェクト
に関する情報を記憶し、グラフオブジェクト抹消指示3
02を入力するとグラフオブジェクト記憶手段5は、入
力したグラフオブジェクトに関する情報を内部から抹消
する。
When the graph object registration instruction 301 is input to the graph object storage means 5, the graph object storage means 5 stores therein the information on the input graph object, and the graph object deletion instruction 3
When 02 is input, the graph object storage means 5 deletes the information about the input graph object from the inside.

【0014】[0014]

【発明の効果】本発明には、特定のグラフオブジェクト
を表示するとき、現在のダメージ範囲内にそのグラフオ
ブジェクトが完全に含まれていた場合、グラフオブジェ
クトの表示をダメージ回復の指示があるまで行わないよ
うにすることで、描画を1度だけにし描画速度を向上さ
せることを可能にするという効果がある。
According to the present invention, when a specific graph object is displayed, and the graph object is completely included in the current damage range, the graph object is displayed until a damage recovery instruction is given. By avoiding this, there is an effect that it is possible to improve the drawing speed by drawing only once.

【図面の簡単な説明】[Brief description of drawings]

【図1】本発明の一実施例を示すブロック図である。FIG. 1 is a block diagram showing an embodiment of the present invention.

【符号の説明】[Explanation of symbols]

1 グラフオブジェクト表示手段 2 グラフオブジェクト消去手段 3 ダメージ回復手段 4 ダメージ範囲記憶手段 5 グラフオブジェクト記憶手段 101 グラフオブジェクト表示指示 102 グラフオブジェクト消去指示 103 ダメージ回復指示 201 ダメージ範囲 202 ダメージ範囲 203 ダメージ範囲 301 グラフオブジェクト登録指示 302 グラフオブジェクト抹消指示 303 グラフオブジェクト群 401 グラフオブジェクト 402 グラフオブジェクト 403 グラフオブジェクト群 1 Graph Object Display Means 2 Graph Object Erasing Means 3 Damage Recovery Means 4 Damage Range Storage Means 5 Graph Object Storage Means 101 Graph Object Display Instructions 102 Graph Object Erase Instructions 103 Damage Recovery Instructions 201 Damage Ranges 202 Damage Ranges 203 Damage Ranges 301 Graph Objects Registration instruction 302 Graph object deletion instruction 303 Graph object group 401 Graph object 402 Graph object 403 Graph object group

Claims (1)

【特許請求の範囲】[Claims] 【請求項1】 情報処理システムの対話型グラフィック
処理において、 グラフオブジェクト表示指示を入力すると、ダメージ範
囲記憶手段からダメージ範囲を入力し、グラフオブジェ
クト記憶手段へグラフオブジェクト登録指示を出力し、
グラフオブジェクトをディスプレイに表示するグラフオ
ブジェクト表示手段と、 グラフオブジェクト消去指示を入力すると、ダメージ範
囲記憶手段にダメージ範囲を出力し、グラフオブジェク
ト記憶手段へグラフオブジェクト抹消指示を出力し、グ
ラフオブジェクトをディスプレイから消去するグラフオ
ブジェクト消去手段と、 ダメージ回復指示を入力すると、ダメージ範囲記憶手段
からダメージ範囲を入力し、グラフオブジェクト記憶手
段から記憶しているすべてのグラフオブジェクト群を入
力し、入力したグラフオブジェクト群の内、ダメージ範
囲に含まれるグラフオブジェクトを全てディスプレイに
表示するダメージ回復手段と、 グラフオブジェクト登録指示を入力すると、入力したグ
ラフオブジェクトを内部に記憶し、グラフオブジェクト
抹消指示を入力すると、入力したグラフオブジェクトを
内部から抹消するグラフオブジェクト記憶手段と、 ダメージ範囲を入力すると、入力したダメージ範囲を内
部に記憶するダメージ範囲記憶手段とを具備することを
特徴とするグラフィック描画システム。
1. In interactive graphic processing of an information processing system, when a graph object display instruction is input, a damage range is input from a damage range storage means, and a graph object registration instruction is output to the graph object storage means.
When the graph object display means for displaying the graph object on the display and the graph object deletion instruction are input, the damage range is output to the damage range storage means, the graph object deletion instruction is output to the graph object storage means, and the graph object is displayed on the display. When the graph object erasing means to be deleted and the damage recovery instruction are input, the damage range is input from the damage range storage means, all the graph object groups stored from the graph object storage means are input, and the input graph object group Of the graph objects included in the damage range, the damage recovery method that displays all the graph objects on the display, and when you enter the graph object registration instruction, the entered graph object is stored inside and the graph object It is characterized by comprising a graph object storage means for erasing an input graph object from inside when inputting an object erasing instruction, and a damage range storage means for internally storing the input damage range when inputting a damage range. Graphic drawing system.
JP3237592A 1991-09-18 1991-09-18 Graphic plotting system Pending JPH0573688A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP3237592A JPH0573688A (en) 1991-09-18 1991-09-18 Graphic plotting system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP3237592A JPH0573688A (en) 1991-09-18 1991-09-18 Graphic plotting system

Publications (1)

Publication Number Publication Date
JPH0573688A true JPH0573688A (en) 1993-03-26

Family

ID=17017606

Family Applications (1)

Application Number Title Priority Date Filing Date
JP3237592A Pending JPH0573688A (en) 1991-09-18 1991-09-18 Graphic plotting system

Country Status (1)

Country Link
JP (1) JPH0573688A (en)

Similar Documents

Publication Publication Date Title
KR880002089A (en) Display control device for compound document processing device
GB1211420A (en) Crt display editing circuit
JPS6472263A (en) Display system for drawing information
JP2645597B2 (en) How to edit drawing order
JPH0855214A (en) Map display control system
JPS6159484A (en) Segment control system
JPH0334098B2 (en)
JPH0736437A (en) Image data processor
JPH0520464A (en) Display element selection/display device
JPS647225A (en) Window re-displaying system
JPH04172497A (en) Image display method
JP2005149296A (en) Graphic drawing method, graphic drawing device and program thereof
JPH0816809A (en) Drawing system
JPH0944693A (en) Graphic display device
JP2616522B2 (en) Document image information editing device
JPS59211130A (en) Graphic display device
JPS61282970A (en) Crt display device
JPH06324795A (en) Display picture selection method
JPS62262179A (en) Display updating system for graphic display device
JPH03189877A (en) Bit map managing system
JPS59165191A (en) Drawing device of handwriting pattern
JPH0561449A (en) Re-display managing device
JPS6376069A (en) Display control system
JPH03198164A (en) Objective element designating system in interactive graphic processing
JPS6345682A (en) Picture display control system

Legal Events

Date Code Title Description
LAPS Cancellation because of no payment of annual fees