JPH0244076B2 - - Google Patents
Info
- Publication number
- JPH0244076B2 JPH0244076B2 JP58213957A JP21395783A JPH0244076B2 JP H0244076 B2 JPH0244076 B2 JP H0244076B2 JP 58213957 A JP58213957 A JP 58213957A JP 21395783 A JP21395783 A JP 21395783A JP H0244076 B2 JPH0244076 B2 JP H0244076B2
- Authority
- JP
- Japan
- Prior art keywords
- dot
- vector
- width
- line
- dots
- 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.)
- Expired - Lifetime
Links
Landscapes
- Image Generation (AREA)
- Controls And Circuits For Display Device (AREA)
Description
【発明の詳細な説明】
〔発明の利用分野〕
本発明はグラフイツクデイスプレイ装置に関し
特に太線ドツト発生装置を備えた、図形処理端末
に用いる好適なラスタ型グラフイツクデイスプレ
イ装置(以下、単に「グラフイツクデイスプレイ
装置」という)に関するものである。DETAILED DESCRIPTION OF THE INVENTION [Field of Application of the Invention] The present invention relates to a graphic display device, and more particularly to a raster-type graphic display device (hereinafter simply referred to as a "graphic display device") which is equipped with a thick line dot generator and is suitable for use in a graphic processing terminal. display device).
従来のラスタ型グラフイツクデイスプレイ装置
においては、太線表示を行う場合、第1図に示す
如く、〇印で示される1本のベクトルを表示した
後、このベクトルを一定の方向(図では、左方
向)にシフトさせた、同じ長さ、同じ傾きの●印
で示されるベクトルを追加する方式で実現してい
た。
In conventional raster-type graphic display devices, when displaying thick lines, as shown in Figure 1, after displaying one vector indicated by a circle, this vector is moved in a certain direction (in the figure, to the left). ), it was realized by adding a vector with the same length and the same slope, indicated by a ● mark.
しかしながら、この方式においては、最初のベ
クトルは目標のベクトルをよく近似したものであ
つても、最終的に得られる太線ベクトルとしては
目標のベクトルをよく近似するものではなくなつ
しまうという問題があつた。 However, this method has a problem in that even though the initial vector is a good approximation of the target vector, the final thick line vector is no longer a good approximation of the target vector. .
本発明は上記事情に鑑みてなされたもので、そ
の目的とするところは、従来のグラフイツクデイ
スプレイ装置における上述の如き問題を解消し、
任意の線幅のベクトルで、目標のベクトルをよく
近似することの可能なグラフイツクデイスプレイ
装置を提供することにある。
The present invention has been made in view of the above circumstances, and its purpose is to solve the above-mentioned problems in conventional graphic display devices, and to
An object of the present invention is to provide a graphic display device capable of closely approximating a target vector with a vector of arbitrary line width.
本発明は、線分を表す始終点の座標を保持する
手段と、該始終点の座標に基づいてX、Y座標の
格子点上にドツトを発生する変換手段と、該変換
手段で発生されたドツトのパターンを表示する表
示手段を有するグラフイツクデイスプレイ装置に
おいて、上記変換手段は1ドツト幅の線分を各X
(またはY)座標についてY(またはX)座標のよ
り近い方の上記格子点に上記ドツトを発生し、2
ドツト幅の線分を上記1ドツト幅の線分に対して
発生されたドツトの格子点を各X(またはY)座
標について上記線分を挾叉する格子点にドツトを
発生する。
The present invention provides a means for holding the coordinates of starting and ending points representing a line segment, a converting means for generating dots on a grid point of X and Y coordinates based on the coordinates of the starting and ending points, and a dot generated by the converting means. In a graphic display device having a display means for displaying a pattern of dots, the converting means converts a line segment of one dot width into each
(or Y) coordinate, the above dot is generated at the above grid point which is closer to the Y (or X) coordinate, and 2
For each X (or Y) coordinate, dots are generated at lattice points that intersect the line segment with respect to each X (or Y) coordinate of the dot lattice points generated for the 1-dot width line segment.
以下、本発明の原理理を説明した後、実施例を
詳細に説明する。
Hereinafter, after explaining the principle of the present invention, embodiments will be explained in detail.
本発明はベクトル近似のアルゴリズムに良く知
られているBresenhamの方法を応用している。
上記Bresenhamの方法は1ドツト幅のベクトル
に適用されるものであるが、本発明においては、
これを2ドツト幅のベクトルに適用できるように
拡張し、これを実現するための専用ハードウエア
を備えたものである。 The present invention applies Bresenham's method, which is well known as a vector approximation algorithm.
Bresenham's method is applied to vectors with a width of one dot, but in the present invention,
This has been extended to be applicable to vectors with a width of 2 dots, and dedicated hardware has been provided to realize this.
Bresenhamの方法はX(またはY)方向の1点
をベクトル上にとり、これを最も良く近似するX
座標が同じである格子点を求めるものである。第
2図に示した例では、すべてのXiについてYiを、
より近に方の格子点という基準で決定する。すな
わち、
qo<qn ならばPoが近似点
qo+1>qn+1 ならばPn+1が近似点
というように決定するものである。 Bresenham's method takes one point in the X (or Y) direction on a vector, and then
This is to find grid points with the same coordinates. In the example shown in Figure 2, for all X i , Y i is
Determine based on the criterion of the nearest grid point. That is, if q o < q n , P o is the approximate point, and if q o+1 > q n+1 , P n+1 is the approximate point.
本発明はこれを基に、2ドツト幅のベクトルを
近似する場合、すべてのXiについてこれを挾叉す
る格子点の双方を近似点とするものである。第2
図に示した例では、Po,Pn(あるいはPo+1,
Pn+1)を近似点とすることになる。 Based on this, when approximating a two-dot width vector, the present invention uses both of the grid points that intersect this for all X i as approximation points. Second
In the example shown in the figure, P o , P n (or P o+1 ,
P n+1 ) will be the approximate point.
以下、本発明の実施例を図面に基づいて詳細に
説明する。 Embodiments of the present invention will be described in detail below with reference to the drawings.
第3図は本発明の一実施例を示すグラフイツク
デイスプレイ装置の構成図である。図において、
1はコントロールプロセツサ、2は入出力バス、
3は図形データを格納する図形データフアイルを
示し、4はコマンド解釈プロセツサ、5は線幅レ
ジスタ、6は始終点座標レジスタ、7は線色レジ
スタ、8はベクトルドツト変換装置、9はドツト
データ記憶装置を示している。なお、10はビデ
オ信号発生装置、11はモニタである。 FIG. 3 is a block diagram of a graphic display device showing one embodiment of the present invention. In the figure,
1 is a control processor, 2 is an input/output bus,
3 indicates a graphic data file that stores graphic data, 4 is a command interpretation processor, 5 is a line width register, 6 is a start/end point coordinate register, 7 is a line color register, 8 is a vector dot conversion device, and 9 is a dot data storage. The device is shown. Note that 10 is a video signal generator, and 11 is a monitor.
コントロールプロセツサ1は表示しようとする
ベクトルデータを入出力バス2を通してコマンド
解釈プロセツサ4に転送する機能を有するもので
ある。図形データフアイル3には、本実施例の場
合、第4図に示す如く、線幅、線色および始終点
座標値の6ワードによつて1本のベクトルが定義
されている。 The control processor 1 has the function of transferring vector data to be displayed to the command interpretation processor 4 via the input/output bus 2. In the case of this embodiment, in the graphic data file 3, one vector is defined by six words of line width, line color, and starting and ending point coordinate values, as shown in FIG.
コマンド解釈プロセツサ4は上記6ワードごと
のデータのうち、1ワード目の線幅データを線幅
レジスタ5に、2ワード目の線色データを線色レ
ジスタ7に、また、3〜6ワード目の始終点座標
を始終点座標レジスタ6にそれぞれ設定する機能
を有するものである。更に、コマンド解釈プロセ
ツサ4は次に示す計算を行い、その計算結果の符
号を上記始終点座標レジスタに設定する。 The command interpretation processor 4 stores the line width data of the first word in the line width register 5, the line color data of the second word in the line color register 7, and the line color data of the third to sixth words among the data for each six words. It has a function of setting start and end point coordinates in the start and end point coordinate registers 6, respectively. Furthermore, the command interpretation processor 4 performs the following calculation and sets the sign of the calculation result in the start/end point coordinate register.
a=Xe−Xs
b=Ye−Ys
g=|a|−|b|
ここで、Xs,Xeは始点、終点のX座標、Ys,
Yeは始点、終点のY座標を示している。 a=X e −X s b=Y e −Y s g=|a|−|b| Here, X s , X e are the X coordinates of the starting point and ending point, Y s ,
Y e indicates the Y coordinates of the starting point and ending point.
第5図〜第7図に上記各レジスタの内容の一例
を示す。第5図は線幅レジスタ5の内容の一例を
示し、下位2ビツトを用いてベクトルの幅を設定
しているものである。第5図においては、n=1
が1ドツト線(細線)、n=2が2ドツト線(太
線)にそれぞれ対応している。 An example of the contents of each of the above registers is shown in FIGS. 5 to 7. FIG. 5 shows an example of the contents of the line width register 5, in which the lower two bits are used to set the width of the vector. In Figure 5, n=1
corresponds to a 1-dot line (thin line), and n=2 corresponds to a 2-dot line (thick line).
第6図は線色レジスタ7の内容の一例を示し、
下位3ビツトで8種類の色を設定しているもので
ある。下位3ビツトの値との関係は、例えば、‘
1,1,1'が白、‘1,1,0'が黄、‘1,0,
1'がシアン、‘1,0,0'が赤、‘0,1,1'が
マゼンタ、‘0,1,0'が緑、‘0,0,1'が
青、‘0,0,0'が黒というように定められる。 FIG. 6 shows an example of the contents of the line color register 7,
Eight different colors are set using the lower three bits. The relationship with the value of the lower 3 bits is, for example, '
1,1,1' is white, '1,1,0' is yellow, '1,0,
1' is cyan, '1,0,0' is red, '0,1,1' is magenta, '0,1,0' is green, '0,0,1' is blue, '0,0, 0' is defined as black.
第7図は始終点座標レジスタ6の内容の一例を
示し、上記a,bおよびgの符号(a〓,b〓および
g〓)、前記始終点座標値Xs,YsおよびXe,Ye、そ
れに前記Bresenhamの方法のパラメータである
NR,PR,RRの値およびRRの符号Sを設定し
ているものである。上記Bresenhamの方法のパ
ラメータNR,PR,RRの値は、第8図により定
義されるベクトルの傾きに応じて、第9図に示さ
れる如く決定されているものである。 FIG. 7 shows an example of the contents of the start and end point coordinate register 6, and shows the signs of a, b and g (a〓, b〓 and
g〓), the coordinate values of the starting and ending points X s , Y s and X e , Y e , and the parameters of the Bresenham method.
The values of NR, PR, and RR and the sign S of RR are set. The values of the parameters NR, PR, and RR of the Bresenham method are determined as shown in FIG. 9 according to the slope of the vector defined in FIG. 8.
ベクトルドツト変換装置8は与えられたパラメ
ータに基づいてこれを良く近似するドツト列を生
成し、ドツトデータ記憶装置9に転送する機能を
有するものでる。ドツトデータ記憶装置9は上記
ドツト列のデータを記憶する機能を有するもので
ある。ビデオ信号発生装置10はドツトデータ記
憶装置9の内容に基いてビデオ信号を発生し、モ
ニタ11に表示させる機能を有するものである。 The vector dot conversion device 8 has a function of generating a dot string that closely approximates the given parameters based on the given parameters, and transmitting the generated dot string to the dot data storage device 9. The dot data storage device 9 has a function of storing data of the above-mentioned dot rows. The video signal generator 10 has the function of generating a video signal based on the contents of the dot data storage device 9 and displaying it on the monitor 11.
以下、第10図に基づいてベクトルドツト変換
装置8の具体的構成と、関連する構成要素との間
での動作を説明する。 The specific configuration of the vector dot conversion device 8 and the operations among related components will be described below with reference to FIG.
本装置は1ドツト幅、2ドツト幅の両方のドツ
ト列を発生する機能を有するものである。発生す
るドツト列の例を第11図A,Bに示す。第11
図Aは1ドツト幅のベクトルを表示する場合を示
しており、Xiに対しYiの1点が決定され、第11
図Bは2ドツト幅のベクトルを表示する場合を示
しており、Xiに対しYi,Yi′の2点が決定される
状況を示している。 This device has the function of generating dot rows of both one-dot width and two-dot width. Examples of generated dot rows are shown in FIGS. 11A and 11B. 11th
Figure A shows a case where a vector with a width of 1 dot is displayed, and one point of Y i is determined for X i , and the 11th
Figure B shows a case where a vector with a width of two dots is displayed, and shows a situation where two points Y i and Y i ' are determined for X i .
第10図において、81はXYカウンタ、82
はカウンタ制御回路、83は加算器、84は比較
回路を示している。また、破線で示される矢印は
制御信号、実線で示される矢印はデータの流れを
それぞれ示している。制御信号85はコマンド解
釈プロセツサ4からの起動信号、同86は線幅レ
ジスタ5からの線幅信号を示している。なお、制
御信号87は前記始終点座標レジスタ6内の
Bresenhamの方法のパラメータRRの符号Sを示
すサイン信号、同88は加算器83のキヤリー信
号、同89は終了信号を示している。 In Figure 10, 81 is an XY counter, 82
83 indicates a counter control circuit, 83 an adder, and 84 a comparison circuit. Moreover, the arrows shown by broken lines indicate control signals, and the arrows shown by solid lines indicate the flow of data. A control signal 85 indicates an activation signal from the command interpretation processor 4, and a control signal 86 indicates a line width signal from the line width register 5. It should be noted that the control signal 87 is stored in the start and end point coordinate register 6.
The sign signal 88 indicates the sign S of the parameter RR of Bresenham's method, the carry signal of the adder 83, and the end signal 89.
前記始終点座標レジスタ6に設定されたデータ
のうち、Xs,XeおよびYs,Yeは同時に上記XY
カウンタ81にも設定される。この時点では
Xi=Xi′=Xs
Yi=Yi′=Ys
である。ここで、コマンド解釈プロセツサ4が起
動信号85を送ると、1ドツト幅ベクトルの場合
には通常のBresenhamの方法により近似された
ベクトルに対応するドツトパターンが出力される
が、2ドツト幅ベクトルの場合には以下の如き処
理が行われる。 Among the data set in the start and end point coordinate register 6, X s , X e and Y s , Y e are the same as the above XY
It is also set in the counter 81. At this point, X i =X i ′=X s Y i =Y i ′=Y s . Here, when the command interpretation processor 4 sends the activation signal 85, a dot pattern corresponding to a vector approximated by the usual Bresenham method is output in the case of a 1-dot width vector, but in the case of a 2-dot width vector. The following processing is performed.
すなわち、2ドツト幅ベクトルの場合には、そ
の傾き(g〓)に基づいて、上記Xi′,Yi′のいずれ
かが1加算される。これは、第12図にその詳細
な構成を示すカウンタ制御回路82が、インクリ
メント信号91または92を発するためであり、
表示上は始点を2ドツト幅にする操作である。 That is, in the case of a 2-dot width vector, one is added to either X i ' or Y i ' based on its slope (g〓). This is because the counter control circuit 82, whose detailed configuration is shown in FIG. 12, issues an increment signal 91 or 92.
On the display, this is an operation to make the starting point two dots wide.
次に、加算器83を中心とする回路により、先
に第2図に示したqo−qnのパラメータが計算さ
れ、X方向(または、Y方向)に1ドツト進めた
近似点が、XYカウンタ81に設定される。この
場合上記設定に応じて、Y方向(または、X方
向)のカウンタが1加算あるいは1減算されるた
めの条件は、次の通りとなつている。すなわち、
1ドツト幅ベクトルの場合は前記サイン信号87
がオンになることであるのに対し、2ドツト幅ベ
クトルの場合は前記加算器83のキヤリー信号8
8がオンになることである。上記信号87あるい
は同88は、線幅レジスタ5の下位2ビツトから
得られる、線幅信号86によつて第12図に示さ
れる如く制御される。 Next, the circuit centered around the adder 83 calculates the parameters of q o −q n shown in FIG. The counter 81 is set. In this case, the conditions for the counter in the Y direction (or X direction) to be incremented or subtracted by 1 according to the above settings are as follows. That is,
In the case of a 1-dot width vector, the sine signal 87
is turned on, whereas in the case of a 2-dot width vector, the carry signal 8 of the adder 83 is turned on.
8 is turned on. The signal 87 or 88 is controlled by a line width signal 86 obtained from the lower two bits of the line width register 5 as shown in FIG.
また、第12図から明らかな如く、XiとXi′あ
るいはYiとYi′のカウンタは同時にインクリメン
トあるいはデクリメントされるように構成されて
いる(信号93〜96)。このため2ドツト幅ベ
クトルの場合には、Xi′あるいはYi′がXi,Yiより
常に1だけ大きいことになる。Xi,Yiがそれぞれ
Xe,Yeと等しくなつた場合には比較回路84が
動作して、コマンド解釈プロセツサ4に対し終了
信号89を送つて処理を終了する。 Further, as is clear from FIG. 12, the counters of X i and X i ' or Y i and Y i ' are configured to be simultaneously incremented or decremented (signals 93 to 96). Therefore, in the case of a two-dot width vector, X i ' or Y i ' is always greater than X i and Y i by one. X i and Y i are respectively
When X e and Y e become equal, the comparison circuit 84 operates and sends an end signal 89 to the command interpretation processor 4 to end the process.
上記実施例においては、線幅レジスタの下位2
ビツトを用いてベクトルの幅を設定しているが、
これは他の位置の異なる数のビツトを用いて設定
するようにしても良いことは言うまでもない。 In the above embodiment, the lower 2 of the line width register
The width of the vector is set using bits, but
It goes without saying that this may be set using a different number of bits in other positions.
なお、上記実施例においては、その要部である
ベクトルドツト変換装置8をすべてハードウエア
で構成したので、2ドツト幅ベクトルの表示を、
1ドツト幅ベクトルと同様に高速処理することが
可能であるとともに、上位のプロセツサの負担を
軽減させることが可能であるという効果を有する
ものである。 In the above embodiment, since the vector dot conversion device 8, which is the main part, is entirely constructed of hardware, the display of the 2-dot width vector is as follows.
This has the advantage that it can be processed at high speed in the same way as a 1-dot width vector, and can also reduce the burden on the upper processor.
ここで、上記実施例に示した2ドツト幅ベクト
ルと、第1図に示した従来の2ドツト幅ベクトル
との中心点からのずれ(誤差)を比較してみる。
目標値をyd実際の値をyとした場合、誤差Δyは
Δy=|yd−y|
で示される。従来の方法による場合の上記Δyは
0から1までの一様な分布を有しており、従つて
平均値Δyは0.5である。これに対して、上記実施
例に示した方法による場合の上記Δyは0から0.5
までの一様分布となり、平均値Δyは0.25となる。 Here, the deviation (error) from the center point between the two-dot width vector shown in the above embodiment and the conventional two-dot width vector shown in FIG. 1 will be compared.
When the target value is y d and the actual value is y, the error Δy is expressed as Δy=|y d −y|. In the case of the conventional method, the above Δy has a uniform distribution from 0 to 1, and therefore the average value Δy is 0.5. On the other hand, in the case of the method shown in the above embodiment, the above Δy is 0 to 0.5
The average value Δy is 0.25.
この結果、1ドツトの大きさが約0.3mmとすれ
ば、本実施例に示した方法により、すべての2ド
ツト幅の太線について、平均0.075mmだけ表示を
目標位置に近付けることができ、真の図形に近い
表示が可能になる。なお、前述の通り、1ドツト
幅の線分については、従来と同様にΔy=0.25で
あり、変化はない。 As a result, if the size of one dot is approximately 0.3 mm, the method shown in this example can bring the display closer to the target position by an average of 0.075 mm for all thick lines with a width of 2 dots. A display that closely resembles a graphic becomes possible. As mentioned above, for a line segment with a width of one dot, Δy=0.25 as in the conventional case, and there is no change.
以上述べた如く、本発明によれば、図形のドツ
トパターンを記憶する手段と、該記憶手段に記憶
されている情報に基づいてドツトパターンを発生
させる手段、該発生手段により発生させたドツト
パターンを表示する手段を有するグラフイツクデ
イスプレイ装置において、前記表示手段上のドツ
トの集合によつて近似される表示ベクトルの線幅
を記憶する手段と、1ドツト線幅の線分および2
ドツト線幅の線分を近似する手段を設け、前記線
幅記憶手段の出力により1ドツト線幅の線分と2
ドツト線幅の線分とを選択的に出力する如く構成
したので、任意の線幅のベクトルで、目標のベク
トルをよく近似することが可能なグラフイツクデ
イスプレイ装置を実現できるという顕著な効果を
奏するものである。
As described above, according to the present invention, there is provided a means for storing a dot pattern of a figure, a means for generating a dot pattern based on information stored in the storage means, and a means for generating a dot pattern generated by the generating means. In a graphic display device having means for displaying, means for storing a line width of a display vector approximated by a set of dots on the display means;
A means for approximating a line segment having a line width of one dot is provided, and a line segment having a line width of one dot and a line segment having a line width of two dots are approximated by the output of the line width storage means.
Since it is configured to selectively output line segments with a dot line width, it has the remarkable effect of realizing a graphic display device that can closely approximate a target vector with a vector of an arbitrary line width. It is something.
第1図は従来のグラフイツクデイスプレイ装置
における太線表示を行う方式を示す図、第2図は
Bresenhamの方法を説明するための図、第3図
は本発明の一実施例を示す構成図、第4図は図形
データフアイルの内容の一例を示す図、第5図〜
第7図はレジスタ類の内容の一例を示す図、第8
図はベクトルの傾きを示す図、第9図は第8図に
示したベクトルの傾きとBresenhamの方法のパ
ラメータとの対応を示す図、第10図は実施例の
要部であるベクトルドツト変換装置とその周辺要
素の詳細な構成を示す図、第11図A,Bは発生
するドツト列の例を示す図、第12図は第10図
に示したカウンタ制御回路の詳細を示す図であ
る。
1:コントロールプロセツサ、2:入出力バ
ス、3:図形データフアイル、4:コマンド解釈
プロセツサ、5:線幅レジスタ、6:始終点座標
レジスタ、7:線色レジスタ、8:ベクトルドツ
ト変換装置、9:ドツトデータ記憶装置、10:
ビデオ信号発生装置、11:モニタ、81:XY
カウンタ、82:カウンタ制御回路、83:加算
器、84:比較回路、85:起動信号、86:線
幅信号、87:サイン信号、88:キヤリー信
号、89:終了信号。
Figure 1 shows a method for displaying thick lines in a conventional graphic display device, and Figure 2 shows
A diagram for explaining Bresenham's method, FIG. 3 is a configuration diagram showing an embodiment of the present invention, FIG. 4 is a diagram showing an example of the contents of a graphic data file, and FIGS.
Figure 7 is a diagram showing an example of the contents of registers, Figure 8
The figure shows the slope of the vector, Figure 9 shows the correspondence between the slope of the vector shown in Figure 8 and the parameters of Bresenham's method, and Figure 10 shows the vector dot conversion device which is the main part of the embodiment. FIGS. 11A and 11B are diagrams showing examples of generated dot rows, and FIG. 12 is a diagram showing details of the counter control circuit shown in FIG. 10. 1: Control processor, 2: Input/output bus, 3: Graphic data file, 4: Command interpretation processor, 5: Line width register, 6: Start/end point coordinate register, 7: Line color register, 8: Vector dot conversion device, 9: Dot data storage device, 10:
Video signal generator, 11: Monitor, 81: XY
Counter, 82: Counter control circuit, 83: Adder, 84: Comparison circuit, 85: Start signal, 86: Line width signal, 87: Sign signal, 88: Carry signal, 89: End signal.
Claims (1)
該始終点の座標に基づいてX、Y座標の格子点上
にドツトを発生する変換手段と、該変換手段で発
生されたドツトのパターンを表示する表示手段を
有するグラフイツクデイスプレイ装置において、
上記変換手段は1ドツト幅の線分を各X(または
Y)座標についてY(またはX)座標のより近い
方の上記格子点に上記ドツトを発生し、2ドツト
幅の線分を上記1ドツト幅の線分に対して発生さ
れたドツトの格子点と各X(またはY)座標につ
いて上記線分を挾叉する格子点にドツトを発生す
ることを特徴とするグラフイツクデイスプレイ装
置。1 means for holding coordinates of starting and ending points representing a line segment;
A graphic display device comprising a converting means for generating dots on a grid point of X and Y coordinates based on the coordinates of the start and end points, and a display means for displaying a pattern of dots generated by the converting means,
The conversion means generates the dot for each X (or Y) coordinate of a 1-dot width line segment at the lattice point that is closer to the Y (or A graphic display device characterized in that dots are generated at lattice points of dots generated for line segments of width and lattice points that intersect said line segments for each X (or Y) coordinate.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58213957A JPS60107089A (en) | 1983-11-16 | 1983-11-16 | graphic display device |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP58213957A JPS60107089A (en) | 1983-11-16 | 1983-11-16 | graphic display device |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS60107089A JPS60107089A (en) | 1985-06-12 |
| JPH0244076B2 true JPH0244076B2 (en) | 1990-10-02 |
Family
ID=16647853
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP58213957A Granted JPS60107089A (en) | 1983-11-16 | 1983-11-16 | graphic display device |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS60107089A (en) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS6221194A (en) * | 1985-07-22 | 1987-01-29 | 日本無線株式会社 | Bold-line information generating system for graphic display unit |
| JPH0452881A (en) * | 1990-06-15 | 1992-02-20 | Mitsubishi Electric Corp | Line segment drawing parameter setup circuit |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5848104B2 (en) * | 1979-02-13 | 1983-10-26 | 株式会社日立製作所 | Data conversion method |
| JPS58113982A (en) * | 1981-12-26 | 1983-07-07 | 富士フアコム制御株式会社 | Display line thickness control for raster scan type display unit |
| JPS59177673A (en) * | 1983-03-29 | 1984-10-08 | Fujitsu Ltd | Generating device of line width vector |
-
1983
- 1983-11-16 JP JP58213957A patent/JPS60107089A/en active Granted
Also Published As
| Publication number | Publication date |
|---|---|
| JPS60107089A (en) | 1985-06-12 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JPH0695273B2 (en) | Display control device | |
| EP0095618A2 (en) | Memory system | |
| JPH04288590A (en) | The method and equipment for ramdac of cymk-rgb | |
| US4837564A (en) | Display control apparatus employing bit map method | |
| US7446899B2 (en) | Image processing method, image processing apparatus, and storage medium | |
| JPH0244076B2 (en) | ||
| JP3285930B2 (en) | Image processing device | |
| JP2901856B2 (en) | White plate figure correction method | |
| JPH04149633A (en) | Information processor | |
| JPH05324840A (en) | High-resolution image processor | |
| JPS6118549Y2 (en) | ||
| JP3238202B2 (en) | Character / graphic generating apparatus and information processing apparatus | |
| JP3748272B2 (en) | Image processing device | |
| JP3071349B2 (en) | Color printing apparatus and control method for color printing apparatus | |
| JPS61130991A (en) | Graphic processing method and apparatus | |
| JP2674755B2 (en) | Color drawing device | |
| JP2986316B2 (en) | How to modify shapes | |
| JP2905485B2 (en) | Image processing device | |
| JP3004993B2 (en) | Image processing device | |
| JPH06274637A (en) | Image plotter | |
| JPS62144197A (en) | System of drawing segment on color display screen | |
| JPH0348788A (en) | radar display device | |
| JPH0213991A (en) | Graphic display device | |
| JPS63282886A (en) | Graphic processor | |
| JPH01251094A (en) | Graphic display device |