JPS5857186A - デイスプレイ表示装置 - Google Patents

デイスプレイ表示装置

Info

Publication number
JPS5857186A
JPS5857186A JP15564181A JP15564181A JPS5857186A JP S5857186 A JPS5857186 A JP S5857186A JP 15564181 A JP15564181 A JP 15564181A JP 15564181 A JP15564181 A JP 15564181A JP S5857186 A JPS5857186 A JP S5857186A
Authority
JP
Japan
Prior art keywords
arc
function
display
radius
register
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
Application number
JP15564181A
Other languages
English (en)
Other versions
JPH0318230B2 (ja
Inventor
富田 達夫
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.)
Fujitsu Ltd
Original Assignee
Fujitsu 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 Fujitsu Ltd filed Critical Fujitsu Ltd
Priority to JP15564181A priority Critical patent/JPS5857186A/ja
Publication of JPS5857186A publication Critical patent/JPS5857186A/ja
Publication of JPH0318230B2 publication Critical patent/JPH0318230B2/ja
Granted legal-status Critical Current

Links

Landscapes

  • Image Generation (AREA)

Abstract

(57)【要約】本公報は電子出願前の出願データであるた
め要約のデータは記録されません。

Description

【発明の詳細な説明】 本発明は、ディスプレイ表示装置、特に例えば任意の半
径の円弧をディスプレイ上に表示すべく。
メモリ上に半径が例えば2@r 2’+・・・・・・、
2″の各円弧の情報のみを格納しておくよう構成し、上
記円弧情報を組合わせて任意の半径の円弧を表示できる
ようにしたディスプレイ表示装置に関するものである。
従来から0例えば円弧を発生するに当っては。
与えらnた半径から円弧上の点列の座標値を計算してゆ
(方法や、予め定められた半径の円弧上の点列の座標な
どを予め計算してメモリ上に格納しておいてそれを読出
す方法などが知られている。
しかし、前者の場合には、計算処理がきわめて煩雑とな
り、また後者の場合には予め定められた半径の円弧にし
か適用できない。
本発明は、上記の点を解決することを目的としており、
比較的少ない情報量をメモリ上に格納しておいて簡単な
加減算処理のみで例えば任意の半径の円弧をディスプレ
イ上に表示できるようにすることを目的としている。そ
してそのために0本発明のディスプレイ表示装置は、比
例係数をデとするとき関数デf(m、y)に対応する図
形をディスプレイ上に表示する図形表示装置において、
Sを正の整数とするとき、関数S /(11y )と、
 S /(m、y)と、・・・・・・、S”/(*、y
)との夫々に対応した各関数S’/(*、y)について
、 当該関数上の線分を譬分割した点の座標値あるいは
点相互間の距離をメモリ上に格納してなり。
デーΣ リ・Sp −0 で与えられる関数デ/(guy)に対応する図形を表示
するに当って、上記りが論理rlJである各tに対応す
る各関数S /(g、y)についての上記点の座標値あ
るいは距離を抽出し、与えらnた関数v−f(11,、
v)の図形をディスプレイ上に表示するようにしたこと
を特徴としている。以下図面を参照しつつ説明する。
第1図および第2図は本発明に用いる原理を説明する説
明図、第3図は本発明の一夾施例全体構成因、第4図は
第3図図示の円弧発生部の一実施例構成を示す。
本発明は0円弧に限られることなく一般に関数デfcs
、v)の図形を表示する場合に適用できるが。
以下円弧の場合について説明する。
第1図図示の如く、半径26の円弧l−0,半径21の
円弧1’−1,半径28の円弧l−2,・・・・・・半
径2の円弧1−sについて、各円弧を例えば8等分した
点2−00.2−01.・・・、2−07゜2−10.
2−11.・・・・・・、2−17.・・−・・・・・
・、2−%7の座S値を求める。そして点2−O1と2
−00との距離(ΔX(2−01,2−00)、ΔY(
2−01,2−00))、  点2−02と点2−O1
との距離・・・・・・・・・ を求めておく、即ち一般
に点2−h(i十〇と2−h4との距離 ΔX(2−&((+1)、 2−ko、 ΔY(2−&
((+1)、2−#()−(1)を求めておく。
このようにすれば、第2図図示の如く、成る半径の円弧
に対応する距離を加算によって求めることができる1例
えば半径デ=100の円弧を表示するに当っては。
r;2  +2  +2 であることから、当該円弧の#0点と#1点との間の距
離ΔX、ΔYは夫々 ΔX=AX(2−61,2−60)+AX(2−51,
2−50)+ΔX(2−21,2−20)    −<
2>ΔY覧ΔY(2−61,2−60)+へY(2−5
1,2−50)+ΔY(2−21,2−20)    
−(3)中今角45°分の円弧をもてば、任意の中心角
の円弧をつくり出すことが自由である。
牙3図は本発明の一実施例全体構成図管示している0図
中の符号3はインタフェースであってホストとの間の伝
送を中介するもの、4はオーダ制御部でありてホストか
ら指示された命令にもとづいた制御を行なうもの、5は
文字発生部、6は円弧発生部、7はベクトル発生部、8
は図形ドツト・メモリ、9はディスプレイ管表わしてい
る。
ホストからの命令に応じて、オーダ制御部4は。
文字に関して文字発生部5において文字パターンを生成
すべく制御し1円弧発生に関して円弧発生部6およびベ
クトル発生部7を介して円弧パターンを生成すべく制御
する。そして、これらの各パターンは図形ドツト・メモ
リ8上にドツトの形で記述され、ディスプレイ9によっ
て表示ざnる。
第4図は、第3図図示の円弧発生部7の一実施例構成を
示す0図中の符号lOは半径情報セット・レジスタであ
って与えられた半径例えば1− =100が2進表示の
形でセットされるもの、11はマルチプレクサであって
レジスタlOの内容中ノ論理「l」が立っているビット
位置を順次抽出するもの。
12はlO進カウンタであって上記鎧層=9とするとt
2@、2’、・・・、21のいずれかをカウントして点
相互間の距離を続出すべきかを指示するもの。
13’はメそVであって上記(1)で示される各距離を
格納しているもの、14は読出しレジスタ、15は加算
器、16は中間結果レジスタ、17は距離く中心角45
°の円弧を用いている場合に中心角360°の円上のど
の部分の円弧に該当するかを指示するもの、22は符号
生成部であって上記符号を生成するものを表わしている
レジスタlO上に2道数r0001100100Jが与
えられると、lO進カウンタ12と8進カウンタ13と
がカウントを開始する。そして8進カウンタが値「0」
である間に、10進カウンタ12が値「2」を示すとき
マルチプレクサ11はメモリ13に対してリード指示を
発し、メモリ内容ΔX(2−21,2−20)、 ΔY
(2−21,2−20)がレジスタ14に読出され1次
いでレジスタ16にセットされる0次いで10進カウン
タ12が値「5」ヲ示すときマルチプレクサ11はメモ
リl 3’に対してリード指示を発し、メモリ13から
続出された内容はΔX、ΔY毎にレジスタ16の内容と
加算されて、その結果がレジスタ16にセットされる。
また10進カウンタ12が値r6Jを示すとき、同様に
旭珊されてレジスタ16にセットされる。10進カウン
タ12がカウント「10」をカウントし終ると、END
指示が与えられ、レジスタ16の内容は、レジスタ17
fへてレジスタ18と19とにセットされる。このとき
符号生成部22は必要な符号を符号指示部20.21に
セットする。これらの値は、第3図図示のベクトル発生
部7に導びかれる。
次いで8道カウンタ13が値rlJとなり、  10進
カウンタ12は値「0」からカウントを行なう。
以上説明した如く1本発明によれば、メモシ上にS”t
(g*w)+ S’/(s、y)t −−−−−−+ 
S″/(jry) ニ関連した値を格納しておくだけで
、任意のS fcm、v)の図形をディスプレイ上に表
示することができる。そして例えばディスプレイの表示
面を1024X1024ド、トとし円弧を64角形で近
似する場合には。
距離(ΔXΔY)の組を8×10組もつだけで足りる。
なお、メそす13上に格納する儀は例えば小数点数管も
つように配慮して、誤差を少なくすることが望ましい。
【図面の簡単な説明】
第1図および第2図は本発明に用いる原理を説明する説
明部0才3図は本発明の一実施例全体構成図、第4図は
第3図図示の円弧発生部の一実施例構成を示す。 図中、4はオーダ制御部、6は円弧発生部、7ハベクト
ル発生部、8は図形ドツト・メそν、9はディスプレイ
、10は半径情報セット・レジスタ、11はマルチプレ
クサ、12はlO進カウンタ、13は8進カウンタ、1
3′はメモリ、15は加算器を示す。 特許出願人  富士通株式会社 代理人弁理士  森 1)   寛

Claims (1)

  1. 【特許請求の範囲】 比例係数をデとするとき関数デ/(s、りに対応する図
    形をディスプレイ上に表示する図形表示装置において、
    Sf正の整数とするとき、関数S’ / (L、)と*
      S” /(s eν)と、・・曲−b /(s+*
    y)との夫々に対応した各関数S’/(s+、y)につ
    いて、 当該関数上のJ1分をq分割した点の座標値あ
    るいは点相互間の距#!ヲメモリ上に格納してなり。 で与えられる関数f/(s+、ν)に対応する図形を表
    示するに当って、上記6pが論理「lJである各2に対
    応する各関数S’/(s、y)についての上記点の座標
    値あるいは距離を抽出し、与えられた関数デ・f(#。 f)の図形をディスプレイ上に表示するようにしたこと
    を特徴とするディスプレイ表示装置。
JP15564181A 1981-09-30 1981-09-30 デイスプレイ表示装置 Granted JPS5857186A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP15564181A JPS5857186A (ja) 1981-09-30 1981-09-30 デイスプレイ表示装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP15564181A JPS5857186A (ja) 1981-09-30 1981-09-30 デイスプレイ表示装置

Publications (2)

Publication Number Publication Date
JPS5857186A true JPS5857186A (ja) 1983-04-05
JPH0318230B2 JPH0318230B2 (ja) 1991-03-12

Family

ID=15610408

Family Applications (1)

Application Number Title Priority Date Filing Date
JP15564181A Granted JPS5857186A (ja) 1981-09-30 1981-09-30 デイスプレイ表示装置

Country Status (1)

Country Link
JP (1) JPS5857186A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6019252A (ja) * 1983-07-13 1985-01-31 Toshiba Corp メモリアドレス制御回路

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4945643A (ja) * 1972-06-30 1974-05-01
JPS5335332A (en) * 1976-09-13 1978-04-01 Nippon Telegr & Teleph Corp <Ntt> Approximate circular generation system
JPS54109734A (en) * 1978-02-17 1979-08-28 Nippon Telegr & Teleph Corp <Ntt> Circular arc signal generation processing system

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS4945643A (ja) * 1972-06-30 1974-05-01
JPS5335332A (en) * 1976-09-13 1978-04-01 Nippon Telegr & Teleph Corp <Ntt> Approximate circular generation system
JPS54109734A (en) * 1978-02-17 1979-08-28 Nippon Telegr & Teleph Corp <Ntt> Circular arc signal generation processing system

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS6019252A (ja) * 1983-07-13 1985-01-31 Toshiba Corp メモリアドレス制御回路

Also Published As

Publication number Publication date
JPH0318230B2 (ja) 1991-03-12

Similar Documents

Publication Publication Date Title
EP0365456A2 (en) Simplified CAD parametric macroinstruction capability including variational geometrics feature
JPH0572627B2 (ja)
JPH04246790A (ja) ベクトル/円錐曲線/エリアフィルプリミティブジェネレータ
JPS5857186A (ja) デイスプレイ表示装置
JPH0640259B2 (ja) デ−タ処理装置
JPS59105685A (ja) 文字パタ−ンの発生方法
JPS59202494A (ja) 重ね書きパタ−ン修正装置
Gluck The electronic discrete variable computer
JPH0256678B2 (ja)
JPS642953B2 (ja)
JPS5882296A (ja) ドツトマトリクス表示方式
JPS61129683A (ja) 文字発生方式
Reid-Green Three early algorithms
SU1525724A1 (ru) Генератор символов
JPH0145662B2 (ja)
JPS60134290A (ja) カラー表示装置
JPS5960484A (ja) 表示制御方式
EP0026959A1 (en) System for generating digital signals corresponding to selectable functions
SU1203541A1 (ru) Устройство дл отображени символов на экране электронно-лучевой трубки
JPS6350714B2 (ja)
Brown et al. A glossary of computer terminology
JPS63118790A (ja) 幅を有する線分の描画における端部形状補正方式
JPS58208868A (ja) 図形描画装置
SU1164690A1 (ru) Генератор знаков
Rooney Computer hardware for civil engineers