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
OG exemplary drawing
 
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.