Claims
- 1. A graphic display system for generating one or more graphic objects, comprising:
- (a) a graphic object table for storing an identifier for the one or more graphic objects;
- (b) one or more control points for defining a particular graphic object;
- (c) a control point table for storing an identifier and positional data thereof for each control point;
- (d) means for updating the graphic object table and the control point table with modifications to control points in response to modifying the positional data of one or more control points on the graphic display; and
- (e) means for generating a new graphic object by storing in the control point table, the identifier of a previously defined control point in response to a user setting the control point.
- 2. A graphic display system as recited in claim 1, including means for displaying a graphic object.
- 3. A graphic display system as recited in claim 1, including means for providing help to a user.
- 4. A graphic display system as recited in claim 1, including means for generating identification data in the control table for an intersection point if a plurality of previously generated graphic objects are of a particular type of graphic objects.
- 5. A graphic display system as recited in claim 1, including means for updating a control point associated with a particular graphic object based on a user defined division of an existing graphic object.
- 6. A graphic display system as recited in claim 1, including means for updating a control point for a graphic object based on a line segment drawn at a particular angle relative to a point on the graphic object.
- 7. The graphics display system of claim 1 wherein the means for updating includes updating the graphic object table and the control point table with modifications to at least one control point of a first graphic object in response to modifying the positional data of one or more control points of a second graphic object on the graphic display.
- 8. A method for generating one or more graphic objects, comprising the steps of:
- (a) storing an identifier for the one or more graphic objects in a graphic object table in a data processing system;
- (b) defining a particular graphic object by generating one or more control points;
- (c) storing an identifier and positional data thereof for each control point in a control point table in a data processing system;
- (d) updating the stored graphic object table and the stored control point table with modifications to points in response to modifying the positional data of one or more control points on the graphic display; and
- (e) generating a new graphic object by storing in the control point table, the identifier of a previously defined control point in response to the a user setting the control point.
- 9. A method as recited in claim 8, including the step of displaying a graphic object on the graphic display.
- 10. A method as recited in claim 8, including the step of providing help to a user.
- 11. A method as recited in claim 8, including the step of generating identification data in the control table for an intersection point if a plurality of previously generated graphic objects are of a particular type of graphic objects.
- 12. A method as recited in claim 8, including the step of updating a control point associated with a particular graphic object based on a user defined division of an existing graphic object.
- 13. A method as recited in claim 8, including the step of updating a control point for a graphic object based on a line segment drawn at a particular angle relative to a point on the graphic object.
- 14. The method of claim 8 wherein the step of updating includes updating the stored graphic object table and the stored control point table with modifications to at least one control point of a first graphic object in response to modifying the positional data of one or more control points of a second graphic object on the graphic display.
Priority Claims (1)
Number |
Date |
Country |
Kind |
2-415177 |
Dec 1990 |
JPX |
|
Parent Case Info
This is a continuation of application Ser. No. 07/807,349 filed Dec. 16, 1991, now abandoned.
US Referenced Citations (5)
Foreign Referenced Citations (1)
Number |
Date |
Country |
0194442 |
Feb 1986 |
EPX |
Continuations (1)
|
Number |
Date |
Country |
Parent |
807349 |
Dec 1991 |
|