JPH0283723A - 図形処理装置 - Google Patents

図形処理装置

Info

Publication number
JPH0283723A
JPH0283723A JP63236991A JP23699188A JPH0283723A JP H0283723 A JPH0283723 A JP H0283723A JP 63236991 A JP63236991 A JP 63236991A JP 23699188 A JP23699188 A JP 23699188A JP H0283723 A JPH0283723 A JP H0283723A
Authority
JP
Japan
Prior art keywords
rectangular area
pattern
pick
redrawing
picked
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
JP63236991A
Other languages
English (en)
Inventor
Noritoshi Wakabayashi
若林 文紀
Hidetoshi Aihara
相原 秀俊
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.)
Yokogawa Electric Corp
Original Assignee
Yokogawa Electric Corp
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 Yokogawa Electric Corp filed Critical Yokogawa Electric Corp
Priority to JP63236991A priority Critical patent/JPH0283723A/ja
Publication of JPH0283723A publication Critical patent/JPH0283723A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)
  • Position Input By Displaying (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

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

Description

【発明の詳細な説明】 〈産業上の利用分野〉 本発明は、グラフィック・デイスプレィにおける図形処
理装置に関し、表示されている図形をピックする際の処
理速度を改善するものである。
〈従来の技術〉 グラフィック・デイスプレィにおいて、マウス、タブレ
ット等のボインテイング・デバイスを用いて表示されて
いる図形をピック(表示されている図形の移動処理等を
行うために、表示されている図形を指定すること)する
場合、通常、次のような処理が行われる。
即ち、表示画面に対応するフレーム・バッファ・メモリ
上でピック位置の周囲に微少な矩形領域を定義し、描画
されている全ての図形をフレーム・バッファ・メモリ上
に再描画し、この矩形領域にその一部が含まれる図形を
ピック対象図形とする。
〈発明か解決しようとする課題〉 上記のような図形のピック方式は、指定した矩形領域内
に、描画した図形が検出されるまで再描画を続行しなり
れはならないため、操作ミス等によって何も描画されて
いない領域を指定した場合であっても、ピック動作を開
始して全ての描画動作を行うなめ、応答速度か悪くなる
欠点かあった。
本発明はこのような点を改善することを課題とし、描画
されていない領域をピックした場合でも処理速疫が遅く
ならないようにするさとを1)l的とする。
く課題を解決するだめの手段〉 本発明は」1記の課題を解決するために、矩形領域内の
描画データが全て” o ”であるか古かをはじめに調
べるものであり、その具体的な構成は次の通りである。
即ち、本発明は、フレーム・バッファ・メモリに描画さ
れる図形に矩形領域を設定して図形のピックを行う図形
処理装置において、1習フ一ド描画データ内に前記矩形
領域の境界が素止れる際に前記矩形fl域の内部にある
ピッ1−をイ」効ピッ1〜どする有効ピッl−検出部と
、前記矩形領域内のデータが全て” O”であることを
検出する零検出部とを有し、ピック指定の際に前記矩形
領域内のデータか全て” O”か否かを判定することを
特徴とする図形処理装置である。
〈作用〉 本発明の図形処理装置は、図形をピックする矩形領域か
設定されると、この矩形領域内部の描画データを胴へ、
全て” O”り)場合は再描画動作を省略し、°′1″
°が検出されると通常の再描画動作を行って図形のピッ
ク奈11つ。
〈実施例〉 図は本発明を実7+60.た図形処理装置の構成を表わ
す図である。
1はボス1〜側計3tfi(図示せず)の命令により図
形を展開し描画を制御する描画プ17セツ→フ、2は)
(座標の最大値、最小ス11、Y座標の最大値、最小値
か設定tトれピックの際の矩形領域を定義するウィンド
ウ・1/ジスタ、3は描画プ冒セ・ソ゛す1の指示を受
(−)るメモリ制御部、4はウィンドウ伺、ジスタ2て
定1m Nれ、/ll′:矩形領域内のi゛−タが全く
” o ’”であることを検出する零検出部、5はウィ
ンドウ・L−ジスタ2て定義された矩形領域と1ワード
描画データのピッ1〜境界に応じてこのワー)・内の有
効じツトを検出−づる有効しツト検出部、6はCRTC
表小寸イ)ノ、・めの描画fh報を格納するフレーム・
バッフr・メfす゛(ある、 さて、以十のように構成されt・本発明装置の動作を次
に説明する。
ポスト側計算糎よりウィンドウ・I/ジスタ2にピック
のための矩形領域が設定されると、描画プロセッサ1は
この矩形領域内の描画データか全て″0′″であるかp
iかを検出するシ・−ケンスを起動する。
即ち、定義された矩形領域内のワードが逐一・読み出さ
れ、零検出部4によってそのワード内の有効ビットか全
て′O′″であるか否かが判断される。
この有効ビットは、設定された矩形領域と読み出すワー
ドの位置(境界)に応じて(ワード内に矩形領域が設定
される場合を考慮する)、有効ビット検出部5により以
下のように定義される。
(a)X方向の下位側の境界かワード内にある時この境
界か示すピッ1〜位置より」−位置のビットを有効とす
る。
(b)X方向の上位側の境界かワード内にある時この境
界か示すビット位置より下位1■11のピッ1〜を有効
とする。
(c)X方向の上位側、下位側両方の境界がワード内に
ある時 両方の境界が示す位jηの間のヒツトを有効ビットとす
る。
このようにして、該当ワーIζ内の有効ピッ1〜が決定
され、矩形9(i域にあるワード内の有効ピッI・が全
て°゛0゛″であることが零検出部4によって検出され
ると、描画プ1]セッサ1がらホスト側計算機へ設定さ
れた矩形領域内にピックされる図形が存在しないことか
伝達される。
コレニより、ホス)〜側計算機はこの後に続くピックの
ための再描画動作を省略することができる。
また、設定された矩形m、域内に1ビツトでも” o 
”でないビットが検出された場合、描画プロセッサ1は
″O′″検出動作を直ちに中止し、ホス1ル側計算機に
対し、てピンクのための再描画動作の起動を要求する。
以−Lのようにして、ピックのための矩形領域が設定さ
れた場合、この矩形領域内の描画データが全て゛0″の
場合はピック動作を中11−シ、” ] ”が検出され
ると直ちに再描画を行ってピック動作を開始することか
できる。
〈発明の効果〉 本発明の図形処理装置によれは次の効果か得られる。
図形をピックする場合、操作ミス等によって何も描画さ
れていない領域をピックした場合であっても、この矩形
領域内の描画データを調べることにより、再描画動作を
行うことなく、全体の処理速度か向上する。
【図面の簡単な説明】
図は本発明を実施した図形処理装置を表わす構成図であ
る。 1・・・描画プロセッサ、2・・・ウィンドウ・レジス
タ、3・・・メモリ制御部、4・・・零検出部、5・・
・有効ビット検出部、 6・・・フレーム・バッファ・メモリ。

