| US 7,589,730 B1 | ||
| System and method for drawing a dashed path | ||
| Donald P. Brown, Bothell, Wash. (US) | ||
| Assigned to Adobe Systems Incorporated, San Jose, Calif. (US) | ||
| Filed on May 20, 2005, as Appl. No. 11/134,761. | ||
| Int. Cl. G06T 11/20 (2006.01); G09G 5/00 (2006.01) | ||
| U.S. Cl. 345—442 [345/441; 345/619; 345/660] | 7 Claims |

| 1. A method of drawing a dashed curve, the method comprising:
using a computer to perform:
defining a set of segments, including one or more stroke segments and one or more gap segments, wherein each segment has associated
constraints including:
a minimum length;
a maximum length; and
an optimal length;
dividing a curve into one or more curve sections; and
drawing each curve section with segments from the set of segments to produce a dashed curve, wherein said drawing includes
scaling a first segment a first percentage from its optimal length and scaling a second segment a different percentage from
its optimal length.
|