User interface for path distortion and stroke width editing
First Claim
Patent Images
1. 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.
2 Assignments
0 Petitions
Accused Products
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.
14 Citations
20 Claims
-
1. 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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. 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. - View Dependent Claims (14, 15, 16, 17, 18, 19)
-
-
20. 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.
-
Specification