Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!ames!umd5!purdue!decwrl!labrea!Shasta!calder From: calder@Shasta.STANFORD.EDU (Paul Calder) Newsgroups: comp.lang.c++ Subject: Re: C++ Graphical Objects Message-ID: <2846@Shasta.STANFORD.EDU> Date: 29 May 88 19:37:19 GMT References: <44300002@uicsrd.csrd.uiuc.edu> Reply-To: calder@Shasta.UUCP (Paul Calder) Organization: Stanford University Lines: 35 In article <44300002@uicsrd.csrd.uiuc.edu> malony@uicsrd.csrd.uiuc.edu writes: > >I am looking for C++ code that defines properties and operations >for basic 2-D graphical objects (e.g. lines, arcs, circles, polygons). >Although this would not be too terribly difficult to create, I >would like to avoid any reinvention if possible. You might like to have a look at InterViews, a C++ user interface toolkit. InterViews includes a structured graphics library that does all that you mention and much more. InterViews is currently implemented on top of X (both X10 and X11) on SUN and MicroVAX workstations, but it is designed to be easily ported to other window systems. You can get InterViews several ways 1. From the X Window System (X11R2) tape, in the 'contrib' directory 2. Via anonymous ftp from lurch.stanford.edu (36.22.0.14) You can get the binaries (choose your machine and X version) or the sources. There are also PostScript versions of a couple of papers there. Manual pages are in with the source files. 3. By sending a stamped, self-addressed tape (Sun, TK50, or 1/2") to Prof. Mark Linton CIS 213 Stanford University Stanford, CA 94305 You will get a hardcopy of the documentation, too. 4. From the C++ USENIX distribution tape (does anyone know if this has been released yet?)