Object-Oriented Drawing

被引:31
|
作者
Xia, Haijun [1 ]
Araujo, Bruno [1 ]
Grossman, Tovi [2 ]
Wigdor, Daniel [1 ]
机构
[1] Univ Toronto, Toronto, ON M5S 1A1, Canada
[2] Autodesk Res, Toronto, ON, Canada
关键词
D O I
10.1145/2858036.2858075
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present Object-Oriented Drawing, which replaces most WIMP UI with Attribute Objects. Attribute Objects embody the attributes of digital content as UI objects that can be manipulated through direct touch gestures. In this paper, the fundamental UI concepts are presented, including Attribute Objects, which may be moved, cloned, linked, and freely associated with drawing objects. Other functionalities, such as attribute-level blending and undo, are also demonstrated. We developed a drawing application based on the presented concepts with simultaneous touch and pen input. An expert assessment of our application shows that direct physical manipulation of Attribute Objects enables a user to quickly perform interactions which were previously tedious, or even impossible, with a coherent and consistent interaction experience throughout the entire interface.
引用
收藏
页码:4610 / 4621
页数:12
相关论文
共 50 条
  • [21] Object-oriented approaches
    Managing System Development, 1994, 14 (02):
  • [22] Object-Oriented Programming
    Barth, G.
    Welsch, C.
    IT - Information Technology, 1988, 30 (06): : 404 - 421
  • [23] OBJECT-ORIENTED TECHNOLOGY
    AEH, RK
    JOURNAL OF SYSTEMS MANAGEMENT, 1989, 40 (05): : 28 - 28
  • [24] Object-oriented patterns
    Coad, Peter
    Communications of the ACM, 1992, 35 (09) : 152 - 159
  • [25] OBJECT-ORIENTED PROGRAMMING
    TELLO, ER
    DR DOBBS JOURNAL, 1987, 12 (03): : 126 - &
  • [26] Object-oriented lessons
    Communications International (London), 1994, 21 (05):
  • [27] OBJECT-ORIENTED DESIGN
    CUSACK, EL
    CLOUGH, C
    RICHARDS, K
    BRITISH TELECOMMUNICATIONS ENGINEERING, 1990, 9 : 71 - 77
  • [28] OBJECT-ORIENTED FORTH
    POUNTAIN, D
    BYTE, 1986, 11 (08): : 227 - &
  • [29] OBJECT-ORIENTED VISUALIZATION
    SILVER, D
    IEEE COMPUTER GRAPHICS AND APPLICATIONS, 1995, 15 (03) : 54 - 62
  • [30] Object-oriented SPMD
    Baduel, L
    Baude, F
    Caromel, D
    2005 IEEE International Symposium on Cluster Computing and the Grid, Vols 1 and 2, 2005, : 824 - 831