User interface for path distortion and stroke width editing
AssigneeAdobe Systems Incorporated
InventorPaul J. Asente
Life of this patent
Estimating the term…
Abstract
A technique for modifying a stretch of path is disclosed. The technique includes receiving an indication of a drag gesture associated with a designated point on a path, identifying the first path corner or endpoint on either side of the designated point as limit points, defining a smooth stretch of the path as a portion of the path between the limit points, and modifying the smooth stretch of the path based on the drag gesture without modifying portions outside of the smooth stretch.
Claims20
A system, comprising:
- a processor configured to:
- receive an indication of a drag gesture associated with a designated point on a path;
- identify the first path corner or endpoint on each side of the designated point as limit points;
- define a smooth stretch of the path as a portion of the path between the limit points;
- and
- modify the smooth stretch of the path based on the drag gesture without modifying portions outside of the smooth stretch;
- and
- a memory coupled to the processor and configured to provide the processor with instructions.
A computer implemented method, comprising:
- receiving an indication of a drag gesture associated with a designated point on a path;
- identifying the first path corner or endpoint on either side of the designated point as limit points;
- defining a smooth stretch of the path as a portion of the path between the limit points;
- and
- modifying the smooth stretch of the path based on the drag gesture without modifying portions outside of the smooth stretch.
A computer program product, the computer program product being embodied in a computer readable storage medium and comprising computer instructions for:
- receiving an indication of a drag gesture associated with a designated point on a path;
- identifying the first path corner or endpoint on either side of the designated point as limit points;
- defining a smooth stretch of the path as a portion of the path between the limit points;
- and
- modifying the smooth stretch of the path based on the drag gesture without modifying portions outside of the smooth stretch.
Dependencies are inferred from the claim text.