JPH03147185A - 図形処理システムにおけるストラクチャ管理方式 - Google Patents

図形処理システムにおけるストラクチャ管理方式

Info

Publication number
JPH03147185A
JPH03147185A JP28492789A JP28492789A JPH03147185A JP H03147185 A JPH03147185 A JP H03147185A JP 28492789 A JP28492789 A JP 28492789A JP 28492789 A JP28492789 A JP 28492789A JP H03147185 A JPH03147185 A JP H03147185A
Authority
JP
Japan
Prior art keywords
format
management method
registration
registering
registered
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
JP28492789A
Other languages
English (en)
Inventor
Hiroshi Yoshioka
吉岡 弘
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 JP28492789A priority Critical patent/JPH03147185A/ja
Publication of JPH03147185A publication Critical patent/JPH03147185A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

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

Description

【発明の詳細な説明】 〔産業上の利用分野〕 本発明は図形処理システムに関し、特に利用者インター
フェースによるストラクチャネットワークによるストラ
クチャ管理方式に関する。
〔従来の技術〕
従来、この種の図形処理システムでは、ストラクチャを
ストラクチャネットワークとして管理する場合、その管
理方式まで指定できるものはなく、ストラクチャ内の図
形データは、プリミティブごとのリスト構造とし、スト
ラクチャを一つずつ登録するか%あるいは、ストラクチ
ャ内の図形データは、ひとつのデータ列としてまとめて
登録するか、のいずれかの方式をシステムごとに固有に
採用していた。また、一つ以上のストラクチャをひとま
とめにしたものを新しいストラクチャとして、ストラク
チャネットワークを登録する方式は行われていなかった
〔発明が解決しようとする課題〕 上述したように、従来のストラクチャ管理方式において
は、ストラクチャの登録はシステムごとに固肩の方式を
取っているため、 ストラクチャをプリミティブごとにリスト構造とし、一
つずつ登録するアンパ、り形式による登録方法を採用し
ているシステムの場合には、図形データの追加、変更、
削除等の編集時には非割に効果的であるが、編集を行わ
ない場合や、らるいは一つ以上のストラクチャやストラ
クチャネットワーク全体の表示時においては、グ’J 
ミティプごとにリスト構造をたどりながら図形表示シス
テムへ図形データの転送を行なわなけnばならないため
、表示処理の効率が悪く、 また、ストラクチャを一つのデータ列としてまとめたも
のを登録するノ々ツク形式による登録方法を採用してい
るシステムの場合には、ストラクチャの表示時には、図
形表示システムへの図形データの転送をストラクチャ単
位にまとめて行えるため効果的でるるか、図形データの
編集時にはその効率が悪かった。
さらに、ストラクチャネットワーク全体や複数個のスト
ラクチャの表示時には、図形の編集の効率は非常に悪く
なるが、ストラクチャ内の図形データをひとつのデータ
列としてまとめ、さらに1つ以上のストラクチャをひと
まとめにしたものを新しいストラクチャとして登録して
おくことにより、表示装置の効率を更にはかることが可
能でめったが実現されていなかった。
上述のように、ストラクチャ管理方式がシステムごとに
固有である場合は、ストラクチャの利用目的に応じた柔
軟な対処ができないという問題がある。
〔課題を解決するための手段〕
上記問題を解決するため、本発明の図形処理システムに
おけるストラクチャ管理方式は、アプリケーションプロ
グラム内のスト2クチヤをストラクチャネットワークと
して登録する際、ストラクチャの管理方法を選択して入
力することにより、ストラクチャの利用目的に応じて、
ストラクチャ内の図形データをプリミティブと呼ばねる
図形データの最小構成要素ごとのリスト構造とし、1つ
ずつ登録するアンパ、り形式による登録方法の指定、る
るいはストラクチャ内の図形データをプリミティブによ
る1つのデータ列としてまとめ、そのデータ列をさらに
2つ以上まとめて新しいストラクチャとして登録するノ
ソツク形式による登録方法の指定、おるいは既に登録さ
れているストラクチャの登録方法をアンパック形式から
パック形式へ、るるいはノック形式からアンツクツク形
式へと変更する指定を行うストラクチャ管理方法指定手
段と、 前記ストラクチャ管理方法指定手段により指定された登
録方法に従いストラクチャを登録するストラクチャ発鈴
手段と、 前記ストラクチャ管理方法指定手段により指定された方
法に従い、ストラクチャの登録方法を変更するストラク
チャ管理方法変更手段と、ストラクチャネットワークを
格納するストラクチャネットワーク格納装置とを有し、 前記ストラクチャ登録手段には、ストラクチャをアン・
卆ツク形式によV登録するアンパック形式ストラクチャ
登録手段とパック形式によシ登録するパック形式ストラ
クチャ登録手段とを有し、スト2クチヤの利用目的に応
じて、その管理方法を指定することができるものである
〔作用〕
ストラクチャをストラクチャネットワークとして管理す
るのに、ストラクチャの利用目的に応じて、ストラクチ
ャの管理方法を選択し、ストラクチャ管理方法指定手段
によりアンパック形式による登録方法か、又は、パック
形式による登録方法を指足し、アンパック形式ストラク
チャ登録手段又はノーツク形式登録手段により登録する
か、おるいに、前記ストラクチャ管理方法指定手段によ
り既に登録さtlでいるストラクチャの登録方法の変更
を指足し、ストラクチャ管理方法変更手段によりアンパ
ック形式からパック形式へ、又はノ々ツク形式からアン
パック形式へと登録方法を変更する。
〔実施例〕
次に本発明について図面を参照して説明する。
第1図は、本発明の実施例の全体構成を示すブロック図
、 第2図は、ストラクチャ管理方法指定手段における利用
者インターフェースの一実施例を示L7を図、 第3図(A)は、第2図(、)のインターフェースに対
応したアンパック形式によるストラクチャの管理方法を
示す図、 第3図(B)は、第2図(b)のインターフェースに対
応したパック形成によるストラクチャの管理方法を示す
図、 第4図は、ストラクチャ管理方法指定手段における利用
者インターフェースによる管理形式の変更に係る一実施
例を示した図、 第5図は、第4図の管理形式の変更によるスト2クチヤ
の管理方法を示した図でおる。
図において、アプリケーショングロダラム1は、図形処
理システムに対してストラクチャの管理方法指定手段2
1によって、ストラクチャの管理方法を指定する。本実
施例におけるストラクチャの管理方法指定手段21は、
第2図(、)に示すようにストラクチャの生成時に、そ
のストラクチャの管理方式を指定する機能と、第2図(
b)及び(C)に示すように一度生成されたストラクチ
ャの管理方法の変更を指定する機能とを有する、ストラ
クチャ登録手段22は、ストラクチャの管理方法指定手
段21によって指定された方法で、ストラクチャを第3
図(A)に示すようなアンパック方式、または第3図(
B)に示すような・2ツク方式のいずれかの方式で、メ
モリ上またはディスク上のファイルにストラクチャネッ
トワークとして登録する、ストラクチャの管理方法変更
手段23は、ストラクチャ登録手段により登録されたス
トラクチャの登録方法を、後にストラクチャの管理方法
指定手段を通じて利用者によって指定された、第3図(
A)に示すようなアンパック方式から第3図(B)に示
すようなパ、り方式へ、または逆に第3図(Blに示す
ようなアンパック方式から第3図cA)に示すよりなノ
臂ツク方式へと変更する@ 第3図(4)に示すように、アンパ、り形式では、一つ
のストラクチャは各プリミティブごとのリスト構造とな
っており、プリミティブの追加、変更、削除等のストラ
クチャの編集処理は容易に行うことができるが、こうし
て登録されたストラクチャの表示を行うためには、各プ
リミティブごとにリスト構造をたどりながら図形データ
を図形表示システムに転送するか、あるいは新たに別の
バッファに各プリミティブにより図形データをバッファ
リングしなおし、そのデータを図形表示システムに転送
するといった処理が必要となり、非常に効率が悪い。
一方、第3図(B)に示すように、・9ツク形式でに、
そのデータ構造はストラクチャごとのデータ列となって
いるのでストラクチャの任意の位置へのプリミティブの
追加、また任意の位置からのプリミティブの削除等の編
集処理の効率は悪いが、登録されたストラクチャの表示
を行うときには、一つ以上のストラクチャ単位にまとめ
て図形データを図形表示システムに転送することができ
、非常に効率的であることがわかる。
本実施例におけるストラクチャの管理方法指定手段21
は、第4図に示すように第2図に示した機能とは若干イ
ンターフェースの異なる機能も有する。第2図に示した
機能例では、利用者が指定したストックチャの配下にあ
る全てのストックチャf 74ツク、あるいはアンパ、
りするインターフェースを提供しているが、第4図に示
す機能例は、利用者が指定したストックチャから指定さ
れた深き分だけ、スト2クチヤをパック、めるいはアン
/Jツクするインターフェースを提供している。
第5図は、第4図のインターフェースに対応したストッ
クチャの管理方式を示した図であり、管理方法変更手段
による・ぐツク形式の場合を示した図である。
次に、ストックチャ管理方法指定手段21によって指定
されるストラクチャの管理方法について図面を参照して
具体的に説明する。
第3図(A)は、第2図(、)のインターフェースに対
応したアンパック形式によるストラクチャの管理方法を
示す図で、生成されたスト2クチヤは、ストックチャ1
以下その配下にろるストックチャ4まで全てアン、41
ツク形式により登録さnていることを示す。
第3回置の(、)は、登録された形のストラクチャネッ
トワークの概念的な構成図を示し、ストックチャネット
ワークは各ストックチャにより階層構造として構成嘔れ
、各ストックチャはそれぞれプリミティブごとに構成さ
れていることを示す。
第3図(A)の(b)は、登録きtたストラクチャの内
部データの構成図で、登録ぢnたストックチャはプリミ
ティブごとのリスト構造を構成していることを示す。
第3図(B)は、第2図(b)のインターフェースに対
応した/Jツク形式によるストックチャの管理方法を示
す図で、ストックチャネットワークは指定され九ストラ
クチャ以下その配下にあるストックチャ4まで全て・ぐ
ツク形式によυ登録されていることを示す。
第3図(B)の(&) Vi、登録てれた形のネットワ
ークの概念的な構成図で、スト2クチャネ、トワークを
構成する各ストラクチャは、1つのデータ列としてまと
められていることを示す。
第3図(B)の(b)は、登録されたストラクチャの内
部データの構成図で、登録された各ストックチャは、プ
リミティブによる1つのデータ列を構成し、更に各スト
ックチャがまとめられて1つのデータ列を構成している
ことを示す。
第5図は、第4図(b)のインターフェースに対応した
登録方法の変更によるストックチャの管理方法を示す因
で、ストラクチャネットワークは指定されたストックチ
ャ1から階層の深さ工以内の配下におるストックチャ2
及びストックチャ3をアンパック形式からパック形式に
よる登録方法に変更して登録されていることを示す。
第5図の(、)は、登録された形のネットワークの概念
的な構成図で、ストラクチャネットワークはストックチ
ャ1,2.及び3はパック形式により登録でれ、ストツ
クチャ4iiアン/ り登録されていることを示す。
第5図の(b)は、登録されたストラクチャの内部デー
タの構成図で、ストックチャ4はデータ列から分離され
ていることを示す。
〔発明の効果〕
以上説明したように本発明は、ストックチャネットワー
クによるストックチャの管理方式を利用者が指定し、又
、その管理方式をストックチャごとに変更可能とするこ
とによって、 ストックチャの利用の目的に応じて、頻繁にデータの編
集を行うストックチャに関しては、ストックチャ内の図
形データは,プリミティブごとのリスト構造とし、スト
ックチャをーっずっ登録する管理方式をとり、編集を行
わないスト2クチヤに関しては、図形表示システムに対
して一つ以上のストックチャを高速に転送できるように
、ストックチャ内の図形データは,一つのデータ例とし
てまとめ、ざらに一つ以上のストックチャをひとまとめ
にし次ものを新しいストックチャとして登録を行う管理
方式をとるといった柔軟な対応を行うことができ、全体
として効率的な図形処理が行えるという効果を持つ。
【図面の簡単な説明】
第1図は、本発明の実施例の全体構成を示すグ口、り図
。 第2図は、ストラクチャ管理方法指定手段における利用
者インターフェースの一実施例を示した図、 第3図(A)は、第2図(a)のインターフェースに対
応したアンパック形式によるストラクチャの管理方法を
示す図、 第3図(B)は、第2図(b)のインターフェースに対
応したパック形式によるストラクチャの管理方法を示す
図、 第4図は、ストラクチャ管理方法指定手段における利用
者インターフェースによる管理形式の変更に係る一実施
例を示した図、 第5図は、第4図の管理形式の変更によるストラクチャ
の管理方法を示した図である。

