grogers@m.cs.uiuc.edu (08/20/88)
=============== Software Availability Announcement =============== The department of Computer Science and the Graphics Workstation Research Group would like to announce the availability of the XGKS graphics library. At this time it is available only to educational institutions and only for use for internal research and instructional purposes. XGKS is a full implementation of the ANSI standard Graphical Kernel System for use within the X Window System. XGKS provides for two dimensional graphics using ANSI standards within the generally accepted standard X window system. This software has been in use for approximately nine months within the C.S. department for both research and instructional purposes and has been rigorously tested. Highlights ---------- * Full support for ANSI Standard GKS (level 2C) * Support for color and monochrome displays * Runs within the X Window System * Support for multiple windows and displays * Efficient implementation * Rigorously tested * Hides complexity of window system programming Output Primitives ----------------- * Polylines (control over color, width, and style) * Markers (color, size, style) * Text (fully transformable, color, 9 font styles) * Polygons (application defined color patterns and colors) * Cell Arrays (transformable pixel arrays) Input Devices ------------- * Locator (tracking cross, rubberband line or box) * Choice (menus or function buttons) * Stroke (point streams) * Valuator (range indicators) * Pick (selection of output primitives) * String (keyboard input) XGKS supports all six logical input devices through the use of a mouse and keyboard. Storage ------- * Segments (runtime storage of output pickable primitives) * Metafiles (longterm file storage of graphical objects) In addition to the standard segment facility of GKS, XGKS provides storage of non-segment output primitives. This frees the application from the complexity of window system management. XGKS has been thoroughly tested on an IBM RT running Berkeley Unix, and has been ported to the Encore Multmax and Sun workstation. This software is available immediately from the department of Computer Science. For additional information contact: Greg Rogers University of Illinois at Urbana-Champaign Department of Computer Science 1304 W. Springfield Ave. Urbana, IL 61801 (217) 333-6174 UUCP: {pur-ee,convex,inhp4}!uiucdcs!grogers ARPA: grogers@cs.uiuc.edu CSNET: grogers%uiuc@csnet-relay
grogers@m.cs.uiuc.edu (08/22/88)
As quite a few people have pointed out, I forgot to say which version of X we used. XGKS was developed, tested, and used with X.V11R1 and has been used (a bit) under release 2. XGKS does not use any other toolkit functions, so I don't suppose it would be all that hard to port it to XV10R4. (ha!) greg