| Publication Type |
technical report |
| School or College |
College of Engineering |
| Department |
Computing, School of |
| Creator |
Banks, Michael Joseph |
| Title |
A User Interface Model and Tools for Geometric Design |
| Description |
Poor user interfaces discourage potential users from effectively utilizing the design capabilities of geometric modeling systems. Because of the complex nature of the underlying representations in such systems, a well structured user interface model, as well as useful and intuitive design tools, are necessary. As a result, this thesis addresses two areas. First, a general software architecture for graphical user interfaces is presented that supports and encourages experimentation and research into new interactive design techniques. The architecture has been designed for use in a distributed environment and is based on the idea of providing appropriate visual and interactive abstractions for each design operation. The model is presented here in the framework of a geometric design system, but may be applicable to other areas as well. Secondly, several interactive design tools are explored. These include algorithms for sketching nonuniform rational B-spline curves, and interactive graphical tool based on pattern matching. |
| Type |
Text |
| Subject |
user interface; computer systems; computer-aided design |
| Language |
eng |
| Bibliographic Citation |
Banks, M. J. (1989). A user interface model and tools for geometric design. |
| Series |
University of Utah Computer Science Technical Report |
| Relation is Part of |
ARPANET |
| Format Medium |
application/pdf |
| Format Extent |
32,625,832 bytes |
| File Name |
Banks-A_User_Interface.pdf |
| Conversion Specifications |
Original scanned with Kirtas 2400 and saved as 400 ppi uncompressed TIFF. PDF generated by Adobe Acrobat Pro X for CONTENTdm display |
| ARK |
ark:/87278/s6hd9wz1 |
| Setname |
ir_computersa |
| ID |
97335 |
| Reference URL |
https://collections.lib.utah.edu/ark:/87278/s6hd9wz1 |