[go: up one dir, main page]

JPH02257368A - Graphic processor - Google Patents

Graphic processor

Info

Publication number
JPH02257368A
JPH02257368A JP7967489A JP7967489A JPH02257368A JP H02257368 A JPH02257368 A JP H02257368A JP 7967489 A JP7967489 A JP 7967489A JP 7967489 A JP7967489 A JP 7967489A JP H02257368 A JPH02257368 A JP H02257368A
Authority
JP
Japan
Prior art keywords
data
curve
point
point sequence
edited
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
JP7967489A
Other languages
Japanese (ja)
Inventor
Tomoko Kato
智子 加藤
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.)
Mitsubishi Electric Corp
Original Assignee
Mitsubishi 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 Mitsubishi Electric Corp filed Critical Mitsubishi Electric Corp
Priority to JP7967489A priority Critical patent/JPH02257368A/en
Publication of JPH02257368A publication Critical patent/JPH02257368A/en
Pending legal-status Critical Current

Links

Landscapes

  • Processing Or Creating Images (AREA)

Abstract

PURPOSE:To simplify the operation and to continuously input plural points to obtain a desired curve with an easy operation by not only selecting a curve but also using a point on this curve as the editing initial position at the time of editing a point string connection curve. CONSTITUTION:A curve data designating means 4 which designates already defined curve data, a designated curve data search means 5, a calculation means 6 which calculates the shortest intersection from an indicated position to a curve at the time of designating curve data, and a storage means 7 where this shortest intersection is stored as the first point of point string data are provided. A data input means 9 which continuously inputs point string data in an editing part following the obtained intersection, an editing point string data generating means 10 which synthesizes already inputted point string data and point string data in the editing part, and a curve data generating means 1 which generates curve data from edited point string data are provided. Thus, plural points can be inputted with respect to point string data inputted hereafter, and the operation is facilitated.

Description

【発明の詳細な説明】 〔産業上の利用分野〕 この発明は(:AD/CAMにおける図形処理装置に関
するものである。
DETAILED DESCRIPTION OF THE INVENTION [Field of Industrial Application] The present invention relates to a graphic processing device in AD/CAM.

〔従来の技術〕[Conventional technology]

従来、この種の装置として、例えば特開昭61−286
977号公報、特開昭58−144275号公報、特開
昭60−15773号公報、特開昭62−180477
号公報及び特開昭63−191273号公報に示すもの
がある。
Conventionally, as this type of device, for example, Japanese Patent Application Laid-Open No. 61-286
977, JP 58-144275, JP 60-15773, JP 62-180477
There are those shown in Japanese Patent Application Laid-open No. 191273/1983.

第5図は上記特開昭82−180477号公報に示すも
のと同様なもので、点列接続曲線編集方法を示す処理ブ
ロック図である。同図において、(1)は点座標入力装
置からの点列データより曲線データを生成する手段、(
2)は点列データ、(3)は曲線データ、(4)は編集
対象となる曲線データを指定する手段、(5)は指定さ
れた曲線をデータベース(11)よりサーチする手段、
(33)は編集対象となっている点列データのうち編集
したい点を指示する手段、(34)は編集指示手段(3
3)で指示された点をサーチする手段、(35)は編集
位置を入力する手段、(37)は入力された編集点、(
36)はサーチ点と編集点を置換する手段、(11)は
データベース、(12)は編集後の曲線データをデータ
ベースに格納する手段を示す。
FIG. 5 is a processing block diagram similar to that shown in the above-mentioned Japanese Patent Application Laid-Open No. 82-180477, showing a method for editing a point series connection curve. In the figure, (1) is means for generating curve data from point sequence data from a point coordinate input device;
2) is point sequence data, (3) is curve data, (4) is means for specifying curve data to be edited, (5) is means for searching the specified curve from database (11),
(33) is a means for instructing a point to be edited out of the point sequence data to be edited, and (34) is an editing instructing means (3
3) is a means for searching the indicated point, (35) is a means for inputting the editing position, (37) is the input editing point, (
36) indicates means for replacing search points and editing points, (11) indicates a database, and (12) indicates means for storing edited curve data in the database.

次に、上記構成に係る図形処理装置の動作を、第6図に
示す点列編集方式のフローと第7図に示す点列編集方式
の画面イメージを参照して説明する。
Next, the operation of the graphic processing apparatus having the above configuration will be explained with reference to the flow of the point sequence editing method shown in FIG. 6 and the screen image of the point sequence editing method shown in FIG.

