×

Modifying a path in a drawing

  • US 7,646,386 B2
  • Filed: 04/19/2005
  • Issued: 01/12/2010
  • Est. Priority Date: 04/19/2005
  • Status: Active Grant
First Claim
Patent Images

1. A method of editing, including:

  • generating a path definition for a path having a plurality of intersections with a plurality of other paths;

    identifying a plurality of subpaths of the path, each subpath comprising a portion of the path between a first intersection or endpoint of the path and a second intersection or endpoint of the path, the second intersection or endpoint being distinct from and adjacent to the first intersection or endpoint;

    automatically generating a subpath definition for each subpath based on the one or more identified subpaths, each subpath definition including a subpath region fill for each side of the subpath, wherein automatically generating the subpath definition for each subpath is performed by a processor;

    storing the subpath definitions in a memory;

    associating the subpath definitions with the path definition;

    modifying the path, wherein each subpath of the path is simultaneously modified along with the path;

    automatically generating a modified path definition for a modified path having a plurality of modified subpaths corresponding to the path definition for the path having the plurality of subpaths;

    detecting that the plurality of intersections of the path have been modified;

    automatically generating a modified subpath definition for each modified subpath based on the plurality of modified intersections of the path in response to detecting that the plurality of intersections of the path have been modified, each modified subpath definition including a modified subpath region fill for each side of the modified subpath, wherein automatically generating a modified subpath definition includes, for each modified subpath region fill, automatically selecting as the modified subpath region fill one of the subpath region fills of the subpath corresponding to the modified subpath; and

    displaying the path on a display.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×