| 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 |