まず、編集対象となる曲線データを曲線データ指定手段
(4)により指示しくSl)、指定曲線サーチ手段(5
)によりデータベース(11)から編集対象曲線をサー
チする(Sl)。サーチされた曲線データ(3)とこれ
を構成する点列データ(2)はともにデータベース(1
1)よりテンポラリメモリに格納される(S3) 、 
(S4)。次に、編集対象の曲線(3)を構成する点列
データ(2)のうち編集したい点を指定手段(33)に
より指定しくS5)、指定点サーチ手段(34)で編集
対象点をサーチしくS6)、格納する(S7)。次に、
編集対象点をとこべ移動すべきかの編集位置を編集位置
入力手段(35)で入力しくS8)、格納する(S9)
。この時の形状の画面イメージは例えば第7図に示すよ
うになり、(a)は編集対象曲線を指示した時の第6図
のステップS1のイメージ、(b)は点列データのうち
編集したい点を指定した時の第6図のステップS5のイ
メージ、(C)はMA集位置を入力した時の第6図のス
テップS8のイメージである。
First, the curve data to be edited is designated by the curve data specifying means (4) Sl), and the designated curve searching means (5
) to search the database (11) for a curve to be edited (Sl). Both the searched curve data (3) and the point sequence data (2) constituting it are stored in the database (1).
1) Stored in temporary memory (S3),
(S4). Next, use the specifying means (33) to specify the points to be edited out of the point sequence data (2) constituting the curve (3) to be edited (S5), and search for the points to be edited using the specified point search means (34). S6) and stored (S7). next,
The editing position where the editing target point should be moved is input using the editing position input means (35) (S8) and stored (S9).
. The screen image of the shape at this time is, for example, as shown in Figure 7, where (a) is the image of step S1 in Figure 6 when the curve to be edited is specified, and (b) is the point sequence data that you want to edit. (C) is an image of step S5 in FIG. 6 when a point is specified, and (C) is an image of step S8 in FIG. 6 when the MA collection position is input.

次に、置換手段(36)でサーチ点と編集点を置換して
編集後の点列データ(2) を生成しく510) 、点
列データ(2)を格納する(Sll)。この点列データ
(2)より曲線データ(3) を生成手段(1)によっ
て生成しく512) 、曲線データ(3)を格納する(
513)。
Next, the replacing means (36) replaces the search point and the editing point to generate edited point sequence data (2) (510), and stores the point sequence data (2) (Sll). The generation means (1) generates curve data (3) from this point sequence data (2) (512), and stores the curve data (3) (512).
513).

生成された曲線データのイメージは第7図(d)である
。その後、ステップ514,515で編集後の点列デー
タと曲線データをデータベース(11)の編集前のデー
タと置換する。
An image of the generated curve data is shown in FIG. 7(d). Thereafter, in steps 514 and 515, the edited point sequence data and curve data are replaced with the unedited data in the database (11).

(発明が解決しようとする課題) 従来の図形処理装置は、上述したように、点列接続曲線
の編集を行なう際、編集対象となる曲線データをまず選
択し、サーチした後にその曲線データを構成している点
列データの編集対象点を指示しなければならず、また、
指定できる編集対象点は1点のみで、編集対象曲線を構
成している点列データ以外の位置からは容易に編集を開
始できないという問題点があった。
(Problems to be Solved by the Invention) As described above, when editing a point sequence connecting curve, a conventional graphic processing device first selects the curve data to be edited, performs a search, and then configures the curve data. It is necessary to specify the point to be edited in the point sequence data that is being used, and
There is a problem that only one point to be edited can be specified, and editing cannot be easily started from a position other than the point sequence data forming the curve to be edited.

