Patent ID: 7123269

Claim:
A computer-implemented method, comprising: receiving user input selecting, positioning, and applying a modification operation to an image including one or more vector objects, the one or more vector objects having visual characteristics defined by one or more object-level attributes, each object-level attribute defining a corresponding visual characteristic of each of the vector objects independent of location within the vector object, the modification operation having a region of influence comprising multiple distinct location in the image and having an associated influence function defining a degree of change to be applied to the affected vector objects as a function of location relative to the region of influence; identifying one or more vector objects to be affected by the modification operation, the one or more vector objects being identified based on their location in the image relative to the region of influence; and changing one or more attribute values for one or more of the object-level attributes of each identified vector object according to the modification operation, the degree of change for each of the identified vector objects being defined based at least in part on the influence function.