Adobe Inc.
Generating efficient angular snapping guides for digital artboards

Last updated:

Abstract:

The present disclosure relates to systems, non-transitory computer-readable media, and methods for providing angular snapping guides to efficiently, accurately, and flexibly align user interactions and editing operations to existing angular linear segments of digital design objects in a digital design document. In particular, in one or more embodiments, the disclosed systems determine target angular linear segments for presentation of angular snapping guides by generating angular bin data structures based on orientation and signed distances of angular linear segments within the digital design document. Accordingly, in one or more embodiments, the disclosed systems can efficiently search these angular bin data structures based on angles and signed distances corresponding to user interactions. Further, in some embodiments, the disclosed systems identify a target angular linear segment from the angular bins and provide an angular snapping guide corresponding to the target angular linear segment during transformation of the digital design document.

Status:
Grant
Type:

Utility

Filling date:

26 Oct 2020

Issue date:

15 Feb 2022