JPH02127784A - クリッピング方式 - Google Patents

クリッピング方式

Info

Publication number
JPH02127784A
JPH02127784A JP28196488A JP28196488A JPH02127784A JP H02127784 A JPH02127784 A JP H02127784A JP 28196488 A JP28196488 A JP 28196488A JP 28196488 A JP28196488 A JP 28196488A JP H02127784 A JPH02127784 A JP H02127784A
Authority
JP
Japan
Prior art keywords
drawing area
area
coordinates
polygon
graphic
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
JP28196488A
Other languages
English (en)
Inventor
Kazutoshi Utsunomiya
和俊 宇都宮
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.)
NEC Corp
Original Assignee
NEC 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 NEC Corp filed Critical NEC Corp
Priority to JP28196488A priority Critical patent/JPH02127784A/ja
Publication of JPH02127784A publication Critical patent/JPH02127784A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Image Generation (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明はクリッピング方式に関し、特に画像表示装置に
おけるクリッピング方式に関する。
〔従来の技術〕
従来、この種のクリッピング方式では、線分も多角形も
同一の描画領域を使用して図形のクリッピングを行って
いた。
〔発明が解決しようとする課題〕
上述した従来のクリッピング方式では、線分も多角形も
同一の描画領域を使用して図形のクリッピングを行って
いたので、多角形をクリッピングして2つ以上の部分に
分割し、描画領域と表示領域とを等しくして描画する場
合に、例えば第7図に示すように、描画した図形上に不
必要な線が描画されるという欠点がある。
本発明の目的は、上述の点に鑑み、多角形をクリッピン
グして描画する場合に、表示領域はそのままで描画領域
を1回り大きくすることにより、不必要な線を表示させ
ないクリッピング方式を提供することにある。
(課題を解決するための手段〕 本発明のクリッピング方式は、画像表示装置において、
描画領域の座標を記憶する描画領域記憶手段と、描画図
形が線分であるか多角形であるかを判断する描画図形判
断手段と、前記描画領域記憶手段から出力される描画領
域の座標を1回り大きな描画領域の座標に補正する描画
領域記憶手段と、前記描画図形判断手段による判断結果
が線分の場合には前記描画領域記憶手段から出力される
描画領域の座標を、多角形の場合には前記描画領域補正
手段から出力される補正された描画領域の座標を選択す
る選択手段と、この選択手段により選択された描画領域
の座標で描画図形をクリッピングして描画データを生成
する描画データ生成手段と、この描画データ生成手段に
より生成された描画データを表示領域のみに描画する図
形描画手段とを有する。
〔作用〕
本発明のクリッピング方式では、描画領域記憶手段が描
画領域の座標を記憶し、描画図形判断手段が描画図形が
線分であるか多角形であるかを判断し、描画領域補正手
段が描画領域記憶手段から出力される描画領域の座標を
1回り大きな描画領域の座標に補正し、選択手段が描画
図形判断手段による判断結果が線分の場合には描画領域
記憶手段から出力される描画領域の座標を、多角形の場
合には描画領域補正手段から出力される補正された描画
領域の座標を選択し、描画データ生成手段が選択手段に
より選択された描画領域の座標で描画図形をクリンピン
グして描画データを生成し、図形描画手段が描画データ
生成手段により生成された描画データを表示領域のみに
描画する。
〔実施例〕
次に、本発明について図面を参照して詳細に説明する。
第1図は、本発明の一実施例のクリッピング方式の構成
を示すブロック図である0本実施例のクリッピング方式
は、描画領域記憶回路1と、描画図形判断回路2と、描
画領域補正回路3と、セレクタ4と、描画データ生成回
路5と、図形描画回路6と、表示デバイス7と、図形デ
ータ線8と、表示領域データ線9とから構成されている
描画領域記憶回路1は、描画する図形の描画領域を座標
の形で記憶し、描画領域補正回路3とセレクタ4とに出
力する。
描画図形判断器!83は、描画する図形が線分であるか
多角形であるかを判断して、判断結果をセレクタ4に出
力する。
描画領域補正回路3は、描画領域記憶回路1より出力さ
れた描画領域を1回り大きな描画領域に補正し、セレク
タ4に出力する。
セレクタ4は、描画図形判断回路2から与えられた判断
結果に応じて、判断結果が線分の場合には描画領域記憶
回路lから出力された描画領域を、多角形の場合には描
画領域補正回路3から出力された補正された描画領域を
それぞれセレクトして描画データ生成回路5に出力する
。なお、第1図中に点線で囲んで示したセレクタ4内の
論理回路はセレクタ4の機能を模式的に示したものであ
り、かならずしも正確なものではない。
描画データ生成回路5は、図形データ線8を介して入力
される図形データをセレクタ4から出力された描画領域
によりクリッピングして描画データを生成し、図形描画
回路6に出力する。
図形描画回路6は、描画図形生成回路5から出力された
描画データを、表示領域データ綿9を介して入力される
表示領域データで示される表示領域のみに表示する。
次に、このように構成された本実施例のクリッピング方
式の動作について説明する。
ここでは、例えば、第2図に示す多角形を第3図に示す
矩形の描画領域でクリッピングして、描画領域と同一の
表示領域に表示させる場合について説明する。
まず、第3図に示す描画領域を座標の形で描画領域記憶
回路1に、第2図に示す多角形を描画図形判断回路2に
、第3図に示す表示領域を図形描画回路6にそれぞれ設
定する。
描画領域記憶回路1は、設定された描画領域を描画領域
補正回路3およびセレクタ4に出力する。
描画図形判断回路2は、多角形であることを判断してそ
の旨をセレクタ4に出力する。
描画領域記憶回路1から出力された描画領域を入力した
描画領域補正回路3は、入力した描画領域を第4図に示
すように1回り大きな描画領域に補正してセレクタ4に
出力する。
セレクタ4は、描画図形判断回路2からの出力が多角形
であることから、描画領域補正回路3から出力された補
正された描画領域をセレクトし、描画データ生成回路5
に出力する。
描画データ生成回路5は、図形データ線8を介して入力
された第2図に示す多角形の図形データをセレクタ4か
ら入力された補正された描画領域によってクリッピング
し、第5図に示すような図形の描画データを生成して図
形描画回路6に出力する。
図形描画回路6は、描画データ生成回路5から出力され
た描画データを、表示領域データ線9を介して入力した
表示領域データで示される第3図に示す表示領域のみの
分だけ描画するようにして表示デバイス7に出力する。
この結果、表示デバイス7の画面上には、第6図に示す
ような図形が描画され、第7図に示す不必要な線は表示
されない。
なお、上記実施例では、本発明の各手段をハードウェア
(回路)で実現した場合について説明したが、各手段の
一部または全部をソフトウェアにより実現することも可
能である。
〔発明の効果〕
以上説明したように本発明は、多角形のクリッピング時
に描画領域を1回り大きくし、表示領域はそのままにす
ることにより、クリッピングで2つ以上に分割された多
角形の不必要な線を表示させないことができるという効
果がある。
【図面の簡単な説明】
第1図は本発明の一実施例のクリッピング方式の構成を
示すブロック図、 第2図はクリッピング前の描画図形の一例を示す図、 第3図は描画領域および描画領域と同一の表示領域の設
定例を示す図、 第4図は第1図中の描画領域補正回路により補正された
描画領域の一例を示す図、 第5図は第1図中の描画データ生成回路により生成され
た描画データが示す描画図形の一例を示す図、 第6図は第5図に示した描画図形の表示結果を示す図、 第7図は従来の表示結果を示す図である。 図にお゛いて、 1・・・描画領域記憶回路、 2・・・描画図形判断回路、 3・・・描画領域補正回路、 4・・・セレクタ、 5・・・描画データ生成回路、 6・・・図形描画回路、 7・・・表示デバイス、 ・図形データ線、 ・表示領域データ線である。

Claims (1)

  1. 【特許請求の範囲】 画像表示装置において、 描画領域の座標を記憶する描画領域記憶手段と、描画図
    形が線分であるか多角形であるかを判断する描画図形判
    断手段と、 前記描画領域記憶手段から出力される描画領域の座標を
    1回り大きな描画領域の座標に補正する描画領域補正手
    段と、 前記描画図形判断手段による判断結果が線分の場合には
    前記描画領域記憶手段から出力される描画領域の座標を
    、多角形の場合には前記描画領域補正手段から出力され
    る補正された描画領域の座標を選択する選択手段と、 この選択手段により選択された描画領域の座標で描画図
    形をクリッピングして描画データを生成する描画データ
    生成手段と、 この描画データ生成手段により生成された描画データを
    表示領域のみに描画する図形描画手段とを有することを
    特徴とするクリッピング方式。
JP28196488A 1988-11-08 1988-11-08 クリッピング方式 Pending JPH02127784A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP28196488A JPH02127784A (ja) 1988-11-08 1988-11-08 クリッピング方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP28196488A JPH02127784A (ja) 1988-11-08 1988-11-08 クリッピング方式

Publications (1)

Publication Number Publication Date
JPH02127784A true JPH02127784A (ja) 1990-05-16

Family

ID=17646352

Family Applications (1)

Application Number Title Priority Date Filing Date
JP28196488A Pending JPH02127784A (ja) 1988-11-08 1988-11-08 クリッピング方式

Country Status (1)

Country Link
JP (1) JPH02127784A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100324755B1 (ko) * 1999-08-19 2002-02-20 구자홍 그래픽 처리기의 클리핑 장치 및 방법

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100324755B1 (ko) * 1999-08-19 2002-02-20 구자홍 그래픽 처리기의 클리핑 장치 및 방법

Similar Documents

Publication Publication Date Title
KR900006042B1 (ko) 복합문서 처리 장치용 표시 제어장치
US7129993B2 (en) Method and apparatus for processing on-screen display data displayed on screen
US6388679B1 (en) Multi-resolution computer display system
JP4707782B2 (ja) 画像処理装置およびその方法
JPH02127784A (ja) クリッピング方式
JP3335824B2 (ja) 特殊スクリーン効果用の陰極線管球制御器で用いられるマッピング装置
JP2675169B2 (ja) 図形処理システム
JP2003271120A (ja) 画像表示方法及び画像表示装置
JPH03211675A (ja) Cad図面表示方式
JPH0944693A (ja) 図形表示装置
JP2833366B2 (ja) 表示制御装置
JPH11306381A (ja) グラフィック演算装置およびその方法
JPH0350686A (ja) 図形処理方式
KR0149534B1 (ko) 영상표시장치의 아날로그 조정레벨 표시방법
JP2000181397A (ja) Crt/lcd表示変換回路及び変換方法
JPH0764524A (ja) 画像表示装置
JP3443840B2 (ja) 罫線出力方法及び罫線出力装置
JPH10145585A (ja) 拡大画像生成装置
JPH09128197A (ja) グラフィック画像移動表示方法
JPH04158395A (ja) 影付き文字作成装置
JPS6359683A (ja) 図形描画方式
JPH0375795A (ja) 文字パターン縮小方式
JPH05333847A (ja) 画像データ表示処理方式
JPH02154296A (ja) 映像情報スクロール方式
JPH0218685A (ja) クリッピング方法