JPH08329268A - 図形処理方法とその装置 - Google Patents

図形処理方法とその装置

Info

Publication number
JPH08329268A
JPH08329268A JP13911995A JP13911995A JPH08329268A JP H08329268 A JPH08329268 A JP H08329268A JP 13911995 A JP13911995 A JP 13911995A JP 13911995 A JP13911995 A JP 13911995A JP H08329268 A JPH08329268 A JP H08329268A
Authority
JP
Japan
Prior art keywords
ellipse
point
destination
reference point
movement
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
JP13911995A
Other languages
English (en)
Other versions
JP3727975B2 (ja
Inventor
Masaru Kageura
勝 影浦
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.)
Canon Inc
Original Assignee
Canon Inc
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 Canon Inc filed Critical Canon Inc
Priority to JP13911995A priority Critical patent/JP3727975B2/ja
Publication of JPH08329268A publication Critical patent/JPH08329268A/ja
Application granted granted Critical
Publication of JP3727975B2 publication Critical patent/JP3727975B2/ja
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

(57)【要約】 【目的】 直交する2直線に接したままの状態で楕円の
回転・移動を容易に行うことができる図形処理方法とそ
の装置を提供する。 【構成】 所定の楕円を回転移動させるための移動基準
点Pを入力する移動基準点入力工程(S3)と、前記移
動基準点Pに一番近い前記楕円の円弧上の点P’の位置
を計算する第1の計算工程(S4)と、前記楕円の回転
移動先を指示する移動先指示点Qを入力する移動先指示
点入力工程(S7)と、前記移動先基準点Qに一番近い
楕円の円弧上の点Q’の位置を計算する第2の計算工程
(S8)と、前記2直線に前記楕円が接したまま、点
P'から点Q'の方向に、前記楕円を前記楕円の中心Oを
頂点とする角度P'OQ’分だけ回転した形状を持つよ
うに回転・移動させる回転・移動工程(S11からS1
6)とを備える。

Description

