Abstract
Work towards the second generation graphics standard NewAPI has just started. This occasion is taken to compare the needs of graphics standards and the benefits of object-oriented systems. It is argued that the open demands for graphics standards can reasonably be met only by adopting an object oriented approach. Advantages of such an approach are summarized. Open issues are discussed.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Blake, E. and Wisskirchen, P. (1989) “Object-oriented graphics,” In: W. Purgathofer and J. Schönhut (ed.) Advances in Computer Graphics V ,Springer-Verlag, Heidelberg.
Bobrow, D.G., DeMichiel, L.G., Gabriel, R.P., Keene, S.E., Kiczales, G., and Moon, D.A. (1988) “Common Lisp Object System Specification,” X3J13 Document 88-002R.
Borning, A.H. (1979) “ThingLab: A constraint-oriented simulation laboratory,” Xerox Palo Alto Research Center report SSL-79-3. (revised version of Stanford University PhD thesis STAN-CS-79-746)
Brodlie, K., Duce, D., and Hopgood, F.R.A. (1989) “GKS-N Initial Draft,” Document ISO/IEC JTC1 SC24 WG1 N79.
Enderle, G., Kansy, K., and Pfaff, G. (1987) Computer Graphics Programming. GKS-The Graphics Standard (2. Ed.) ,Springer-Verlag, Berlin.
Goldberg, A. and Robson, D. (1983) Smalltalk-80: the language and its implementation ,Addison-Wesley, Reading, Massachusetts.
ISO (1987) “Metafile for the storage and transfer of picture information,” International Standard ISO 8632.
ISO (1989a) “Programmer’s Hierarchical Interactive Graphics System (PHIGS),” International Standard ISO/IEC 9592.
ISO (1989b) “Final Report of the Study Group on an Improved Graphics Input Model,” Document ISO/IEC JTC1 SC24 N353.
ISO (1989c) “PHIGS PLUS Working Draft,” Document ISO/IEC JTC1 SC24 WG2 N37.
Kansy, K. and Wisskirchen, P. (1989) “An object-oriented approach towards a New API for Computer Graphics,” Document ISO/IEC JTC1 SC24 WG1 N94.
Krasner, G.E. and Pope, S.T. (1988) “A cookbook for using the model-view-controller user interface paradigm in Smalltalk-80,” J. Object-Oriented Programming ,vol. 1, no. 3, 26–48.
Lieberman, H. (1986) “Delegation and inheritance: Two mechanisms for sharing knowledge in objectoriented systems,” In: J. Bezivin and P. Cointe (ed.) 3eme Journées d’Etudes Languages Orientés Objet ,pp. 79–89.
Stefik, M. and Bobrow, D.G. (1985) “Object-oriented programming: Themes and variations,” The AI Magazine ,vol. VI, no. 4, 40–62.
Stein, L.A. (1987) “Delegation is inheritance,” SIGPLAN Notices ,vol. 22, no. 12, 138–146.
Wisskirchen, P. (1989) “GEO++ -A system for both modelling and display,” In: Procs. Eurographics ’89 ,Elsevier Publ., Amsterdam, pp. 403–414. (Hamburg, Sept 1989)
Wisskirchen, P. (1990) Object-Oriented Graphics ,Springer-Verlag, Berlin.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1991 EUROGRAPHICS The European Association for Computer Graphics
About this paper
Cite this paper
Wisskirchen, P., Kansy, K. (1991). The New Graphics Standard — Object-Oriented!. In: Blake, E.H., Wisskirchen, P. (eds) Advances in Object-Oriented Graphics I. EurographicSeminars. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-76303-8_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-76303-8_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-76305-2
Online ISBN: 978-3-642-76303-8
eBook Packages: Springer Book Archive