Claims (1)

  1. 【特許請求の範囲】 ストラクチャと呼ばれる図形データの集合を、ストラク
    チャネットワークと呼ばれるストラクチャの階層構造と
    して登録し、その構造を利用してストラクチャの管理を
    行い、ストラクチャの表示においては、階層の上位のス
    トラクチャの属性・変換を継承し、その表示処理を図形
    表示システムで行う図形処理システムにおいて、 ストラクチャをストラクチャネットワークとして登録す
    る際、ストラクチャの利用目的に応じて、ストラクチャ
    内の図形データをプリミティブと呼ばれる図形データの
    最小構成要素ごとのリスト構造とし、1つずつ登録する
    アンパック形式による登録方法の指定、あるいはストラ
    クチャ内の図形データをプリミティブによる1つのデー
    タ列としてまとめ、そのデータ列をさらに2つ以上まと
    めて新しいストラクチャとして登録するパック形式によ
    る登録方法の指定、あるいは既に登録されているストラ
    クチャの登録方法をアンパック形式からパック形式へ、
    あるいはパック形式からアンパック形式へと変更する指
    定を行うストラクチャ管理方法指定手段と、 前記ストラクチャ管理方法指定手段により指定された登
    録方法に従いストラクチャを登録するストラクチャ登録
    手段と、 前記ストラクチャ管理方法指定手段により指定された方
    法に従いストラクチャの登録方法を変更するストラクチ
    ャ管理方法変更手段と、 ストラクチャネットワークを格納するストラクチャネッ
    トワーク格納装置とを有し、 前記ストラクチャ登録手段は、ストラクチャをアンパッ
    ク形式により登録するアンパック形式ストラクチャ登録
    手段とパック形式により登録するパック形式ストラクチ
    ャ登録手段とを有することを特徴とする図形処理システ
    ムにおけるストラクチャ管理方式。
