Lines, triangles, and nets: A framework for designing input technologies and interaction techniques for computer-aided design. (December 2019)