【発明の詳細な説明】
【0001】
【産業上の利用分野】この発明は、図形入力処理方法と
その装置、特に、楕円形状の入力処理方法とその装置に
関するものである。
【0002】
【従来の技術】従来、垂直な2直線に接する楕円を画像
処理システムに入力する時、一度、2直線に接する適当
な楕円を生成した後、楕円の回転,移動をユーザのオペ
レーションにより修正するという方法があった。
【0003】
【発明が解決しようとする課題】しかしながら、従来の
方法は、垂直な2直線に接する楕円を入力する場合、特
に、楕円を回転させて微妙な形状の修正を行なうときに
は、ユーザのオペレーションに負担がかかり、なおかつ
正確に垂直な2直線に接する状態を保つのが難しいとい
う問題があった。
【0004】本発明は、上記従来例に鑑みてなされたも
ので、直交する2直線に接したままの状態で楕円の回転
・移動を容易に行うことができる図形処理方法とその装
置を提供することを目的とする。
【0005】
【課題を解決するための手段】上記目的を達成するた
め、本発明の図形処理方法とその装置は以下の構成を備
える。即ち、所定の楕円を回転移動させるための移動基
準点Pを入力する移動基準点入力工程と、前記移動基準
点Pに一番近い前記楕円の円弧上の点P’の位置を計算
する第1の計算工程と、前記楕円の回転移動先を指示す
る移動先指示点Qを入力する移動先指示点入力工程と、
前記移動先基準点Qに一番近い楕円の円弧上の点Q’の
位置を計算する第2の計算工程と、前記2直線に前記楕
円が接したまま、点P'から点Q'の方向に、前記楕円を
前記楕円の中心Oを頂点とする角度P'OQ’分だけ回
転した形状を持つように回転・移動させる回転・移動工
程とを備える。
【0006】また、別の発明は、所定の楕円を回転移動
させるための移動基準点Pを入力する移動基準点入力手
段と、前記移動基準点Pに一番近い前記楕円の円弧上の
点P’の位置を計算する第1の計算手段と、前記楕円の
回転移動先を指示する移動先指示点Qを入力する移動先
指示点入力手段と、前記移動先基準点Qに一番近い楕円
の円弧上の点Q’の位置を計算する第2の計算手段と、
前記2直線に前記楕円が接したまま、点P'から点Q'の
方向に、前記楕円を前記楕円の中心Oを頂点とする角度
P'OQ’分だけ回転した形状を持つように回転・移動
させる手段とを備える。
【0007】
【作用】以上の構成において、所定の楕円を回転移動さ
せるための移動基準点Pを入力し、前記移動基準点Pに
一番近い前記楕円の円弧上の点P’の位置を計算し、前
記楕円の回転移動先を指示する移動先指示点Qを入力
し、前記移動先基準点Qに一番近い楕円の円弧上の点
Q’の位置を計算し、前記2直線に前記楕円が接したま
ま、点P'から点Q'の方向に、前記楕円を前記楕円の中
心Oを頂点とする角度P'OQ’分だけ回転した形状を
持つように回転・移動させる。
【0008】また、別の発明は、移動基準点入力手段
が、所定の楕円を回転移動させるための移動基準点Pを
入力し、第1の計算手段が、前記移動基準点Pに一番近
い前記楕円の円弧上の点P’の位置を計算し、移動先指
示点入力手段が、前記楕円の回転移動先を指示する移動
先指示点Qを入力し、第2の計算手段が、前記移動先基
準点Qに一番近い楕円の円弧上の点Q’の位置を計算
し、回転・移動手段が、前記2直線に前記楕円が接した
まま、点P'から点Q'の方向に、前記楕円を前記楕円の
中心Oを頂点とする角度P'OQ’分だけ回転した形状
を持つように回転・移動させる。
【0009】
【実施例】以下、図面を参照して、本実施例の図形入力
処理装置の詳細な説明を行う。図2は、本実施例の図形
入力処理装置のブロック図である。図2を参照して、バ
ス1(制御線,データ線およびアドレス線を含む)には、
中央処理装置(CPU)2,リード・オンリー・メモリ
(ROM)3,ランダム・アクセス・メモリ(RAM)4,
入力インターフェース5を介して入力装置6,CRTイ
ンターフェース7を介してCRT8,外部記憶装置イン
ターフェース9を介して、磁気ディスク,磁気テープ等
のの外部記憶装置10が接続されている。
【0010】CPU2は、ROM3に記憶されたプログ
ラムに応じ、RAM4を一時記憶領域として使用し、各
種の処理、例えば、図形入力制御,図形表示表示,ピッ
ク処理,隠面処理,内外判定等を行なう。入力装置6
は、キーボード,タブレット,マウス等であり、図形デ
ータの入力を行なう。尚、この図形データはホスト・コ
ンピュータから受けてもよい。CRT8は必要に応じて
複数のビット・マップ・プレーン等を含んでおり図形を
表示するものである。
【0011】次に、本実施例で取り扱う楕円の基本構成
要素について、図3を参照して説明を行う。以下の構成
要素で楕円を定義することができる。即ち、 ・楕円の中心位置 ・楕円の長軸ベクトル: 楕円の長軸方向と同一方向を
持ち、長軸と同一の長さを持つベクトル。
【0012】・楕円の短軸ベクトル: 楕円の短軸方向
と同一方向を持ち、短軸と同
一の長さを持つベクトル。 次に、図1は、本発明に係る1実施例の図形処理の流れ
を説明するフローチャートであり、各ステップ毎に処理
内容を説明する。このフローチャートの処理に対応する
プログラムは、予めROM3に格納されており、CPU
2がこのプログラムを読み出して解釈して実行する。
【0013】はじめに、フローチャートの説明に入る前
に、既に処理されている幾つかの前提について説明す
る。まず、対象となる垂直な2直線及び楕円のデータは
外部記憶装置またはランダムアクセスメモリに既に格納
されているとする。これらのデータの入力は、例えば、
入力装置6等から与えられる。
【0014】それらデータの示す垂直な2直線及び楕円
の一例を図4の4aに示す。以下、ステップ1から順
に、本実施例の図形処理装置での楕円形状入力処理の説
明を行なう。尚、以下の説明では、各種の変数名が登場
するが、それら各変数名はランダムアクセスメモリ4の
別々の領域に割り当てられているとする。ステップS1
では、楕円に接する垂直な2直線がX軸,Y軸に平行に
なるように回転した2直線および楕円の新しい位置を算
出する。
【0015】図4の4aに示すこれら垂直な2直線(1
1、12)、及び楕円(C0)のデータに基づいて、楕
円に接する垂直な2直線11,12がX軸,Y軸に平行
になるように、2直線(11、12)の交点を中心とし
て、2直線及び楕円を回転したデータを算出する。回転
された2直線(110、120)及び楕円(C1)を図
4の4bに示す。
【0016】そして、回転された2直線(110、12
0)及び楕円(C1)のデータを、ランダムアクセスメ
モリ4に格納する。ここで、回転データの具体的算出方
法は、X軸と直線11のなす角度Φ(図4の4a)を求
めて、楕円の中心、および楕円の短軸,長軸ベクトルを
−Φだけ回転する。例えば、よく知られているように、
回転角度Φをパラメータとする回転マトリクスを用い
て、回転前の座標とのマトリクス積を計算することで、
回転後の座標を容易に求めることができる。
【0017】ここで、回転後の楕円に対する新たな座標
軸を回転変換された2直線(110、120)とする
と、その新たな座標軸によって作られる第1,2,3,
4像限のいずれに楕円があるかによってそれぞれ、ケー
ス1,2,3,4とする。即ち、例えば、楕円がその第
1像限にあるときはケース1とし、第4像限にあるとき
はケース4とする。
【0018】ステップS2では、X軸,Y軸に対する回
転変換後の2直線(110、120)のy座標値,x座
標値をy0,x0にセットする。具体的には、直線110
は、そのY座標値をyyとすると、 y=yy であり、また、直線120はそのX座標値をxxとする
と、 x=xx となる。そこで、Y座標値を示す変数名y0にyyをセ
ットし、また、X座標値を示す変数名x0にxxをセッ
トする。
【0019】ステップS3では、ユーザの指示する(入
力装置6により)移動基準点の座標値(図5のP)を入
力する。そして、この座標値を変数名Pにセットする。
ステップS4では、移動基準点Pに一番近い楕円上の点
P’を算出する(図5参照)。具体的には、ランダムア
クセスメモリ4より、Pおよび元の楕円C0のデータを
取り出して、Pに一番近いC0の点P’を算出し、ラン
ダムアクセスメモリ4に格納する。
【0020】ステップS5では、PP’間の長さを算出
して、変数名T1に設定する。具体的には、ランダムア
クセスメモリ4より、P,P’の座標データを取り出し
て、PP’の長さを算出して変数名T1に格納する。ス
テップS6では、[T1≦所定の基準値(eps)]が成
立するかどうかを判定する。具体的には、ランダムアク
セスメモリ4よりT1のデータ(PP’間の長さ)を、
また、外部記憶装置9あるいはランダムアクセスメモリ
4から所定の基準値(eps)を取り出して、[T1≦
eps]が成立するかどうかを判定する。そして、成立
すればステップS7へ進み、成立しなければステップS
3へ戻る。
【0021】ステップS7では、ユーザの指示した移動
先指定点座標Qを入力する(図5参照)。具体的には、
ユーザが入力装置6のペン,デジタイザ,マウス等のポ
インティングデバイス、またはキーボードを用いて移動
指定点の座標を入力し、変数名Qにセットする。ステッ
プS8では、移動先指定点Qに一番近い楕円上の点Q’
を算出する。具体的には、ランダムアクセスメモリ4よ
りQおよび元の楕円C0のデータを取り出して、Qに一
番近いC0上の点Q’を算出して、ランダムアクセスメ
モリ4に格納する。
【0022】ステップS9では、QQ’間の長さを算出
して、変数名T2にセットする。具体的には、ランダム
アクセスメモリ4より、Q,Q'の各座標データを取り出
して、QQ’間の長さを算出して、ランダムアクセスメ
モリ4に割り当てられた変数名T2にセットする。ステ
ップS10では、[T2≦所定の基準値(eps)]が成
立するかどうかを判定する。具体的には、ランダムアク
セスメモリ4よりT2、即ち、QQ’間の長さデータ
を、また、外部記憶装置あるいはランダムアクセスメモ
リ4から所定の基準値(eps)を取り出して、[T2
≦eps]か成立するかどうかを判定する。そして、成
立するならステップS11へ進み、成立しなければステ
ップS7へ戻る。
【0023】ステップS11では、楕円中心Oに対する
θ(∠P'OQ')を算出する。具体的には、ランダムア
クセスメモリ4から、P’,Q'、元の楕円C0の座標デ
ータを取り出して、楕円中心0に関するθ(∠P'0
Q')を算出して、ランダムアクセスメモリ4に格納す
る。ステップS12では、ステップS1で求めた回転変
換後の楕円C1を、θだけPQと同方向に回転した楕円
C2を算出する(図6参照)。
【0024】具体的には、ランダムアクセスメモリ4か
ら元の楕円C0及び、ステップS1で求めた変換後の楕
円C1のデータを取り出し、楕円C0,C1をθだけ
P'Q'と同方向に回転した楕円C2のデータを求めてラ
ンダムアクセスメモリ4に格納する。具体的には、図5
を参照しながら説明する。第5図で平面XYに直交する
手前に向かう軸をZ軸とする。点P'から点Oへ向かう
ベクトルをP'Oと表現して、点Pから点Q'へ向かうベ
クトルをPQ'と表現するとき、ベクトルP'Oとベクト
ルPQ'との外積をベクトルHとしたとき(即ち、H=
P'O×PQ':xは外積を意味する)、ベクトルHの向
きがZ軸方向と同一ならば反時計回りを回転の向きと
し、逆に、ベクトルHの向きがZ軸方向と逆ならば時計
回りを回転の向きとする。そして、楕円中心を回転中心
として楕円をθ回転させる。ステップS13では、楕円
C2のx,y座標それぞれの最小値または最大値を以下
に説明する方法で計算して、変数名x1と変数名y1に
格納する(図7参照)。 具体的には、 1. ステップS1の処理でケース1と判定された場
合:楕円C2のx座標の最小値をx1に,y座標の最大
値をy1に設定する。
【0025】2. ステップS1の処理でケース2と判
定された場合:楕円C2のx座標の最大値をx1に,y
座標の最小値をy1に設定する。 3. ステップS1の処理でケース3と判定された場
合:楕円C2のx座標の最大値をx1に,y座標の最大
値をy1に設定する。
【0026】4. ステップS1の処理でケース4と判
定された場合:楕円C2のx座標の最小値をx1に,y
座標の最大値をy1に設定する。上述の最大値や最小値
を求める方法を以下に説明する。いま、楕円を、 P(t)=C+a・cos(t)+b・sin(t) (0≦t
<2π) ここで、 C:楕円中心ベクトル a:楕円長軸ベクトル b:楕円短軸ベクトル t:パラメータ また、 a=(ax,ay) b=(bx,by) P(t)x=(P(t)のx座標) P(t)y=(P(t)のy座標) と表現する。このとき、x1、y1は、axの値と上述
のケースの種類によって次式を計算することで求める。 1. ax≠0の場合: (1-1)ケース1またはケース4の場合: x1=min(P(arctan(bx/ax))x,P(arctan(bx/a
x)+π)x) (1-2)ケース2またはケース3の場合: x1=max(P(arctan(bx/ax))x,P(arctan(bx/a
x)+π)x) (1-3)ケース1またはケース2の場合: y1=min(P(arctan(by/ay))x,P(arctan(by/a
y)+π)y) (1-4)ケース3またはケース4の場合: y1=max(P(arctan(by/ay))x,P(arctan(by/a
y)+π)y) 2. ax=0の場合: (2-1)ケース1またはケース4の場合: x1=min(bx,−bx) (2-2)ケース2またはケース3の場合: x1=max(bx,−bx) (2-3)ケース1またはケース2の場合: y1=min(ay,−ay) (2-4)ケース3またはケース4の場合: y1=max(ay,−ay) ステップS14では、ベクトル(x0−x1,y0−y
1)を計算し、これをベクトルVと呼び、変数名Vに2
つの成分値をセットする。具体的には、x0,x1,y
0,y1のデータをランダムアクセスメモリ4から取り
出し、(x0−x1,y0−y1)を算出して、変数名V
が割り当てられたランダムアクセスメモリ4に格納す
る。
【0027】ステップS15では、楕円C2に対してベ
クトルVの方向にその大きさの分で平行移動を行った楕
円C3を求める(図8参照)。具体的には、ランダムア
クセスメモリ4より、ベクトルV,楕円C2のデータを
取り出し、楕円C2に対してベクトルVの方向にその大
きさの分で平行移動を行った楕円C3のデータを算出し
てランダムアクセスメモリ4に格納する。楕円C3の中
心ベクトルO3は、楕円C2の中心ベクトルO2とベク
トルVとから、 O3=O2+V を計算することで簡単に求めることができる。
【0028】ステップS16では、楕円C3にステップ
S1での回転と逆の回転をかけた楕円を計算する(図9
参照)。具体的には、楕円C3のデータ、Φの値をラン
ダムアクセスメモリ4から取り出し、楕円C3にΦの回
転変換をかけた楕円のデータを算出する。そして、その
楕円のデータを移動後の楕円としてランダムアクセスメ
モリ4に格納する。
【0029】ステップS17では、ステップS16で求
められた移動後の楕円のデータをランダムアクセスメモ
リ4より取り出して、そのデータに基づいて対応する図
形を画面に表示する。ステップS18では、入力装置6
から、新たに所定の移動指示コマンドを入力したかどう
かを判定する。これは、例えば、ユーザが入力装置6の
うちのマウスを押したままなどの状態等の認識によっ
て、移動指示を行っているかどうかの判定を行ない、移
動指示があればステップS4へ戻り、上述した処理を繰
り返す。また、なければ、移動後の楕円データを外部記
憶装置9に格納して本処理を終了する。
【0030】尚、本発明は、複数の機器から構成される
システムに適用しても、1つの機器から成る装置に適用
しても良い。また、本発明はシステム或は装置にプログ
ラムを供給することによって達成される場合にも適用で
きることはいうまでもない。以上説明したように、垂直
な2直線に接する楕円を垂直な2直線に接したまま回転
処理することにより、2直線によって張られる部分空間
に2直線に外接する楕円弧を入力し、微妙な楕円形状の
修正をユーザーの簡単な指示に対応して正確に処理する
ことができる。
【0031】また、ユーザーの指示した移動基準点と移
動先基準点をもとに、直接回転変換するのではなく、移
動基準点と移動先基準点に対する楕円上の最短距離の点
を求めて、それらの点に基づいて回転処理することによ
り、ユーザーの感覚により近い楕円形状の入力・修正が
できる。さらに、ユーザーの指示した点が楕円からある
基準値以上離れているときは、移動基準点,移動先基準
点として認識せずに、新しい点の入力を求めることによ
り、ユーザーの誤動作により意図しない楕円形状の入力
・修正が行なわれることを防ぐことができる。
【0032】
【発明の効果】以上説明したように本発明によれば、直
交する2直線に接したままの状態で楕円の回転・移動を
容易に行うことができる。
【図面の簡単な説明】
【図1】本発明の好適な一実施例を示すフローチャート
である。
【図2】本実施例の図形入力処理装置の一例を示すブロ
ック図である。
【図3】楕円の構成要素を説明する図である。
【図4】2直線及び楕円を、2直線がx,y軸に平行に
なるように座標変換する処理を説明する図である。
【図5】ユーザーの指示した移動基準点,移動先指示
点,楕円上の移動基準点,移動先指示点,移動回転角度
に基づく図形処理を説明する図である。
【図6】座標回転変換した楕円に、さらにユーザの指示
した角度だけ回転処理を行うことを説明する図である。
【図7】楕円のX座標,Y座標の最大値,最小値を求め
る処理を説明する図である。
【図8】回転した楕円をx,y軸に平行な直線に接する
ように楕円に平行移動を行う処理を説明する図である。
【図9】2直線がx,y軸に平行になる座標系での移動
後の楕円を元の座標系に戻す処理を説明する図である。

