Object-oriented Graphics - From GKS and PHIGS to Object-oriented Systems (Hardcover)


This book covers computer graphics programming on the basis of an object-oriented philosophy and using the object-oriented programming paradigm. It shows how a thorough investigation of object-oriented techniques leads to very powerful and flexible graphics systems, which are in sharp contrast to traditional systems such as GKS and PHIGS. An object-oriented multi-level-system system GEO++ with full editing capabilities is defined as a basis for detailed examples using Smalltalk-80 language. The advantages of inheritance are shown for a flexible extension of a predefined graphics kernel. New ways of integrating geometric modeling aspects and defining new output primitives into a prefabricated kernel are demonstrated. Prerequisites for adding rules and constraints are discussed. Requirements for a new object-oriented standard are formulated. A significant part is devoted to detailed examples, showing the progress which can be achieved with a consistent object-oriented approach. Rather than reviewing all different object-oriented approaches and prototypical developments, the book builds a bridge between traditional graphics programming systems and the object-oriented approach. The book is intended for computer scientists and programmers seeking to become familiar with graphics systems and object-oriented programming.

R1,888
List Price R2,113
Save R225 11%

Or split into 4x interest-free payments of 25% on orders over R50
Learn more

Discovery Miles18880
Mobicred@R177pm x 12* Mobicred Info
Free Delivery
Delivery AdviceOut of stock

Toggle WishListAdd to wish list
Review this Item

Product Description

This book covers computer graphics programming on the basis of an object-oriented philosophy and using the object-oriented programming paradigm. It shows how a thorough investigation of object-oriented techniques leads to very powerful and flexible graphics systems, which are in sharp contrast to traditional systems such as GKS and PHIGS. An object-oriented multi-level-system system GEO++ with full editing capabilities is defined as a basis for detailed examples using Smalltalk-80 language. The advantages of inheritance are shown for a flexible extension of a predefined graphics kernel. New ways of integrating geometric modeling aspects and defining new output primitives into a prefabricated kernel are demonstrated. Prerequisites for adding rules and constraints are discussed. Requirements for a new object-oriented standard are formulated. A significant part is devoted to detailed examples, showing the progress which can be achieved with a consistent object-oriented approach. Rather than reviewing all different object-oriented approaches and prototypical developments, the book builds a bridge between traditional graphics programming systems and the object-oriented approach. The book is intended for computer scientists and programmers seeking to become familiar with graphics systems and object-oriented programming.

Customer Reviews

No reviews or ratings yet - be the first to create one!

Product Details

General

Imprint

Springer-Verlag

Country of origin

Germany

Series

Symbolic computation, computer graphics - systems & applications

Release date

July 1990

Availability

Supplier out of stock. If you add this item to your wish list we will let you know when it becomes available.

First published

August 1990

Authors

Dimensions

240mm (L)

Format

Hardcover

Pages

249

ISBN-13

978-3-540-52859-3

Barcode

9783540528593

Categories

LSN

3-540-52859-8



Trending On Loot