Attachment of lines to objects in interactive draw graphics
First Claim
1. A technique for an interactive computer graphics application which provides the user with a way to attach ends of lines to a graphic object displayed on a screen such that when said graphic object is moved on the screen, the ends of the lines attached to said graphic object will follow the object while other ends of the lines will remain fixed on the screen, said technique comprising the steps of:
- selecting a graphic object or the ends of one or more lines on said screen;
providing the selected graphic object or the selected ends of one or more lines with an attribute indicating that ends of lines touching or overlying the graphic object stay attached when the graphic object is moved;
determining if the graphic object is to be moved on said screen;
identifying the ends of lines touching or overlying the graphic object which are to stay attached to said graphic object; and
moving the graphic object on the screen while maintaining the identified ends of lines attached to the graphic object while at the same time maintaining other ends of the lines at fixed locations on the screen.
1 Assignment
0 Petitions
Accused Products
Abstract
A technique is provided the user of an interactive computer graphics application which allows the user to attach lines to objects such that when the objects move, the lines will rubber-band to follow the object. The objects are provided with an attribute that describes their "stickiness". If an object is given the "sticky" attribute, then lines which touch or overlay the object will rubber-band to follow the object'"'"'s movement. It is also possible to provide end points of lines with the "sticky" attribute so that the end points of lines can be attached to objects. Further, objects of arbitrary geometric shape can be attached to other objects of arbitrary geometric shape using the "sticky" attribute. The feature facilitates editing and revision of graphic files.
39 Citations
3 Claims
-
1. A technique for an interactive computer graphics application which provides the user with a way to attach ends of lines to a graphic object displayed on a screen such that when said graphic object is moved on the screen, the ends of the lines attached to said graphic object will follow the object while other ends of the lines will remain fixed on the screen, said technique comprising the steps of:
-
selecting a graphic object or the ends of one or more lines on said screen; providing the selected graphic object or the selected ends of one or more lines with an attribute indicating that ends of lines touching or overlying the graphic object stay attached when the graphic object is moved; determining if the graphic object is to be moved on said screen; identifying the ends of lines touching or overlying the graphic object which are to stay attached to said graphic object; and moving the graphic object on the screen while maintaining the identified ends of lines attached to the graphic object while at the same time maintaining other ends of the lines at fixed locations on the screen. - View Dependent Claims (2, 3)
-
Specification