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 |