また、前述した先行技術において、特開昭61−286
977号公報による図形作成装置における図形の部分変
形方式では、定義した図形の点列のうち、変換を加えん
とする2つの点を指定した後、2点間の複既点列のデー
タ変更を行なうことになっており、この変形方式では、
編集対象となる点列形状を予め指定しておき、その点列
形状のうち部分変形を加えようとする2点を指定すると
いう2度の操作を行なわなければならなかった。さらに
、前述した他の先行技術においては、CRT上に複数の
点列形状があった場合、その個々について変形を施そう
とするときに、点列形状を選択した時に初めて形状を構
成する点列群が表示されるようになされ、形状を選択し
なければ、構成点を確認することはできなかった。
In addition, in the prior art mentioned above, Japanese Patent Application Laid-Open No. 61-286
In the figure partial transformation method in the figure creation device according to Publication No. 977, after specifying two points to be transformed out of the point sequence of the defined figure, the data of the multiple existing point sequence between the two points is changed. In this modified method,
It was necessary to perform two operations: specifying in advance a point sequence shape to be edited, and then specifying two points in the point sequence shape to which partial deformation is to be applied. Furthermore, in the other prior art described above, when there is a plurality of dot array shapes on a CRT, when attempting to transform each of them, the point array forming the shape is first selected when the dot array shape is selected. The group was displayed and the constituent points could not be confirmed unless the shape was selected.

この発明は、上記のような問題点を解消するためになさ
れたもので、部分変形する点を複数対象とすることがで
縫、部分変形コマンドを指示した時点で、CRTに表示
されている点列接続形状の構成点を発生させ描画するこ
とにより形状を選択しなくてもCRTに描画されている
ものの構成点を確認することができ、又、部分変形をす
る点列のうち2点(変形開始点、終了点)を指定しなく
ても部分変形対象となる形状を選択するのみで、編集対
象曲線をサーチし編集開始位置を決定できるとともに、
その編集開始位置は対象となる曲線データを構成してい
る点列データ以外の点からでも可能となり、終了点につ
いては編集対象曲線近傍であれば編集対象曲線上に点を
発生させ終了位置とし、近傍でなければ編集対象曲線の
終りまでを終了位置とすることができる図形処理装置を
得ることを目的とする。
This invention was made to solve the above-mentioned problems, and it is possible to target multiple points to be partially deformed, so that when a partial deformation command is issued, the points displayed on the CRT can be changed. By generating and drawing constituent points of a column-connected shape, you can check the constituent points of what is drawn on the CRT without selecting a shape. By simply selecting the shape to be partially transformed, you can search for the curve to be edited and determine the editing start position without specifying the starting point or end point.
The editing start position can be set from a point other than the point sequence data that constitutes the target curve data, and as for the end point, if it is near the edit target curve, a point is generated on the edit target curve and the end position is set. It is an object of the present invention to provide a graphic processing device that can set an end position to the end of a curve to be edited if it is not in the vicinity.

(課題を解決するための手段) この発明に係る図形処理装置は、点座標入力装置からの
入力データを点列接続して生成された曲線データを編集
する図形処理装置において、既に定義されている曲線デ
ータを指定する曲線データ指定手段と、指定された曲線
データをデータベースよりサーチするサーチ手段と、曲
線データを指定する時に指示した位置から曲線への最短
交点を算出する算出手段と、その最短交点を編集する部
分の点列データの最初の点として格納する格納手段と、
求めた交点に続けて順次編集部分の点列データを入力す
るデータ入力手段と、既点列データと編集部分の点列デ
ータを合成して編集点列データを生成する編集点列デー
タ生成手段と、編集された点列データより曲線データを
生成する曲線データ生成手段とを備えたものである。
(Means for Solving the Problems) A graphic processing device according to the present invention is a graphic processing device that edits curve data generated by connecting input data from a point coordinate input device in a series of points, which has already been defined. A curve data specifying means for specifying curve data, a search means for searching a database for the specified curve data, a calculating means for calculating the shortest point of intersection to the curve from a position specified when specifying the curve data, and the shortest point of intersection. a storage means for storing as the first point of the point sequence data of the part to be edited;
data input means for sequentially inputting point sequence data of the edited portion following the obtained intersection; and editing point sequence data generation means for generating editing point sequence data by composing the existing point sequence data and the point sequence data of the edited portion. , and curve data generation means for generating curve data from the edited point sequence data.

