JPH0415762A - 図形編集システム - Google Patents

図形編集システム

Info

Publication number
JPH0415762A
JPH0415762A JP2116333A JP11633390A JPH0415762A JP H0415762 A JPH0415762 A JP H0415762A JP 2116333 A JP2116333 A JP 2116333A JP 11633390 A JP11633390 A JP 11633390A JP H0415762 A JPH0415762 A JP H0415762A
Authority
JP
Japan
Prior art keywords
graphic
graphics
figures
constraint relationship
data
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
JP2116333A
Other languages
English (en)
Inventor
Hisao Sakamoto
阪本 久男
Kinya Kanno
欣也 冠野
Masaru Nakai
賢 中井
Mariko Nishimura
西村 真利子
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.)
Panasonic Holdings Corp
Original Assignee
Matsushita Electric Industrial Co 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 Matsushita Electric Industrial Co Ltd filed Critical Matsushita Electric Industrial Co Ltd
Priority to JP2116333A priority Critical patent/JPH0415762A/ja
Publication of JPH0415762A publication Critical patent/JPH0415762A/ja
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

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

Description

【発明の詳細な説明】 [産業上の利用分野〕 本発明はワードプロセッサやディスクトップパブリッシ
ング等において用いられる図形編集システムに関し、特
に複数の図形要素をグループ化してグループ単位で拡大
又は縮小を行えるようにした図形編集システムに関する
ものである。
〔従来の技術〕
従来図形編集システムにおいては、複数の図形要素をグ
ループとして認識して、グループ化して拡大縮小を行う
ことができるようにしたものがある。この場合には要素
図形間の間隔等の制約関係を考慮せず、各要素図形を単
純に同一の縮尺で拡大又は縮小した結果を組合せてグル
ープ変換結果として表示するようにしている。
〔発明が解決しようとする課題〕
しかしながらこのような従来の図形編集システムは処理
が単純で高速化が図れるという利点があるが、拡大や縮
小変換によっては元々の対象図形が持っていた制約関係
を維持していないという欠点がある。例えば第2図(a
)に示すように、四角形の図形Aとその内部に包含され
る図形Bとがグループ化されているものとする。このと
き図形Aの横を引き伸ばして第2図ら)に示す横拡大図
形A1とする場合には、その内部の図形Bについても同
様の縮尺で横方向に拡大し横拡大図形B1として表示す
るようにしている。しかし図形A、B間の間隔を一定に
する必要がある場合にはその制約関係がくずれてしまい
、変換結果に対して更に修正編集を行う必要があるとい
う欠点があった。
本発明はこのような従来の図形編集システムの問題点に
鑑みてなされたものであって、グループ単位での拡大縮
小変換の際に対象となる要素図形間の制約関係を判定し
、元の制約関係を維持できるようにすることを技術的課
題とする。
〔課題を解決するための手段〕
本発明は複数の図形要素を組合せて所望の図形を作成す
る図形編集システムであって、図形の種類、グループ化
された図形情報を含む図形データを保持する図形データ
管理部と、図形データに基づいて表示すべきデータを保
持する表示メモリと、表示メモリに保持されている図形
情報を表示する表示装置と、表示装置により表示されて
いる変換対象の図形を選択する図形選択手段と、−群の
グループ化された図形の変換時に指定された図形とその
グループに属する他の図形の図形データを読出して制約
関係を判定する制約関係判定手段と、選択された図形と
同一のグループ内の図形を制約関係判定手段により判定
された制約関係に基づいて拡大又は縮小する図形変換手
段と、を具備することを特徴とするものである。
〔作用] このような特徴を有する本発明によれば、編集対象の図
形を図形選択手段によって選択すると、これとグループ
化されている他の図形との図形データを図形データ管理
部より読出し、制約関係判定手段によってそれらの間の
制約関係を判定する。
そしてグループ化されている図形について、その制約関
係を維持するように拡大又は縮小を行って表示メモリに
書込み、表示装置によって表示するようにしている。
〔実施例〕
第1図は本発明の一実施例による図形編集システムの全
体構成を示すブロック図である。本図において表示装置
1は画面上に編集対象となる図形を表示するものであり
、対象となる図形や変換方法等を選択する入力手段とし
てマウス2が接続されている。マウス2で選択された図
形やその変換方式情報は図形選択制御部3に与えられる
。図形選択制御部3はこの信号を解析し、選択された図
形の識別信号を図形データ管理部4に与えると共に、変
換方式の情報を描画制御部5に与える。図形データ管理
部4はグループ化されている図形やその種類、属性等の
図形データを管理するものであり、図形データ管理部4
は選択された図形信号に基づいてその図形データとその
図形と同一のグループに含まれる図形データとを描画制
御部5に与える。描画制御部5は一群のグループ化され
た図形の相互間の制約関係を判定する制約関係判定手段
6及びその関係に基づいて図形を変換する図形変換手段
7を有している。そして図形変換手段7によって変換さ
れた図形が表示メモリ8に与えられる。表示メモリ8は
図形データを保持するビデオRAM等によって構成され
ており、表示メモリ8から読出された情報が表示装置1
の表示ウィンドウに表示されることとなる。
次に描画制御部5の動作について更に詳細に説明する。
第2図(a)に示すように、四角い枠状の図形Aとその
枠内に含まれた図形Bが1つのグループとして登録され
ているものとする。この図形を横方向に拡大する場合に
ついて説明する。まず第3図のフローチャートにおいて
動作を開始すると、まずステップ30において図形Aの
変換、即ち任意の倍率で横方向又は縦方向に拡大及び縮
小を行い、図形AI(又はA2)を描画する。そして使
用者はマウス2を用いて変換方法を入力する。そうすれ
ばステップ31に進んで図形選択制御部3より与えられ
た選択方式情報を判別し、従来通りの方式か又は制約関
係を伴った変換かどうかをチエツクする。従来と同様の
変換方式であればステップ32からステップ33に進ん
で、元の図形Aと外接する矩形の四隅の座標及び拡大後
の図形A1に外接する四隅の座標から図形Aの拡大縮小
率を演算する。
そしてステップ34に進んで、この拡大縮小率を図形B
に当てはめて拡大縮小した図形B1に変換する。そして
変換後のデータを図形データ管理部4に与えると共に表
示メモリ8に変換後のデータを書込む。そうすれば第2
図(b)に示すように、図形A1に対して同一の拡大縮
小率で変換された図形Blを表示装置1に出力すること
ができる。
さて制約関係を伴って図形を変更する場合には、ステッ
プ32からステップ35に進んで図形Aに外接する矩形
の四隅の座標と図形Bに外接する四隅の座標によって対
応する座標間の四方の距離を演算する。そしてステップ
36に進み、ここで得た距離と拡大された図形A2に外
接する四隅の座標から図形B2に外接する矩形の四隅の
座標を計算する。
そしてステップ37において図形Bに外接する矩形の四
隅の座標と、ステップ36で得た図形B2に外接する矩
形の四隅の座標とによって、図形の拡大縮小率を計算す
る。そしてこの拡大縮小率に基づいて図形Bを変換する
。そして変換したデータを図形データ管理部4に書込み
、表示メモリ内に保持させて処理を終了する。そうすれ
ば第2図(C)に示すように図形AとBとの間の枠部分
の長さが等しい状態で新たな横拡大図形B2を描画する
ことができる。ここで描画制御部5はステップ35にお
いて同一のグループに属する2つの図形の制約関係を判
定する制約関係判定手段6の機能を達成しており、ステ
ップ36〜38において判定された制約関係に基づいて
図形を拡大又は縮小する図形変換手段7を構成している
〔発明の効果〕
以上詳細に説明したように本発明によれば、同一のグル
ープに属する図形相互間の制約関係を判別し、この制約
関係に基づいて図形を拡大又は縮小するようにしている
。従って同一のグループに属する図形を同一の制約関係
となるように修正して書き直す必要がなくなり、図形変
換時の作業を大幅に短縮することができるという効果が
得られる。従って人間の意図に即した編集が可能となり
、ワードプロセッサやディスクトップパブリッシング等
における図形編集システムとして効果的となる。
【図面の簡単な説明】 第1図は本発明の一実施例による図形編集システムの構
成を示すブロック図、第2図は本実施例の図形編集シス
テムの図形編集例を示す図、第3図はその動作を示すフ
ローチャートである。 第1因 1−−−一表示装置  2−−−−−−−マウス  3
1.1.−図形選択制御部  4−−−−一図形データ
管理部  5描画制御部  6−−−−−一制約関係判
定手段  7図形変換手段  8−−−−一表示メモリ
。 特許出願人 松下電器産業株式会社

