Brown Computer Science
 Home Search  
 
 About Us
 News
 Events/Talks
 Courses
 Graduate Study
 Undergraduate Study
 People
 Research
 Software Catalog
 Rooms & Labs
 Computing Systems
 Publications
   conduit!
   House Rules
   Tech Reports
     By Author
     By Number
     By Title
   Unplugged
 Industrial Relations

Tech Report CS-93-33

Supporting Graphics Using Delegation and Multi-Methods

D. Brookshire Conner

September 1993

Abstract:

We present an object-oriented design for a general-purpose interactive graphics system. By analyzing features provided by many graphics systems, we identify object-oriented mechanisms best suited to implementing them. These mechanisms include dynamic, per-object inheritance and multiple dispatch of methods. We claim the design is simpler, more general and more flexible than existing graphics systems since it uses fewer, simpler mechanisms to provide more functionality.

(complete text in compressed postscript)

Page Owner: John Bazik Last Modified: Mon Sep 11 15:10:14 2000