wlrush@water.waterloo.edu (Wenchantress Wench Wendall) (06/15/89)
DEPARTMENT OF COMPUTER SCIENCE UNIVERSITY OF WATERLOO SEMINAR ACTIVITIES JOINT SYMBOLIC ALGEBRA AND COMPUTER GRAPHICS SEMINAR -Monday, June 19, 19989 Dr. Eliyezer Kohen, University of Zurich ETH will speak on ``Rubi-AN Open Interactive Graphics Editor.'' TIME: 3:30 p.m. ROOM: DC 1304 ABSTRACT Rubi is an object-oriented, user-extensible, and interactive graphics editor for technical illustrations with overlapping textured areas, text strings, bitmap images and logos. Rubi has been structured so that a user can add new object classes, new attribute values, and new commands without having access to the source code. As usual the extensibility with new object classes is realized by installing a class handler for that class. Rubi distinguishes itself from other systems by allowing this type of extensibility for all the levels of the editor, down to drawing a pixel on the screen. Thus a new method can be added to an existing class handler without having access to the source code of that handler. New attribute values like new line types, line patterns or texture patterns can be added by the user to the system by dynamic loading of a small module consisting of just a few lines. Also introduced by Rubi is a novel type of user interaction: With the concept of interpreters every objection the screen can be employed by the user to invoke commands. This gives the user a high efficiency in executing complicated graphic commands and the ability to form his work environment according to his needs without resorting to abstract issues like user interface profiles. Rubi is wholly programmed in Modula-2 on the Ceres personal workstation designed by N. Wirth at the ETH Zurich. The author was awarded the ETH Honours Medal for his work including the Rubi project.
john@aimed.UUCP (John D.) (06/23/89)
In article <2424@water.waterloo.edu>, wlrush@water.waterloo.edu (Wenchantress Wench Wendall) writes: > DEPARTMENT OF COMPUTER SCIENCE > UNIVERSITY OF WATERLOO > SEMINAR ACTIVITIES > > JOINT SYMBOLIC ALGEBRA AND COMPUTER GRAPHICS SEMINAR > > -Monday, June 19, 19989 Well guys, I'm afraid I'll kind of be dead by then...Don't you think that is going a little too far? I mean I've heard of planning for the future but this? Hey...I always knew that MY FAVOURITE UNIVERSITY is serious about schedualing and making sure there is no conflicts with...say exams? This is efficancy (did I spell that right?) to its best!!! Hey, this just goes to show (to all you U of T'ers) that we (U of W) have our act together and planned out for the next 18000 years! - ********************************************************** All this from a CS/EEE student (how did you guess that I go to Waterloo?) on a five year co-op mission... What is this mission? you may ask. and ofcourse I will indeed say: MISSION: TO BOLDLY GO WHERE NO PROGRAMMER HAS GONE BEFORE! ---and on that note my message to all: LIVE LONG AND PROGRAM! **********************************************************