JP28492789A 1989-11-02 1989-11-02 図形処理システムにおけるストラクチャ管理方式 Pending JPH03147185A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP28492789A JPH03147185A (ja) 1989-11-02 1989-11-02 図形処理システムにおけるストラクチャ管理方式

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP28492789A JPH03147185A (ja) 1989-11-02 1989-11-02 図形処理システムにおけるストラクチャ管理方式

Publications (1)

Publication Number Publication Date
JPH03147185A true JPH03147185A (ja) 1991-06-24

Family

ID=17684861

Family Applications (1)

Application Number Title Priority Date Filing Date
JP28492789A Pending JPH03147185A (ja) 1989-11-02 1989-11-02 図形処理システムにおけるストラクチャ管理方式

Country Status (1)

Country Link
JP (1) JPH03147185A (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8189847B2 (en) * 2008-08-21 2012-05-29 Jetvox Acoustic Corp. Dual-frequency coaxial earphones with shared magnet

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8189847B2 (en) * 2008-08-21 2012-05-29 Jetvox Acoustic Corp. Dual-frequency coaxial earphones with shared magnet

Similar Documents

Publication Publication Date Title
CN114612579B (zh) 图像渲染方法、装置、计算机设备及可读存储介质
JP2000200034A (ja) 地図3次元化システム,地図3次元化方法および地図3次元化用プログラムを記憶した記憶媒体
US5867608A (en) Method and apparatus for scaling images
JPS6398780A (ja) 図面表示方式
JP2002024298A (ja) 3次元形状処理装置、3次元形状表示方法およびその方法を実施するためのプログラムを記憶した記憶媒体
US5819106A (en) Method of transposing data buffer by selectively merging pairs of rows, interleaving two operands of equal length yielding output twice the length of each operand
JPH0269874A (ja) 図形処理システムにおけるセグメント管理方式
JPS60134282A (ja) システム画面表示方式
JPH0540721A (ja) 計算機システム
JPS60173678A (ja) 会話形画像変換方式
JPH03243984A (ja) 地理情報図面管理方式
Filkins Graphical Concepts In Image Processing-A Bridge Between Two Worlds
JPH05334325A (ja) データ処理装置の帳票作成方式
JPS63153670A (ja) 地図管理処理装置
JPH01175663A (ja) 文書編集方式
JPS58166481A (ja) グラフイツク・デ−タ処理方式
Egbert Uipex: Design of the application programmer interface
JPH03282841A (ja) 可変長レコードの直接入出力処理方式
Arge¹ et al. External-Memory Algorithms
JPS61248176A (ja) 図形発生装置
JPH0431972A (ja) 更新ごとの図形データ管理方式
JPH09190444A (ja) 検索情報視覚化方式
JPH03135655A (ja) 表ブロック内容編集方式
JPH02263252A (ja) プロトコルデータユニット分割作成処理方式
JPH07111720B2 (ja) Cadシステムの形状デ−タ管理方法