Assigning subpath attributes in a drawing
First Claim
1. A method of assigning a subpath attribute to a subpath in a drawing, including:
- editing the drawing to combine a set of two or more previous subpaths into a current subpath, wherein each previous subpath is associated with a previous subpath attribute;
determining for each previous subpath attribute the total length of the previous subpaths having that attribute;
determining the previous subpath attribute associated with the greatest total length;
assigning to the current subpath the previous subpath attribute associated with the greatest total length; and
displaying the edited drawing.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for assigning a subpath attribute to a subpath in a drawing are disclosed. One technique includes editing the drawing to define a current path having a current subpath, matching a previous vertex in a previous path with a current vertex in the current path, and assigning a current subpath attribute to the current subpath based on the vertex match. Another technique includes editing the drawing to define a current path having a current subpath, comparing the current subpath with a previous subpath having a previous subpath attribute, and assigning a previous subpath attribute to the current subpath based on the comparison.
-
Citations
19 Claims
-
1. A method of assigning a subpath attribute to a subpath in a drawing, including:
-
editing the drawing to combine a set of two or more previous subpaths into a current subpath, wherein each previous subpath is associated with a previous subpath attribute;
determining for each previous subpath attribute the total length of the previous subpaths having that attribute;
determining the previous subpath attribute associated with the greatest total length;
assigning to the current subpath the previous subpath attribute associated with the greatest total length; and
displaying the edited drawing. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 10, 11, 12, 13, 14, 15)
-
-
9. A method of assigning a subpath attribute to a current subpath in a drawing, including:
-
editing the drawing to divide a previous subpath into two or more current subpaths, wherein the previous subpath has a previous subpath attribute;
assigning the previous subpath attribute to each of the current subpaths; and
displaying the edited drawing.
-
-
16. A system for assigning a subpath attribute to a subpath in a drawing, including:
-
a processor configured to;
edit the drawing to combine a set of two or more previous subpaths into a current subpath, wherein each previous subpath is associated with a previous subpath attribute;
determine for each previous subpath attribute the total length of the previous subpaths having that attribute;
determine the previous subpath attribute associated with the greatest total length;
assign to the current subpath the previous subpath attribute associated with the greatest total length; and
display the edited drawing; and
a memory coupled with the processor, wherein the memory provides the processor with instructions.
-
-
17. A computer program product for assigning a subpath attribute to a subpath in a drawing, the computer program product being embodied in a computer readable medium and comprising computer instructions for:
-
editing the drawing to combine a set of two or more previous subpaths into a current subpath, wherein each previous subpath is associated with a previous subpath attribute;
determining for each previous subpath attribute the total length of the previous subpaths having that attribute;
determining the previous subpath attribute associated with the greatest total length;
assigning to the current subpath the previous subpath attribute associated with the greatest total length; and
displaying the edited drawing.
-
-
18. A system for assigning a subpath attribute to a current subpath in a drawing, including:
-
a processor configured to;
edit the drawing to divide a previous subpath into two or more current subpaths, wherein the previous subpath has a previous subpath attribute;
assign the previous subpath attribute to each of the current subpaths; and
display the edited drawing. a memory coupled with the processor, wherein the memory provides the processor with instructions.
-
-
19. A computer program product for assigning a subpath attribute to a current subpath in a drawing, the computer program product being embodied in a computer readable medium and comprising computer instructions for:
-
editing the drawing to divide a previous subpath into two or more current subpaths, wherein the previous subpath has a previous subpath attribute;
assigning the previous subpath attribute to each of the current subpaths; and
displaying the edited drawing.
-
Specification