Claims (8)

    【特許請求の範囲】
  1. 【請求項1】 所定の楕円を回転移動させるための移動
    基準点Pを入力する移動基準点入力工程と、 前記移動基準点Pに一番近い前記楕円の円弧上の点P’
    の位置を計算する第1の計算工程と、 前記楕円の回転移動先を指示する移動先指示点Qを入力
    する移動先指示点入力工程と、 前記移動先基準点Qに一番近い楕円の円弧上の点Q’の
    位置を計算する第2の計算工程と、 前記2直線に前記楕円が接したまま、点P'から点Q'の
    方向に、前記楕円を前記楕円の中心Oを頂点とする角度
    P'OQ’分だけ回転した形状を持つように回転・移動
    させる回転・移動工程とを備えることを特徴とする図形
    処理方法。
  2. 【請求項2】 前記点Pと前記点P'間の距離が所定の
    距離より小さければ、前記点Pの入力を無効とする工程
    をさらに備えることを特徴とする請求項1に記載の図形
    処理方法。
  3. 【請求項3】 前記点Qと前記点Q’間の距離が所定の
    距離より小さければ、前記点Qの入力を無効とする工程
    をさらに備えることを特徴とする請求項1に記載の図形
    処理方法。
  4. 【請求項4】 前記回転・移動工程で回転・移動した楕
    円の形状を表示する表示工程をさらに備えることを特徴
    とする請求項1に記載の図形処理方法。
  5. 【請求項5】 所定の楕円を回転移動させるための移動
    基準点Pを入力する移動基準点入力手段と、 前記移動基準点Pに一番近い前記楕円の円弧上の点P’
    の位置を計算する第1の計算手段と、 前記楕円の回転移動先を指示する移動先指示点Qを入力
    する移動先指示点入力手段と、 前記移動先基準点Qに一番近い楕円の円弧上の点Q’の
    位置を計算する第2の計算手段と、 前記2直線に前記楕円が接したまま、点P'から点Q'の
    方向に、前記楕円を前記楕円の中心Oを頂点とする角度
    P'OQ’分だけ回転した形状を持つように回転・移動
    させる手段とを備えることを特徴とする図形処理装置。
  6. 【請求項6】 前記点Pと前記点P'間の距離が所定の
    距離より小さければ、前記点Pの入力を無効とする手段
    をさらに備えることを特徴とする請求項5に記載の図形
    処理装置。
  7. 【請求項7】 前記点Qと前記点Q’間の距離が所定の
    距離より小さければ、前記点Qの入力を無効とする手段
    をさらに備えることを特徴とする請求項5に記載の図形
    処理装置。
  8. 【請求項8】 前記回転・移動手段で回転・移動した楕
    円の形状を表示する表示手段をさらに備えることを特徴
    とする請求項5に記載の図形処理装置。
