- Library Home /
- Search Collections /
- Open Collections /
- Browse Collections /
- UBC Theses and Dissertations /
- A high-level graphics programming language supporting...
Open Collections
UBC Theses and Dissertations
UBC Theses and Dissertations
A high-level graphics programming language supporting the inquiry of graphical objects Ross, Robert Vaughan
Abstract
High-level graphical programming languages provide simply expressed constructs for the definition, manipulation, and external representation of graphical data. Such languages can be used to create effective and readable application programs. This thesis investigates the value of allowing the inquiry of graphical data in a graphical language. Major design goals of an implementation of a language with these capabilities are presented. A data base model and implementation are discussed. The classification of graphical primitives as abstract data types is presented. Examples are given of several areas in which a language including graphical inquiry may be applied. It is concluded that inquiry permits the definition and manipulation of arbitrary models of graphical objects, so enabling the implementation of sophisticated graphical algorithms.
Item Metadata
Title |
A high-level graphics programming language supporting the inquiry of graphical objects
|
Creator | |
Publisher |
University of British Columbia
|
Date Issued |
1982
|
Description |
High-level graphical programming languages provide simply expressed constructs for the definition, manipulation, and external representation of graphical data. Such languages can be used to create effective and readable application programs. This thesis investigates the value of allowing the inquiry of graphical data in a graphical language. Major design goals of an implementation of a language with these capabilities are presented. A data base model and implementation are discussed. The classification of graphical primitives as abstract data types is presented. Examples are given of several areas in which a language including graphical inquiry may be applied. It is concluded that inquiry permits the definition and manipulation of arbitrary models of graphical objects, so enabling the implementation of sophisticated graphical algorithms.
|
Genre | |
Type | |
Language |
eng
|
Date Available |
2010-04-13
|
Provider |
Vancouver : University of British Columbia Library
|
Rights |
For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.
|
DOI |
10.14288/1.0095574
|
URI | |
Degree | |
Program | |
Affiliation | |
Degree Grantor |
University of British Columbia
|
Campus | |
Scholarly Level |
Graduate
|
Aggregated Source Repository |
DSpace
|
Item Media
Item Citations and Data
Rights
For non-commercial purposes only, such as research, private study and education. Additional conditions apply, see Terms of Use https://open.library.ubc.ca/terms_of_use.