Browse DORAS
Browse Theses
Latest Additions
Creative Commons License
Except where otherwise noted, content on this site is licensed for use under a:

Computer graphics - an object oriented approach

O'Connell, Paul (1989) Computer graphics - an object oriented approach. Master of Science thesis, Dublin City University.

Full text available as:

[img]PDF - Requires a PDF viewer such as GSview, Xpdf or Adobe Acrobat Reader


More and more applications are being found for computer graphics ranging from business graphics to scientific modelling. Packages can be purchased which support these applications but sometimes users find these packages limit the control they have over the final image and are forced to resort to programming in order to overcome these limitations. COOGE is an attempt to support these users by providing a means to generate graphic applications using a set of graphic objects specifically geared towards CAD users. It provides all the power of a programming language while at the same time providing all the comfort of a package. COOGE is device-independent and user extendable. It provides a wide range of transformations and primitive graphic functions in both 2D and 3D. It also allows a user to set up a library of images in a device-independent format which can then in turn be incorporated into future images. This thesis outlines the issues behind designing a graphics library and how object oriented methods can be used to meet these objectives. Finally it attempts to outline the impact object-oriented development will have on the future of computer graphics.

Item Type:Thesis (Master of Science)
Date of Award:1989
Supervisor(s):Scott, Michael
Uncontrolled Keywords:Computer graphics Programming; Object Oriented Programming (OOP); CAD systems
Subjects:Computer Science > Image processing
Computer Science > Software engineering
DCU Faculties and Centres:DCU Faculties and Schools > Faculty of Engineering and Computing > School of Computing
Use License:This item is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 3.0 License. View License
ID Code:19191
Deposited On:04 Sep 2013 14:52 by Celine Campbell. Last Modified 21 Nov 2016 13:13

Download statistics

Archive Staff Only: edit this record