|
ABSTRACT
We describe a sketching system that allows users to create and manipulate directed graphs, such as those depicting state diagrams, using pen-input alone. The system exactly preserves the user's strokes, which may be entered in any order, and depicts them with a chalk texture to evoke a blackboard metaphor. The system automatically interprets the geometry of the sketch, distinguishing vertices, edges, and arrow heads, then tacitly imparts the intended graph semantics based on the two-dimensional placement of these elements. Once drawn, the user can manipulate the directed graph gesturally using the pen. The system responds to vertices or edges being picked and dragged by adjusting all adjacent edges appropriately. The original appearance of the hand-drawn vertices and edges is maintained even while their shapes are continually morphed in response to rearrangement of these elements. All edges exhibit shape memory, which is the proclivity to return to their original hand-drawn shape despite repeated stretching and compression.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
|
| |
2
|
Arvo, J., and Novins, K. 2000. Smart text: A synthesis of recognition and morphing. In AAAI Spring Symposium on Smart Graphics, 140--147.
|
| |
3
|
Arvo, J., and Novins, K. 2006. Fluid sketching of directed graphs. In Proceedings of the Seventh Australasian User Interface Conference (AUIC2006). To Appear.
|
| |
4
|
|
| |
5
|
|
| |
6
|
|
| |
7
|
|
 |
8
|
|
| |
9
|
|
| |
10
|
|
 |
11
|
|
| |
12
|
|
 |
13
|
|
 |
14
|
|
 |
15
|
|
| |
16
|
|
| |
17
|
|
| |
18
|
Stahovich, T. F. 1998. The engineering sketch. IEEE Intelligent Systems 13, 3, 17--19.
|
 |
19
|
Osama Tolba , Julie Dorsey , Leonard McMillan, Sketching with projective 2D strokes, Proceedings of the 12th annual ACM symposium on User interface software and technology, p.149-157, November 07-10, 1999, Asheville, North Carolina, United States
[doi> 10.1145/320719.322596]
|
| |
20
|
Richard Zanibbi , Kevin Novins , James Arvo , Katherine Zanibbi, Aiding manipulation of handwritten mathematical expressions through style-preserving morphs, No description on Graphics interface 2001, p.127-134, June 07-09, 2001, Ottawa, Ontario, Canada
|
 |
21
|
|
CITED BY 5
|
|
|
|
Peter Reid , Fred Hallett-Hook , Beryl Plimmer , Helen Purchase, Applying layout algorithms to hand-drawn graphs, Proceedings of the 2007 conference of the computer-human interaction special interest group (CHISIG) of Australia on Computer-human interaction: design: activities, artifacts and environments, November 28-30, 2007, Adelaide, Australia
|
|
|
|
|
|
|
|
|
|