(作用〕 この発明の図形処理装置においては、編集対象曲線を選
択したと同時に、選択時に指示した位置座標からの対象
曲線への投影点を算出し、これを編集部分の点列の開始
データとし、以降入力される点列データについては複数
点を入力できる様にし、編集前の曲線データを構成する
点列データの複数点と置換する。
(Operation) In the graphic processing device of the present invention, at the same time as the curve to be edited is selected, the projection point on the target curve from the position coordinates specified at the time of selection is calculated, and this is used as the starting data of the point sequence of the editing part. , For the point sequence data to be input thereafter, multiple points can be input, and the points are replaced with the multiple points of the point sequence data forming the curve data before editing.

〔実施例〕〔Example〕

以下、この発明の一実施例を第5図と同一部分は同一符
号を付して示す第1図構成図に基づいて説明する。第1
図において、(1)は点列データより曲線データを生成
する曲線データ生成手段、(2)は点列データ、(3)
は曲線データ、(4)は編集対象とする曲線データを指
定する曲線データ指定手段、(5)は指定曲線データを
データベースよりサーチするサーチ手段、(6)は曲線
データを指定する時に指示した位置から曲線への最短交
点を算出する算出手段、(7)は交点を編集部分点列デ
ータの最初の点として格納する格納手段、(8)は編集
部分の点列データ、(9)は編集部分点列データ入力手
段、(10)は編集前点列データ(2)と編集部分点列
データ(7)より合成して編集結果の点列データを生成
し、編集前点列データ(2)と置換する手段、(11)
はデータベース、(12)は編集された曲線データをデ
ータベースに格納する手段を示す。
Hereinafter, one embodiment of the present invention will be described based on the configuration diagram of FIG. 1, in which the same parts as in FIG. 5 are denoted by the same reference numerals. 1st
In the figure, (1) is a curve data generation means for generating curve data from point sequence data, (2) is point sequence data, and (3)
is the curve data, (4) is the curve data specification means for specifying the curve data to be edited, (5) is the search means for searching the database for the specified curve data, and (6) is the position specified when specifying the curve data. (7) is a storage means that stores the intersection point as the first point of the edited part point sequence data; (8) is the point sequence data of the edited part; (9) is the edited part The point sequence data input means (10) generates point sequence data as an editing result by combining the pre-edited point sequence data (2) and the edited part point sequence data (7), and combines the pre-edited point sequence data (2) with means for replacing, (11)
(12) shows means for storing the edited curve data in the database.

第2図はそのハードウェアの構成を示すもので、(13
)はC:PU 、(14)はマウス、(15)はスタイ
ラスペン、(16)はタブレット、(17)はドラフタ
形デジタイザ、(18)はCRT 、(19)はキーボ
ードである。 次に、上記実施例の動作を第3図のフロ
ー図及び第4図の画面イメージを参照して説明する。ま
ず、第3図のステップSlで示した様に、データベース
(11)に格納され第2図のCRT (181に描画さ
れている複数の点列接続曲線データより編集対象となる
点列接続曲線(以降曲線と称す)データを曲線データ指
定手段(4)(第2図の座標指示装置(14)、(15
)、<16)、(17) ’)で指示する。そ1、て、
ステップ51で指示した指示位置の最近傍白線をデータ
ベース(l l)より指定曲線サーチ手段(5)により
サーチする(S2)。サーチされた曲線データ(3)は
点列データ(2)と共にデータベースよりテンポラリメ
モリに格納される(53.S4)。次に、第4図(a)
で示す様に、曲線を指示した時の指示位置がそのまま編
集部分点列データ(8)の最初の点になる様に算出手段
(6)で指示位置と編集対象曲線(3)の最短交点を求
め(S5)、ステップS6で最短交点を編集部分点列デ
ータ(8)に格納する。この時、第4図(a)のA、B
、C,D、E。
Figure 2 shows the hardware configuration (13
) is C:PU, (14) is a mouse, (15) is a stylus pen, (16) is a tablet, (17) is a drafter type digitizer, (18) is a CRT, and (19) is a keyboard. Next, the operation of the above embodiment will be explained with reference to the flow diagram of FIG. 3 and the screen image of FIG. 4. First, as shown in step Sl in FIG. 3, a point string connection curve to be edited ( Curve data designation means (4) (coordinate designation devices (14) and (15) in FIG. 2)
), <16), (17) '). Part 1, te...
The designated curve search means (5) searches the database (l l) for the nearest white line to the designated position designated in step 51 (S2). The searched curve data (3) is stored in the temporary memory from the database together with the point sequence data (2) (53.S4). Next, Figure 4(a)
As shown in , the calculation means (6) calculates the shortest intersection between the specified position and the curve to be edited (3) so that the specified position when specifying the curve becomes the first point of the edited part point sequence data (8). (S5), and in step S6, the shortest intersection is stored in the edited partial point sequence data (8). At this time, A and B in Fig. 4(a)
, C, D, E.

