Interactive constraint-based search and replace

Kurlander, David; and Feiner, Steven

View document: https://doi.org/10.1145/142750.143053

Abstract
We describe enhancements to graphical search and replace that allow users to extend the capabilities of a graphical editor. Interactive constraint-based search and replace can search for objects that obey user-specified sets of constraints and automatically apply other constraints to modify these objects. We show how an interactive tool that employs this technique makes it possible for users to define sets of constraints graphically that modify existing illustrations or control the creation of new illustrations. The interface uses the same visual language as the editor and allows users to understand and create powerful rules without conventional programming. Rules can be saved and retrieved for use alone or in combination. Examples, generated with a working implementation, demonstrate applications to drawing beautification and transformation.

Proceedings: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems

Journal: Association for Computing Machinery

View on Zotero