z-logo
Premium
HAGI, a High‐level Application/Graphics Interface
Author(s) -
Hsu Y. H.,
Kuo Y. S.
Publication year - 1992
Publication title -
computer graphics forum
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.578
H-Index - 120
eISSN - 1467-8659
pISSN - 0167-7055
DOI - 10.1111/1467-8659.1130071
Subject(s) - computer science , graphics , computer graphics , graphical user interface , computer graphics (images) , window (computing) , abstraction , graphics software , real time computer graphics , 3d computer graphics , 2d computer graphics , programming language , operating system , philosophy , epistemology
HAGI is an object‐oriented graphics system developed on top of the X window system. In addition to providing facilities that structured graphics systems such as GKS usually have, HAGI supports a high‐ level graphics paradigm with the following features:+In addition to graphical objects, the system provides a class of application objects with a higher level of abstraction than graphical objects.+Graphics manipulation operations can be issued simplyfrom application objects without explicitly referring to specific graphical objects. Thus graphics manipulation appears to be transparent to application programmers.+Graphical objects are designed to encompass more semantics, thus are at a level close to the application. For example, they useflexible visual objects to determine their visual appearance.HAGI provides such a high‐level application/graphics interface by maintaining a dependency relationship between graphical objects and application objects.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here