F、G、H,I、Jがサーチされた曲線データを構成す
る点列データ(2)、第4図(b)のa、bc、d、e
、f、gが編集部分点列データ(8)第4図(C)のA
、a、b、c、d、e、f、I(又はg)、Jが編集後
の点列データ(2)となる。
Point sequence data (2) constituting the curve data for which F, G, H, I, and J were searched, a, bc, d, and e in Fig. 4(b)
, f, and g are the edited part point sequence data (8) A in Fig. 4 (C)
, a, b, c, d, e, f, I (or g), and J become the edited point sequence data (2).

算出手段(6)の交点算出により求められる交点は第4
図(b)のaとしてまず編集部点列データ(8)に格納
される。次に、yA集所望の曲線を構成する様な点列デ
ータをデータ入力手段(9)により順番に入力する(S
7)。これは第4図(b)で示すす、c、d、e、f、
gに相当する。次に入力された点列データを編集部分点
列データ(8)に格納する(S8)。ステップS8まで
終了した場合に、MA集郡部分点列データ8)に格納さ
れているデータは、第4図(b)で示すa、b、c、d
、e、f、 gに相当する。
The intersection calculated by the calculation means (6) is the fourth
As a in FIG. 2(b), it is first stored in the editing department point sequence data (8). Next, the data input means (9) sequentially inputs point sequence data that constitutes the desired curve of the yA collection (S
7). This is shown in Figure 4(b), c, d, e, f,
Corresponds to g. Next, the input point sequence data is stored in the edited portion point sequence data (8) (S8). When the process is completed up to step S8, the data stored in the MA cluster point sequence data 8) are a, b, c, d shown in FIG. 4(b).
, e, f, g.

次に、第3図ステップS9で編集点列データ(8)(第
4図a、b、c、d、e、f、g)と既定着点列データ
(2)(第4図A、B、C,D、E。
Next, in step S9 of FIG. 3, edit point sequence data (8) (FIG. 4 a, b, c, d, e, f, g) and fixed point sequence data (2) (FIG. 4 A, B , C, D, E.

F、G、H,1,J)を合成IdA集し、(第4図A、
a、b、c、a、e、f、  I  (=g)、J)編
集後の点列データとして格納する(510)。次にステ
ップSllの編集後の点列データより編集後の曲線デー
タを生成して格納する(512)。編集後の曲線データ
は第4図(C)の様になる。次に、ステップ513.S
14で編集後の点列データと曲線データをデータベース
の編集前の点列データ、曲線データと置換する。
F, G, H, 1, J) are assembled into a synthetic IdA collection (Fig. 4A,
a, b, c, a, e, f, I (=g), J) Store as edited point sequence data (510). Next, edited curve data is generated from the edited point sequence data in step Sll and stored (512). The curve data after editing becomes as shown in FIG. 4(C). Next, step 513. S
In step 14, the edited point sequence data and curve data are replaced with the unedited point sequence data and curve data in the database.

〔発明の効果) 以上のようにこの発明によれば、点列接続曲線の編集の
際、曲線を選択すると同時にその点を編集初期位置とし
たので、操作が簡単になり、また連続して複数点入力で
きる編集方式を採用する所望の曲線を簡単な操作で得る
ことができる。
[Effects of the Invention] As described above, according to the present invention, when editing a point series connection curve, when a curve is selected, the point is set as the initial editing position at the same time, which simplifies the operation. A desired curve can be obtained with simple operations using an editing method that allows point input.

【図面の簡単な説明】[Brief explanation of drawings]

第1図この発明の一実施例による構成図で、点列接続曲
線編集方式の処理ブロック図、第2図はこの実施例のハ
ードウェア構成図、第3図はこの実施例の詳細フローと
データの流れ図、第4図はこの実施例の画面イメージ図
、第5図は従来例の構成図、第6図は従来例の詳細フロ
ーとデータの流れ図、第7図は従来例の画面イメージ図
である。 l ・・・曲線データ生成手段 4 ・・・曲線データ指定手段 5 ・・・サーチ手段 6 ・・・算出手段 7 ・・・格納手段 9 ・・・点列データ入力手段 10)・・・編集点列データ生成手段 なお、各図中、同一符号は同−又は相当部分を示す。
Fig. 1 is a block diagram of an embodiment of this invention, which is a processing block diagram of the point sequence connection curve editing method, Fig. 2 is a hardware configuration diagram of this embodiment, and Fig. 3 is a detailed flow and data of this embodiment. 4 is a screen image diagram of this embodiment, FIG. 5 is a configuration diagram of a conventional example, FIG. 6 is a detailed flow and data flow diagram of a conventional example, and FIG. 7 is a screen image diagram of a conventional example. l...Curve data generation means 4...Curve data specification means 5...Search means 6...Calculation means 7...Storage means 9...Point sequence data input means 10)...Editing point Column data generation means In each figure, the same reference numerals indicate the same or corresponding parts.

