Daniel E. Lipkie, S. R. Evans, Jack Newlin, Robert L. Weissman
{"title":"Star graphics: An object-oriented implementation","authors":"Daniel E. Lipkie, S. R. Evans, Jack Newlin, Robert L. Weissman","doi":"10.1145/800064.801270","DOIUrl":null,"url":null,"abstract":"The XEROX Star 8010 Information System features an integrated text and graphics editor. The Star hardware consists of a processor, a large bit-mapped display, a keyboard and a pointing device. Star's basic graphic elements are points, lines, rectangles, triangles, graphics frames, text frames and bar charts. The internal representation is in terms of idealized objects that are displayed or printed at resolutions determined by the output device. This paper describes the design and implementation of a graphics editor using an object-oriented technique based on a Star-wide subclassing method called the Trait Mechanism.","PeriodicalId":276450,"journal":{"name":"Proceedings of the 9th annual conference on Computer graphics and interactive techniques","volume":"44 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1982-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"86","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 9th annual conference on Computer graphics and interactive techniques","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/800064.801270","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 86
Abstract
The XEROX Star 8010 Information System features an integrated text and graphics editor. The Star hardware consists of a processor, a large bit-mapped display, a keyboard and a pointing device. Star's basic graphic elements are points, lines, rectangles, triangles, graphics frames, text frames and bar charts. The internal representation is in terms of idealized objects that are displayed or printed at resolutions determined by the output device. This paper describes the design and implementation of a graphics editor using an object-oriented technique based on a Star-wide subclassing method called the Trait Mechanism.
XEROX Star 8010信息系统具有集成的文本和图形编辑器。Star的硬件包括一个处理器、一个大的位图显示器、一个键盘和一个指向设备。星的基本图形元素是点,线,矩形,三角形,图形框架,文本框架和条形图。内部表示是按照输出设备确定的分辨率显示或打印的理想对象。本文介绍了基于Star-wide子类化方法(Trait Mechanism)的面向对象技术的图形编辑器设计与实现。