Claims (1)

    【特許請求の範囲】
  1. (1)複数の図形要素を組合せて所望の図形を作成する
    図形編集システムであって、 図形の種類、グループ化された図形情報を含む図形デー
    タを保持する図形データ管理部と、前記図形データに基
    づいて表示すべきデータを保持する表示メモリと、 前記表示メモリに保持されている図形情報を表示する表
    示装置と、 前記表示装置により表示されている変換対象の図形を選
    択する図形選択手段と、 一群のグループ化された図形の変換時に指定された図形
    とそのグループに属する他の図形の図形データを読出し
    て制約関係を判定する制約関係判定手段と、 選択された図形と同一のグループ内の図形を前記制約関
    係判定手段により判定された制約関係に基づいて拡大又
    は縮小する図形変換手段とを具備することを特徴とする
    図形編集システム。
JP2116333A 1990-05-02 1990-05-02 図形編集システム Pending JPH0415762A (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2116333A JPH0415762A (ja) 1990-05-02 1990-05-02 図形編集システム

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2116333A JPH0415762A (ja) 1990-05-02 1990-05-02 図形編集システム

Publications (1)

Publication Number Publication Date
JPH0415762A true JPH0415762A (ja) 1992-01-21

Family

ID=14684367

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2116333A Pending JPH0415762A (ja) 1990-05-02 1990-05-02 図形編集システム

Country Status (1)

Country Link
JP (1) JPH0415762A (ja)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2418236A1 (en) 2010-08-11 2012-02-15 Shin-Etsu Chemical Co., Ltd. Novel organopolysiloxane and cosmetic containing the same
KR20180127635A (ko) 2016-03-28 2018-11-29 신에쓰 가가꾸 고교 가부시끼가이샤 오가노폴리실록산, 화장료, 및 오가노폴리실록산의 제조방법

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2418236A1 (en) 2010-08-11 2012-02-15 Shin-Etsu Chemical Co., Ltd. Novel organopolysiloxane and cosmetic containing the same
US8912354B2 (en) 2010-08-11 2014-12-16 Shin-Etsu Chemical Co., Ltd. Organopolysiloxane and cosmetic containing the same
KR20180127635A (ko) 2016-03-28 2018-11-29 신에쓰 가가꾸 고교 가부시끼가이샤 오가노폴리실록산, 화장료, 및 오가노폴리실록산의 제조방법

Similar Documents

Publication Publication Date Title
JPS63184879A (ja) 画像処理装置
US6522335B2 (en) Supplying data to a double buffering process
JPH0415762A (ja) 図形編集システム
JPH05216972A (ja) ウィンドウ図形の拡大・縮小表示制御方式
JPS63153626A (ja) ル−ペウインドウ制御方式
JPS62128369A (ja) 拡大画像表示方法
JPH11338456A (ja) 地図表示システム及びそれにおける画像スクロール処理方法
JPH03211675A (ja) Cad図面表示方式
JP2781727B2 (ja) 地図記号の連続表示方式
JPH01177680A (ja) 画像編集処理装置
JPH0256682A (ja) 画像処理方式
JP2921312B2 (ja) 三次元アニメーション処理システム
JPS6127587A (ja) ウインドデ−タ制御方式
JPH05333847A (ja) 画像データ表示処理方式
JPS62262179A (ja) 図形表示装置の表示更新方式
JPH0668200A (ja) 論理回路図入力装置
JP2667187B2 (ja) マルチウインドウにおける線分クリップ方法
JPH01234890A (ja) マルチビューにおける図形表示方式
JPS62233888A (ja) 図形デ−タ表示装置
JPS63165972A (ja) 画像情報処理装置
JPH01191928A (ja) データ入力装置
JPH01120619A (ja) メニューの表示方式
JPH05242088A (ja) 画像表示方法
JPH06139366A (ja) スケール付きのグラフ表示のズームアップ方式
JPH01184589A (ja) 図形クリツピング方法