JP13911995A 1995-06-06 1995-06-06 図形処理方法とその装置 Expired - Fee Related JP3727975B2 (ja)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP13911995A JP3727975B2 (ja) 1995-06-06 1995-06-06 図形処理方法とその装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP13911995A JP3727975B2 (ja) 1995-06-06 1995-06-06 図形処理方法とその装置

Publications (2)

Publication Number Publication Date
JPH08329268A true JPH08329268A (ja) 1996-12-13
JP3727975B2 JP3727975B2 (ja) 2005-12-21

Family

ID=15237949

Family Applications (1)

Application Number Title Priority Date Filing Date
JP13911995A Expired - Fee Related JP3727975B2 (ja) 1995-06-06 1995-06-06 図形処理方法とその装置

Country Status (1)

Country Link
JP (1) JP3727975B2 (ja)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112785638A (zh) * 2020-01-02 2021-05-11 珠海金山办公软件有限公司 一种图形处理方法及装置

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112785638A (zh) * 2020-01-02 2021-05-11 珠海金山办公软件有限公司 一种图形处理方法及装置

Also Published As

Publication number Publication date
JP3727975B2 (ja) 2005-12-21

Similar Documents

Publication Publication Date Title
JPH061482B2 (ja) 図形入力方式
JPH08297748A (ja) 解析データ表示方法及びその装置
CN107248192A (zh) 立体图形绘制方法、装置、设备及存储介质
CN107230239A (zh) 图形绘制方法、装置及设备
JP3599198B2 (ja) 図形編集装置
JP3727975B2 (ja) 図形処理方法とその装置
JP3363611B2 (ja) 図形情報処理方法及び装置
JP2004348708A (ja) 地図情報システム用ポリゴン生成方法及びその装置
JP3684218B2 (ja) 図形情報処理方法及び装置
JPH08249500A (ja) 3次元図形の表示方法
JP3361652B2 (ja) 立体図形配置入力方法及びグラフィックシステム
CN107564082A (zh) 绘图应用系统及其几何结构角度及角标的显示方法
JPH06274303A (ja) マルチウィンドウ表示方法
JP2751114B2 (ja) 文字処理方法
JPH04373084A (ja) 文字図形変形処理装置
JPS63241679A (ja) パタ−ン認識方式
JP2571178B2 (ja) 3次元図形処理装置
JPH0738153B2 (ja) 表示データ拡大装置
JPH0664596B2 (ja) 画像処理装置
JPS63108392A (ja) 文字処理装置
JPH0827844B2 (ja) 正多角形作成機能を持つ図形処理装置
JPS6240492A (ja) 表示装置における補助線表示方式
JPH05228741A (ja) Cad/cam装置
JPH06259525A (ja) 文字配置方式
JPH04275199A (ja) 図形描画装置

Legal Events

Date Code Title Description
A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20050513

A521 Written amendment

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20050712

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20050905

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20050930

R150 Certificate of patent (=grant) or registration of utility model

Free format text: JAPANESE INTERMEDIATE CODE: R150

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091007

Year of fee payment: 4

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20091007

Year of fee payment: 4

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101007

Year of fee payment: 5

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20101007

Year of fee payment: 5

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111007

Year of fee payment: 6

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20111007

Year of fee payment: 6

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20121007

Year of fee payment: 7

FPAY Renewal fee payment (prs date is renewal date of database)

Free format text: PAYMENT UNTIL: 20131007

Year of fee payment: 8

LAPS Cancellation because of no payment of annual fees