Claims (1)

    【特許請求の範囲】
  1. (1)フレーム・バッファ・メモリに描画される図形に
    矩形領域を設定して図形のピックを行う図形処理装置に
    おいて、1ワード描画データ内に前記矩形領域の境界が
    含まれる際に前記矩形領域の内部にあるビットを有効ビ
    ットとする有効ビット検出部と、前記矩形領域内のデー
    タが全て“0”であることを検出する零検出部とを有し
    、ピック指定の際に前記矩形領域内のデータが全て“0
    ”か否かを判定することを特徴とする図形処理装置。
JP63236991A 1988-09-21 1988-09-21 図形処理装置 Pending JPH0283723A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP63236991A JPH0283723A (ja) 1988-09-21 1988-09-21 図形処理装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP63236991A JPH0283723A (ja) 1988-09-21 1988-09-21 図形処理装置

Publications (1)

Publication Number Publication Date
JPH0283723A true JPH0283723A (ja) 1990-03-23

Family

ID=17008770

Family Applications (1)

Application Number Title Priority Date Filing Date
JP63236991A Pending JPH0283723A (ja) 1988-09-21 1988-09-21 図形処理装置

Country Status (1)

Country Link
JP (1) JPH0283723A (ja)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57203127A (en) * 1981-06-09 1982-12-13 Nec Corp Selecting device of graphic data
JPS6010390A (ja) * 1983-06-30 1985-01-19 Fujitsu Ltd 図形処理システムにおけるライト・ペンによる図形同定処理方式

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS57203127A (en) * 1981-06-09 1982-12-13 Nec Corp Selecting device of graphic data
JPS6010390A (ja) * 1983-06-30 1985-01-19 Fujitsu Ltd 図形処理システムにおけるライト・ペンによる図形同定処理方式

Similar Documents

Publication Publication Date Title
JPH042968B2 (ja)
KR910000203B1 (ko) 화상처리장치
JPS59210486A (ja) デイスプレイ制御装置
JP2583525B2 (ja) データ処理装置
KR910000202B1 (ko) 화상 처리장치
JPH0283723A (ja) 図形処理装置
JP3892534B2 (ja) 表示装置
JP3452973B2 (ja) マルチデバイスの入力制御方法
JP2773458B2 (ja) ベクトル制御装置
JP3185209B2 (ja) 表示制御装置
JPS63118964A (ja) 情報処理装置
JP2831715B2 (ja) 位置検出装置
JPH0424748B2 (ja)
JPH0432977A (ja) 描画装置及び画像表示システム
JP2759952B2 (ja) キャッシュメモリ
JP2964504B2 (ja) 文書処理装置
JPS6139160A (ja) 図形要素検索処理装置
JPH0113142B2 (ja)
JPH0223419A (ja) マルチウインド表示におけるカーソル認識方式
JPH04145586A (ja) 図形表示制御方式
JPS6242274A (ja) 画像処理装置
JPS63280387A (ja) 繰返しパタ−ン表示方式
JPH1139159A (ja) 計算機システム
JPH01318128A (ja) キャッシュ・エラー処理方式
JPH03185533A (ja) データモニタ装置