JPS584193A - デイスプレイ装置 - Google Patents
デイスプレイ装置Info
- Publication number
- JPS584193A JPS584193A JP10293281A JP10293281A JPS584193A JP S584193 A JPS584193 A JP S584193A JP 10293281 A JP10293281 A JP 10293281A JP 10293281 A JP10293281 A JP 10293281A JP S584193 A JPS584193 A JP S584193A
- Authority
- JP
- Japan
- Prior art keywords
- point coordinates
- end point
- coordinates
- display
- given
- 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.)
- Granted
Links
Abstract
(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。
め要約のデータは記録されません。
Description
【発明の詳細な説明】
本発明はディスプレイ装置、特にベクトル・スキャー7
型のグラフィックディスプレイ装置に関し、任意の円弧
を正多角形近似で表示する方式に関する。
型のグラフィックディスプレイ装置に関し、任意の円弧
を正多角形近似で表示する方式に関する。
ベクトルスキャン型のグラフィックディスプレイ装置で
は一般に、始点座標と終点座標が与えられるとその間を
結ぶ直線を蓄積型ブラウン管向上に表示する機能を有し
ている。よって計算機では、表示したい図形を核数の一
分に分解して、その始点/終点座標を組にして順次ディ
スプレイ装置に送ればよい。また直線的でない不定形の
図形は多数の微小線分に近似分解して上記と同様に表示
させるか、またはドツト分解してすべてのドツト座標を
送ってドツト表示させるかしていた。従ってこのような
不定形の図形の表示に除しては、打1算機における微小
線分分解又はドツト分解の時間を賛し、また計算機とデ
ィスプレイ装置との間のデータ伝送音が増える等の欠点
があった。
は一般に、始点座標と終点座標が与えられるとその間を
結ぶ直線を蓄積型ブラウン管向上に表示する機能を有し
ている。よって計算機では、表示したい図形を核数の一
分に分解して、その始点/終点座標を組にして順次ディ
スプレイ装置に送ればよい。また直線的でない不定形の
図形は多数の微小線分に近似分解して上記と同様に表示
させるか、またはドツト分解してすべてのドツト座標を
送ってドツト表示させるかしていた。従ってこのような
不定形の図形の表示に除しては、打1算機における微小
線分分解又はドツト分解の時間を賛し、また計算機とデ
ィスプレイ装置との間のデータ伝送音が増える等の欠点
があった。
このため、従来でも円又は円弧の表示に限って1ま、針
′JIi#機側から中心座標、半径(及び円弧にある りては始点/紙魚hh標)t−与えをことにより、ディ
スプレイ装置−で自動的に画像を作成して表示する機能
を設けたものも兄らするが、中心点が画面上にない円弧
については表示IJ 畑であった。
′JIi#機側から中心座標、半径(及び円弧にある りては始点/紙魚hh標)t−与えをことにより、ディ
スプレイ装置−で自動的に画像を作成して表示する機能
を設けたものも兄らするが、中心点が画面上にない円弧
については表示IJ 畑であった。
本発明は上記の問題を解決することを目的とし、以下図
面により詳説する。
面により詳説する。
第1図は本発明による表示形感の説明図であり、1は表
示画面であシ、図示の如く、画面上にない中心点0、半
径凡の円弧(abcdef)を描く場合、多数のベクト
ル■l〜■5に分解して表示する。計算機からの指示情
報としては始点(a)の座標S、初期ベクトル■1(即
ちθOとr )、jW分角Δθ、及び繰返し回数n(図
の例では5回)を指示する。
示画面であシ、図示の如く、画面上にない中心点0、半
径凡の円弧(abcdef)を描く場合、多数のベクト
ル■l〜■5に分解して表示する。計算機からの指示情
報としては始点(a)の座標S、初期ベクトル■1(即
ちθOとr )、jW分角Δθ、及び繰返し回数n(図
の例では5回)を指示する。
第2図は本発明の一実施例ブロック図であシ、2〜6は
上記各指示情報を一時記憶するレジスタ、7は加算器、
8は終点座標引算手段、9は終点座標レジスタ、10は
マイナス1回路、11はこnら2〜10の各手段の制御
回路、12は従来から具O−)ているベクトル表示器で
、始点/終点座標を与えらnるとその間を結ぶ直線ベク
トルを表示するものである。
上記各指示情報を一時記憶するレジスタ、7は加算器、
8は終点座標引算手段、9は終点座標レジスタ、10は
マイナス1回路、11はこnら2〜10の各手段の制御
回路、12は従来から具O−)ているベクトル表示器で
、始点/終点座標を与えらnるとその間を結ぶ直線ベク
トルを表示するものである。
第2図の動作を説明する。計算機からn、s。
r、 (jo 、Δθの俗信を受けると、先ず■ θO
とrに基づいて初期ベクトルVlの終点(b)の座標を
計算手段8によシ算出してレジスタ9にセットする。
とrに基づいて初期ベクトルVlの終点(b)の座標を
計算手段8によシ算出してレジスタ9にセットする。
■ レジスタ3及びレジスタ9を表示手段11に与えて
綜分abを表示する。またレジスタ2の内容を−lする
とともに、加算器7によってθO+Δθをレジスタ5に
セットする。
綜分abを表示する。またレジスタ2の内容を−lする
とともに、加算器7によってθO+Δθをレジスタ5に
セットする。
さらにレジスタ9の終点座標をレジスタ3にセットして
第2ベクトルV2の始点座標とする。
第2ベクトルV2の始点座標とする。
■ この状態で■と同様に第2ベクトルv2の終点座標
を計算手段8にて算出してレジスタ9にセットし、 ■ 以下同様に■〜■をレジスタ2の内容がゼロになる
まで縁抄返見す。
を計算手段8にて算出してレジスタ9にセットし、 ■ 以下同様に■〜■をレジスタ2の内容がゼロになる
まで縁抄返見す。
以上により円弧(abcdef)を表示することができ
る。尚、rとΔOit円の半径Rにより定まるが、r&
こういては充分小さな値を定数とじて適用してもよい。
る。尚、rとΔOit円の半径Rにより定まるが、r&
こういては充分小さな値を定数とじて適用してもよい。
また別の実施例として、繰り返し回数nを指定する代り
に最終点(f)の座標を指示し、順次算出さ扛る終点座
標と毎回比較し、両者が一致又は所外の許容誤差内で一
致したことをもって処理終了とすることもできる。
に最終点(f)の座標を指示し、順次算出さ扛る終点座
標と毎回比較し、両者が一致又は所外の許容誤差内で一
致したことをもって処理終了とすることもできる。
いずれの場合にも、本発明によnば中心点が西回に有ろ
うと無かろうと、任意の円弧を描くことができ、かつ計
算機からの指示情報もわずかで枦む。
うと無かろうと、任意の円弧を描くことができ、かつ計
算機からの指示情報もわずかで枦む。
尚、上記Δθ及びrをnの関数とすることによシ、円弧
以外の任意の線図形の表示が可能となZ
以外の任意の線図形の表示が可能となZ
第1図は本発明による円弧作図の説明図、第2図は本発
明の一実施例ブロック図である。 N中、2〜6及び9はレジスタ、7は加算器、8は終点
座標計8手段、10はマイナス1回路、11i、1制御
回路、12はベクトル表示手段であ2第 1図 1σ′
明の一実施例ブロック図である。 N中、2〜6及び9はレジスタ、7は加算器、8は終点
座標計8手段、10はマイナス1回路、11i、1制御
回路、12はベクトル表示手段であ2第 1図 1σ′
Claims (1)
- 始点座標と終点座標とを与えられて両点を結ぶ直線t−
画面上に表示する表示手段を有するディスプレイ装置に
おいて、外部装置から与えらnる始点座標、初期ベルト
、増分角、及び繰り返し回数又は最終点座標のいずれか
一方を一時記憶する手段、上記一時記憶した各情報に基
づいて、前回の終点座標を新たに始点座標として次の終
点座標を順次算出し、該算出動作を上mE一時記憶した
緑9返し回数まで又は算出した終点座標が上記一時記憶
した最終点座標と一致するまで縁り返えす算出手段を設
け、該算出手段から順次与えら扛る始点/終点座標の組
にもとづいて上記表示手段にて順次表示することを特徴
とするディスプレイ装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10293281A JPS584193A (ja) | 1981-06-30 | 1981-06-30 | デイスプレイ装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP10293281A JPS584193A (ja) | 1981-06-30 | 1981-06-30 | デイスプレイ装置 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JPS584193A true JPS584193A (ja) | 1983-01-11 |
| JPH0145639B2 JPH0145639B2 (ja) | 1989-10-04 |
Family
ID=14340610
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP10293281A Granted JPS584193A (ja) | 1981-06-30 | 1981-06-30 | デイスプレイ装置 |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JPS584193A (ja) |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4898742A (ja) * | 1972-03-27 | 1973-12-14 |
-
1981
- 1981-06-30 JP JP10293281A patent/JPS584193A/ja active Granted
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS4898742A (ja) * | 1972-03-27 | 1973-12-14 |
Also Published As
| Publication number | Publication date |
|---|---|
| JPH0145639B2 (ja) | 1989-10-04 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP0437630B1 (en) | Image processor | |
| US5167015A (en) | Line drawing method and apparatus | |
| US4819185A (en) | Method and apparatus for drawing wide lines in a raster graphics display system | |
| EP0327001B1 (en) | Pattern data generating system | |
| JPS584193A (ja) | デイスプレイ装置 | |
| JP2763481B2 (ja) | 画像合成装置及び画像合成方法 | |
| JPS59834B2 (ja) | 直線発生回路 | |
| JP3354725B2 (ja) | 表示装置 | |
| JPS642953B2 (ja) | ||
| JP2610825B2 (ja) | 図形処理装置 | |
| JPS61834A (ja) | Pdiのlineコマンド処理方法 | |
| JPS62204389A (ja) | 任意多角形によるクリツピング・シ−ルデイング方法 | |
| JPH07109628B2 (ja) | 図形情報の表示処理方法 | |
| JPH0350686A (ja) | 図形処理方式 | |
| JPS6292071A (ja) | 拡大表示の制御方式 | |
| JPH0315193B2 (ja) | ||
| JP2794446B2 (ja) | エレメント別に文字を構成したアウトラインフォントの塗りつぶし方法および装置 | |
| JP2803235B2 (ja) | ディジタル画像処理方法 | |
| JPS6042475B2 (ja) | デイスプレイ装置 | |
| JPH01196097A (ja) | データ処理装置 | |
| JPH0488527A (ja) | 入力文字表示方法 | |
| JPH041356B2 (ja) | ||
| JPS5836350B2 (ja) | パタ−ン表示方式 | |
| JPS59211130A (ja) | 図形表示装置 | |
| JPS6252670A (ja) | ランレングス・オペレ−シヨン回路 |