JPH04323722A - Drawing system for multiwindow system - Google Patents
Drawing system for multiwindow systemInfo
- Publication number
- JPH04323722A JPH04323722A JP3119089A JP11908991A JPH04323722A JP H04323722 A JPH04323722 A JP H04323722A JP 3119089 A JP3119089 A JP 3119089A JP 11908991 A JP11908991 A JP 11908991A JP H04323722 A JPH04323722 A JP H04323722A
- Authority
- JP
- Japan
- Prior art keywords
- graphic
- window
- command
- rectangle
- coordinate value
- 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
Links
- 238000000034 method Methods 0.000 claims description 21
- 230000008929 regeneration Effects 0.000 claims description 6
- 238000011069 regeneration method Methods 0.000 claims description 6
- 238000010586 diagram Methods 0.000 description 6
- 230000001172 regenerating effect Effects 0.000 description 5
- 230000000694 effects Effects 0.000 description 2
Landscapes
- Digital Computer Display Output (AREA)
- Image Generation (AREA)
- Controls And Circuits For Display Device (AREA)
Abstract
Description
【0001】0001
【産業上の利用分野】本発明は、マルチウィンドウシス
テムの描画方式に関する。BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a drawing method for a multi-window system.
【0002】0002
【従来の技術】一般に、マルチウィンドウシステムを持
つ図形処理システムでは複数のウィンドウを表示するこ
とができるので、ウィンドウが重なることがある。この
ようなとき、ウィンドウが重なる部分では重なっている
下のウィンドウは隠れているので、クリッピングを行っ
てその部分に位置する図形を描画しないようにすること
が必要になる。クリッピング処理は長方形をクリッピン
グ枠として行う。したがって、ウィンドウの一部に他の
ウィンドウが重なり、ウィンドウの表示面が長方形以外
の形になる場合は表示面を複数の長方形に分割し、分割
した長方形毎にクリッピング処理を行う。次に、分割さ
れた各長方形内に位置する図形部分の描画処理を行うこ
とによって、表示されるべき図形は連続した一つの図形
となる。2. Description of the Related Art In general, a graphic processing system having a multi-window system can display a plurality of windows, so the windows may overlap. In such a case, since the lower window is hidden in the area where the windows overlap, it is necessary to perform clipping to prevent drawing of the figure located in that area. Clipping processing is performed using a rectangle as a clipping frame. Therefore, if a window partially overlaps with another window and the display surface of the window becomes a shape other than a rectangle, the display surface is divided into a plurality of rectangles, and clipping processing is performed for each divided rectangle. Next, by performing a drawing process on the figure portion located within each divided rectangle, the figure to be displayed becomes one continuous figure.
【0003】従来、この種のマルチウィンドウシステム
の描画方式では座標値から描画位置を求め、1ドット描
画する毎に表示領域のクリッピング枠の座標値を用いて
、そのドットが表示領域内に位置するかどうかを判定し
、表示領域内に位置する場合に描画処理を行っている。
例えば、一つの頂点から次の頂点まで1本の線分を描画
するような場合、頂点間の描画すべきドット位置を算出
し、それぞれのドット位置に対してクリッピング枠内か
どうかの判定を行っている。Conventionally, in the drawing method of this type of multi-window system, the drawing position is determined from the coordinate values, and each time one dot is drawn, the coordinate values of the clipping frame of the display area are used to locate the dot within the display area. It is determined whether the object is located within the display area, and drawing processing is performed if it is located within the display area. For example, when drawing a line segment from one vertex to the next, calculate the dot positions to be drawn between the vertices, and determine whether each dot position is within the clipping frame. ing.
【0004】0004
【発明が解決しようとする課題】上述した従来のマルチ
ウィンドウシステムの描画方式は、全ドットについてそ
の位置がクリッピング枠内かどうかを判定するので、描
画速度が遅いという課題があった。The drawing method of the conventional multi-window system described above has a problem in that the drawing speed is slow because it is determined whether the position of every dot is within the clipping frame.
【0005】本発明はこのような従来の問題に鑑みてな
されたもので、マルチウィンドウシステムのクリッピン
グ処理と描画処理を高速に行うことができるマルチウィ
ンドウシステムの描画方式を提供することを目的とする
。The present invention has been made in view of these conventional problems, and it is an object of the present invention to provide a drawing method for a multi-window system that can perform clipping processing and drawing processing for a multi-window system at high speed. .
【0006】[0006]
【課題を解決するための手段】上記の目的を達成するた
めに、本発明においては、利用者プログラムからの図形
の描画要求に基づいて図形コマンドを生成する図形コマ
ンド生成手段と、ウィンドウの表示面が長方形以外の形
になる場合表示面を複数の長方形に分割してその分割し
た座標情報を保存するウィンドウのクリップリスト保存
手段と、このクリップリスト保存手段に保存されている
長方形座標情報に基づいて、描画する図形の要素線分と
長方形との交点の座標値を算出するクリッピング位置座
標値算出手段と、このクリッピング位置座標値算出手段
が算出した交点の座標値を利用して新たなコマンドを生
成する図形コマンド再生成手段と、この図形コマンド再
生成手段によって生成されたコマンドに基づいて描画処
理を行う描画手段とを有している。[Means for Solving the Problems] In order to achieve the above object, the present invention provides a graphic command generating means for generating graphic commands based on a graphic drawing request from a user program, and a display surface of a window. is a shape other than a rectangle, the display screen is divided into multiple rectangles and the coordinate information of the divided parts is saved based on the clip list storage means of the window and the rectangular coordinate information stored in this clip list storage means. , a clipping position coordinate value calculation means that calculates the coordinate values of the intersection of the element line segment of the figure to be drawn and the rectangle, and a new command is generated using the coordinate values of the intersection calculated by this clipping position coordinate value calculation means. The graphic command regenerating means includes a graphic command regenerating means, and a drawing means performs a drawing process based on the commands generated by the graphic command regenerating means.
【0007】[0007]
【作用】本発明はこのように構成されているので、ウィ
ンドウが重なっているために一つの図形コマンドに関し
て複数の領域に分割して描画を行うとき、クリッピング
処理後の座標値で生成された図形コマンドを用いて描画
処理を行うため描画時に位置の判定を行う必要がなく、
高速に描画を行うことができるとともに分割された境界
で図形が不正にならない。[Operation] Since the present invention is configured as described above, when drawing is performed by dividing one graphic command into multiple areas because the windows overlap, the graphic generated using the coordinate values after clipping processing is Since the drawing process is performed using commands, there is no need to judge the position when drawing.
It is possible to draw at high speed and the figure does not become incorrect at the divided boundary.
【0008】[0008]
【実施例】以下本発明の実施例を図面を参照して説明す
る。DESCRIPTION OF THE PREFERRED EMBODIMENTS Examples of the present invention will be described below with reference to the drawings.
【0009】図1は、本発明の一実施例におけるブロッ
ク図である。同図において、10は利用者プログラム、
21は利用者プログラム10からの描画要求に基づいて
図形コマンドを生成する図形コマンド生成手段、22は
ウィンドウの表示面が長方形以外の形になる場合、表示
面を複数の長方形に分割してその分割した長方形の座標
情報を保存するウィンドウのクリップリスト保存手段、
23はウィンドウのクリップリスト保存手段22に保存
されている長方形座標情報に基づいて、描画する図形の
要素線分と長方形との交点の座標値を算出するクリッピ
ング位置座標値算出手段、24はクリッピング位置座標
値算出手段が算出した交点の座標値を利用して新たなコ
マンドを生成する図形コマンド再生成手段、25は図形
コマンド再生成手段24によって生成されたコマンドに
基づいて描画処理を行う描画手段、30は図形表示装置
である。FIG. 1 is a block diagram of an embodiment of the present invention. In the figure, 10 is a user program;
Reference numeral 21 denotes a graphic command generation means for generating graphic commands based on a drawing request from the user program 10, and 22 a means for dividing the display surface into a plurality of rectangles when the display surface of the window is in a shape other than a rectangle. A clip list storage means for the window that saves the coordinate information of the rectangle created.
Reference numeral 23 denotes a clipping position coordinate value calculation means for calculating the coordinate values of the intersection of the element line of the figure to be drawn and the rectangle based on the rectangle coordinate information stored in the clip list storage means 22 of the window, and 24 the clipping position. Graphical command regeneration means that generates a new command using the coordinate values of the intersection points calculated by the coordinate value calculation means; 25 is a drawing means that performs drawing processing based on the commands generated by the graphical command regeneration means 24; 30 is a graphic display device.
【0010】クリッピング位置座標値算出手段23及び
図形コマンド再生成手段24では、ウィンドウのクリッ
プリスト保存手段22の持つクリッピング枠でクリッピ
ング処理の判定を行い、図形が枠を越えている場合には
、その部分の座標値をクリッピング枠と交差する座標値
に変更し、ウィンドウが重なっている部分には図形を表
示しないような図形コマンドを生成する。[0010] The clipping position coordinate value calculation means 23 and the figure command regeneration means 24 determine the clipping process based on the clipping frame of the window's clip list storage means 22, and if the figure exceeds the frame, the Generate a graphics command that changes the coordinates of the part to coordinates that intersect with the clipping frame and does not display graphics in the area where the windows overlap.
【0011】次に、図形の描画要求があった場合の動作
について図2のフローチャートを参照して説明する。図
形の描画要求があった場合、図形コマンド生成手段21
はまずオペレーションコードと、頂点数と、座標値デー
タとを持つ図形コマンドを生成する(処理201)。こ
こで図形コマンドを生成するとき、ウィンドウの大きさ
や位置、あるいは他のウィンドウとの位置関係等は考慮
しない。実際に図形表示装置30に図形を表示するとき
には、図形コマンド生成手段21で生成された図形コマ
ンドを、ウィンドウのクリップリスト保存手段22によ
って与えられる表示位置の情報によって、コマンドの再
生成を行い、座標値を図形表示装置30に設定する。ウ
ィンドウのクリップリスト保存手段22が持つ表示領域
のクリッピング枠情報は、表示面が長方形以外の形の場
合は複数の長方形に分割されたときの各長方形に関する
値であり、図形コマンドを生成し直すときは、分割され
た長方形の数だけ全座標値に対して処理を繰返す(処理
202)。Next, the operation when there is a request to draw a figure will be explained with reference to the flowchart shown in FIG. When there is a request to draw a figure, the figure command generation means 21
First, a graphic command having an operation code, the number of vertices, and coordinate value data is generated (process 201). When generating graphical commands here, the size and position of the window, or the positional relationship with other windows, etc., are not taken into consideration. When actually displaying a figure on the figure display device 30, the figure command generated by the figure command generation means 21 is regenerated using the display position information given by the window's clip list storage means 22, and the command is regenerated using the coordinates. The value is set on the graphic display device 30. The clipping frame information of the display area held by the window's clip list storage means 22 is a value regarding each rectangle when the display surface is divided into multiple rectangles when the display surface is in a shape other than a rectangle, and is used when regenerating a graphic command. repeats the process for all coordinate values by the number of divided rectangles (process 202).
【0012】ウィンドウのクリップリスト保存手段22
が保存する長方形座標情報の例を図3に示す。図3(a
)はウィンドウ1にウィンドウ2とウィンドウ3が重な
った場合にそれを水平方向に分割した例である。分割さ
れてできた長方形A,B,Cの集合の座標情報(AXm
in,AYmin),(AXmax,AYmax),…
を保存している。処理203〜206に示すように、ク
リッピング処理を行うときX軸に平行なクリッピング枠
のうちY座標最大値でクリッピングを行う場合には、Y
座標最大値に1を加えた値と線分の交点の座標値を求め
、その値を利用してコマンドを生成する(処理205)
。X軸に平行な枠のクリッピングだけに限定できるのは
、ウィンドウを水平方向に分割することを前提としてい
るからである。同図(b)に示すように、ウィンドウを
垂直方向に分割した場合には、Y軸に平行なクリッピン
グ枠のうちX座標最大値でクリッピング処理を行い、X
軸最大値に1を加えた値と線分の交点の座標値を求める
。以下、水平方向に分割した場合を例にして説明する。
垂直方向に分割した場合は、以下の説明のX座標とY座
標とを入れ替えるだけであるから、説明を省略する。処
理205でY座標最大値に1を加えた値と線分との交点
を求める理由は、各長方形毎にクリッピングをかけ長方
形内の座標値を持つコマンドを生成したときに、図形の
描画位置によってはウィンドウを長方形に分割した境界
で座標値が不連続になり、ドットが不正に表示される現
象を防ぐためである。Window clip list storage means 22
An example of rectangular coordinate information stored by is shown in FIG. Figure 3 (a
) is an example of dividing window 1 in the horizontal direction when windows 2 and 3 overlap. Coordinate information (AXm
in, AYmin), (AXmax, AYmax),...
is saved. As shown in processes 203 to 206, when clipping is performed at the maximum value of the Y coordinate of the clipping frame parallel to the X axis, Y
Find the coordinate value of the intersection of the maximum coordinate value plus 1 and the line segment, and use that value to generate a command (process 205)
. The reason why it is possible to limit clipping only to frames parallel to the X axis is because it is assumed that the window will be divided horizontally. As shown in figure (b), when the window is divided vertically, clipping processing is performed at the maximum value of the X coordinate of the clipping frames parallel to the Y axis, and
Find the coordinate value of the intersection of the axis maximum value plus 1 and the line segment. The following will explain the case of horizontal division as an example. In the case of vertical division, the X and Y coordinates in the explanation below are simply replaced, so the explanation will be omitted. The reason for finding the intersection point between the maximum Y coordinate value plus 1 and the line segment in step 205 is that when clipping is applied to each rectangle and a command with coordinate values within the rectangle is generated, depending on the drawing position of the figure, This is to prevent the coordinate values from becoming discontinuous at the boundaries where the window is divided into rectangles, causing dots to be displayed incorrectly.
【0013】図4は表示が不正になる場合を示している
。ウィンドウ4とウィンドウ5が重なっていて、ウィン
ドウ4に図形を描画するとき、ウィンドウ4は長方形D
と長方形Eに分割され、図形コマンドの生成は各長方形
毎に行われる。図のD1からE1まで線分を描画しよう
とするとき、長方形DについてDYminと線分との交
点を求めると、Y座標値DYminに対して複数のX座
標値が対応するとき交点としてその中点の値がとられる
ので、交点D2の座標が求められ、長方形DではD1か
ら交点D2まで線分を描画する図形コマンドが生成され
る。次に、長方形EについてEYmaxと線分との交点
を求めると交点E2の座標が求められ、長方形Eでは交
点E2からE1まで線分を描画する図形コマンドが生成
される。FIG. 4 shows a case where the display becomes incorrect. When window 4 and window 5 overlap and a figure is drawn in window 4, window 4 is a rectangle D.
It is divided into rectangles E, and graphic commands are generated for each rectangle. When trying to draw a line segment from D1 to E1 in the figure, if you find the intersection between DYmin and the line segment for rectangle D, if multiple X coordinate values correspond to Y coordinate value DYmin, the midpoint will be used as the intersection point. Since the value of is taken, the coordinates of the intersection point D2 are determined, and a graphic command for drawing a line segment from D1 to the intersection point D2 in the rectangle D is generated. Next, by finding the intersection of EYmax and the line segment for the rectangle E, the coordinates of the intersection E2 are found, and for the rectangle E, a graphic command for drawing a line segment from the intersection E2 to E1 is generated.
【0014】このようにして生成された図形コマンドに
より描画を行うと、図4に示すように、線分はウィンド
ウを二つの長方形に分割した境界で不連続になる。表示
が不正になることを防ぐために、クリッピング枠のY座
標最大値でクリッピングを行うときには、その値に1を
加えた値と線分との交点のX座標値を求める。Y座標最
大値に1を加えた値とは、ウィンドウが複数の長方形に
分割されている場合、現在処理中の長方形の上部に位置
する長方形のクリッピング枠のY座標最小値である。よ
って、上部の長方形のクリッピング処理において求めら
れたX座標値と同一のX座標値がここで求められる。そ
のX座標値に対して、線分の傾きから1を加算するか、
1を減算するか、あるいはその値のままかを求め、現在
処理中の長方形内のその線分のX座標値とする。上部の
長方形内の図形のX座標値の−1から+1の範囲の値を
X座標値とするコマンドを生成するので、図5に示すよ
うに、分割した境界でX座標値が不連続になる不具合を
生じることはない。When drawing is performed using the graphics commands generated in this manner, the line segments become discontinuous at the boundary dividing the window into two rectangles, as shown in FIG. To prevent incorrect display, when clipping is performed using the maximum Y-coordinate value of the clipping frame, the X-coordinate value of the intersection of the value plus 1 and the line segment is determined. The value obtained by adding 1 to the maximum Y coordinate value is the minimum Y coordinate value of the rectangular clipping frame located above the rectangle currently being processed when the window is divided into a plurality of rectangles. Therefore, the same X coordinate value as the X coordinate value found in the clipping process of the upper rectangle is found here. Add 1 from the slope of the line segment to the X coordinate value, or
Determine whether to subtract 1 or leave the value unchanged, and use it as the X coordinate value of the line segment within the rectangle currently being processed. Since a command is generated that sets the X-coordinate value to a value in the range of -1 to +1 of the X-coordinate value of the figure in the upper rectangle, the X-coordinate value will be discontinuous at the dividing boundary, as shown in Figure 5. No problems will occur.
【0015】分割された長方形の数だけ、処理を繰返し
、図形コマンドの再生成を行ったら、描画手段25によ
り図形の表示を行う(処理206)。After repeating the process as many times as there are divided rectangles and regenerating the graphic command, the graphic is displayed by the drawing means 25 (process 206).
【0016】描画手段25では、生成されたコマンドの
頂点の座標値より、各頂点間の描画すべきドット位置を
求め、図形表示装置30に座標値を設定し、単純に描画
処理のみを行う。The drawing means 25 determines dot positions to be drawn between the vertices from the coordinate values of the vertices of the generated command, sets the coordinate values in the graphic display device 30, and simply performs the drawing process.
【0017】[0017]
【発明の効果】以上説明したように、本発明によれば、
ウィンドウが重なっているために一つの図形コマンドに
関して複数の領域に分割して描画を行うとき、クリッピ
ング処理後の座標値で生成された図形コマンドを用いて
描画処理を行うため、描画時にドット位置がクリッピン
グ枠内かどうかの判定を行う必要がないので、高速に描
画を行うことができるとともに分割させた境界で図形が
不正にならないという効果がある。[Effects of the Invention] As explained above, according to the present invention,
When drawing by dividing one graphic command into multiple areas because the windows overlap, the drawing process is performed using the graphic command generated with the coordinate values after clipping processing, so the dot position may be incorrect when drawing. Since there is no need to judge whether or not the drawing is within the clipping frame, it is possible to draw at high speed, and there is an effect that the figure will not become invalid at the dividing boundary.
【図1】本発明の一実施例のブロック図[Fig. 1] Block diagram of one embodiment of the present invention
【図2】図形の
描画要求があった場合の処理手順を示すフローチャート[Figure 2] Flowchart showing the processing procedure when there is a request to draw a figure
【図3(a)】ウィンドウのクリップリスト保存手段に
おける位置情報を示す説明図[FIG. 3(a)] An explanatory diagram showing position information in the window's clip list storage means
【図3(b)】ウィンドウのクリップリスト保存手段に
おける位置情報を示す説明図[FIG. 3(b)] Explanatory diagram showing position information in the clip list storage means of the window
【図4】ウィンドウの表示例を示す説明図[Figure 4] Explanatory diagram showing an example of window display
【図5】ウィ
ンドウの表示例を示す説明図[Figure 5] Explanatory diagram showing an example of window display
10 図形処理利用者プログラム21 図
形コマンド生成手段
22 ウィンドウのクリップリスト保存手段23
クリッピング位置座標値算出手段24
図形コマンド再生成手段
25 描画手段
30 図形表示装置10 Graphic processing user program 21 Graphic command generation means 22 Window clip list storage means 23
Clipping position coordinate value calculation means 24
Graphic command regeneration means 25 Drawing means 30 Graphic display device
Claims (1)
において、利用者プログラムからの図形の描画要求に基
づいて図形コマンドを生成する図形コマンド生成手段と
、ウィンドウの表示面が長方形以外の形になる場合、表
示面を複数の長方形に分割してその分割した座標情報を
保存するウィンドウのクリップリスト保存手段と、この
クリップリスト保存手段に保存されている長方形座標情
報に基づいて、描画する図形の要素線分と長方形との交
点の座標値を算出するクリッピング位置座標値算出手段
と、このクリッピング位置座標値算出手段が算出した交
点の座標値を利用して新たなコマンドを生成する図形コ
マンド再生成手段と、この図形コマンド再生成手段によ
って生成されたコマンドに基づいて描画処理を行う描画
手段とを有することを特徴とするマルチウィンドウシス
テムの描画方式。Claim 1: In a drawing method for a multi-window system, there is provided a graphic command generation means for generating a graphic command based on a graphic drawing request from a user program, and a display controller that generates a graphic command when the display surface of a window is in a shape other than a rectangle. A clip list storage means of the window that divides the surface into multiple rectangles and saves the coordinate information of the divisions, and element lines of the figure to be drawn and the rectangle coordinate information stored in this clip list storage means. a clipping position coordinate value calculation means for calculating the coordinate value of the intersection point with the rectangle; a graphic command regeneration means for generating a new command using the coordinate value of the intersection point calculated by the clipping position coordinate value calculation means; 1. A drawing method for a multi-window system, comprising a drawing means for performing drawing processing based on commands generated by a graphic command regeneration means.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3119089A JPH04323722A (en) | 1991-04-24 | 1991-04-24 | Drawing system for multiwindow system |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP3119089A JPH04323722A (en) | 1991-04-24 | 1991-04-24 | Drawing system for multiwindow system |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| JPH04323722A true JPH04323722A (en) | 1992-11-12 |
Family
ID=14752623
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP3119089A Pending JPH04323722A (en) | 1991-04-24 | 1991-04-24 | Drawing system for multiwindow system |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPH04323722A (en) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100324755B1 (en) * | 1999-08-19 | 2002-02-20 | 구자홍 | Clipping apparatus and method for graphic processor |
| US6831660B1 (en) | 2000-06-15 | 2004-12-14 | International Business Machines Corporation | Method and apparatus for graphics window clipping management in a data processing system |
| KR100779660B1 (en) * | 2006-06-26 | 2007-11-26 | 주식회사 휴원 | Video data processing method and device |
-
1991
- 1991-04-24 JP JP3119089A patent/JPH04323722A/en active Pending
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR100324755B1 (en) * | 1999-08-19 | 2002-02-20 | 구자홍 | Clipping apparatus and method for graphic processor |
| US6831660B1 (en) | 2000-06-15 | 2004-12-14 | International Business Machines Corporation | Method and apparatus for graphics window clipping management in a data processing system |
| KR100779660B1 (en) * | 2006-06-26 | 2007-11-26 | 주식회사 휴원 | Video data processing method and device |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH11102446A (en) | Graphics input device | |
| JPH07104966A (en) | System and method for quick judgment of relative position of rectangle | |
| JPH04323722A (en) | Drawing system for multiwindow system | |
| JP2704010B2 (en) | Display system, bold line display method, and information processing device | |
| JPH0581436A (en) | Graphic clipping and plotting system for multiwindow system | |
| JP2714114B2 (en) | Graphic processing method and graphic system | |
| JP2956692B1 (en) | Graphics display device | |
| JPS63228274A (en) | Clipping system in multiwindow | |
| JPH06342474A (en) | Area plotting system | |
| JP2727667B2 (en) | Drawing equipment | |
| JPS63240682A (en) | Clipping processing system for graphic display | |
| JPH0322183A (en) | Linear drawing control method | |
| JP2667187B2 (en) | Line clipping method in multi-window | |
| JP2780496B2 (en) | Clipping method for drawing equipment | |
| JPH03252885A (en) | Section displaying system | |
| JP2932844B2 (en) | Multi-branch shape figure display method | |
| JPH04326117A (en) | Graphic display device | |
| JPH0752466B2 (en) | Raster operation device and method | |
| JPH022468A (en) | Graphic display device | |
| JPH01191928A (en) | Data input device | |
| JPH0328987A (en) | Character processing method | |
| JPS58211276A (en) | Cursor shape selecting and displaying system | |
| JPS61267096A (en) | Smear drawing display unit for polygonal graphic | |
| JPH0588662A (en) | Re-display system in display function of cad | |
| JPH01166179A (en) | Method for drawing clipped straight line |