Claims (1)

【特許請求の範囲】[Claims] 点座標入力装置からの入力データを点列接続して生成さ
れた曲線データを編集する図形処理装置において、既に
定義されている曲線データを指定する曲線データ指定手
段と、指定された曲線データをデータベースよりサーチ
するサーチ手段と、曲線データを指定する時に指示した
位置から曲線への最短交点を算出する算出手段と、その
最短交点を編集する部分の点列データの最初の点として
格納する格納手段と、求めた交点に続けて順次編集部分
の点列データを入力するデータ入力手段と、既点列デー
タと編集部分の点列データを合成して編集点列データを
生成する編集点列データ生成手段と、編集された点列デ
ータより曲線データを生成する曲線データ生成手段とを
備えたことを特徴とする図形処理装置。
In a graphic processing device that edits curve data generated by connecting input data from a point coordinate input device in a series of points, a curve data specifying means for specifying already defined curve data, and a database for storing the specified curve data. a calculating means for calculating the shortest point of intersection with the curve from a position specified when specifying the curve data; and a storage means for storing the shortest point of intersection as the first point of the point sequence data of the part to be edited. , a data input means for sequentially inputting point sequence data of the edited part following the obtained intersection point, and an edit point sequence data generation means for generating edit point sequence data by combining the existing point sequence data and the point sequence data of the edited part. and curve data generation means for generating curve data from edited point sequence data.
JP7967489A 1989-03-30 1989-03-30 Graphic processor Pending JPH02257368A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP7967489A JPH02257368A (en) 1989-03-30 1989-03-30 Graphic processor

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP7967489A JPH02257368A (en) 1989-03-30 1989-03-30 Graphic processor

Publications (1)

Publication Number Publication Date
JPH02257368A true JPH02257368A (en) 1990-10-18

Family

ID=13696739

Family Applications (1)

Application Number Title Priority Date Filing Date
JP7967489A Pending JPH02257368A (en) 1989-03-30 1989-03-30 Graphic processor

Country Status (1)

Country Link
JP (1) JPH02257368A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2425446A (en) * 2005-04-19 2006-10-25 Adobe Systems Inc Modifying a path in a drawing
US7633504B2 (en) 2005-04-19 2009-12-15 Adobe Systems Incorporated Assigning subpath attributes in a drawing

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2425446A (en) * 2005-04-19 2006-10-25 Adobe Systems Inc Modifying a path in a drawing
US7633504B2 (en) 2005-04-19 2009-12-15 Adobe Systems Incorporated Assigning subpath attributes in a drawing
US7646386B2 (en) 2005-04-19 2010-01-12 Adobe Systems Incorporated Modifying a path in a drawing

Similar Documents

Publication Publication Date Title
US5414843A (en) Method and system for generating a project schedule using weighted work processes
JP3038521B2 (en) Product drawing creation device
JPH06243023A (en) Scenario editing device
JP3374294B2 (en) Hierarchical display
JPH02257368A (en) Graphic processor
JP2000250403A (en) Method and device for deforming road form graphics, and recording medium where the method is recorded
US7298382B1 (en) Figure selection method, figure selection device, and storage medium storing figure selection program
JPH0997277A (en) Design supporting device
JPH01205273A (en) Drawings managing device
JPH08161359A (en) Method for automatically editing dimension lines
JPS6068473A (en) Searching system for corresponding ruled line of word processor or the like
JP3000749B2 (en) Character editing device
JPH05346940A (en) Data base retrieval system
JPH03116285A (en) Graphic producing device
JP3334989B2 (en) Figure creation apparatus and method
JP2836217B2 (en) Parametric figure registration processing method
JPH0765186A (en) Graphic editing device
JPH08171646A (en) Graphic creation device
JPH06282619A (en) Graphic plotting device
JPH02244282A (en) Method and device for preparing graphic
JPH0816834B2 (en) Curve generation method
JPS6061866A (en) Chamfering system of graphic processing system
JP2815270B2 (en) CAD system with dimension line editing function
JPH06301763A (en) Graphic data selection method and apparatus
JPH07220050A (en) Multimedia data editing method and workstation