Xref: utzoo comp.lang.pascal:2556 comp.sys.ibm.pc:36611 comp.graphics:8005 sci.math.stat:931 Path: utzoo!utgpu!watmath!iuvax!pur-ee!pur-phy!murphy From: murphy@pur-phy (William J. Murphy) Newsgroups: comp.lang.pascal,comp.sys.ibm.pc,comp.graphics,sci.math.stat Subject: Re: Graphics packages for Turbo Pascal (slightly commercial) Message-ID: <2664@pur-phy> Date: 20 Oct 89 13:28:54 GMT References: <665@maytag.waterloo.edu> Reply-To: murphy@newton.physics.purdue.edu.UUCP (William J. Murphy) Organization: Purdue Univ. Physics Dept., W. Lafayette, IN Lines: 53 In article <665@maytag.waterloo.edu> dmurdoch@watstat.waterloo.edu (Duncan Murdoch) writes: > >I'm looking for a graphics package to use with Turbo Pascal, mainly to be >used for statistical/scientific graphics. I'd like to be able to display >scatterplots, draw lines on them and that sort of thing (more or less >what S can do), as well as have some kind of mouse support so that >I can do some interactive selection of data points. It would be nice One package that I use for doing graphic display of data to the screen is called HGraph. It costs $100 and comes with sources in Turbo-Pascal. HGraph has routines for plotting axes and labeling text/data, interactive video routines and support for 3-D plots. I have used it to implement a zoom function on a waveform viewer for my acoustics data. I have also used the 3-D functions when viewing some pressure distribution calculations in cavities. The 3-D doesn't come with 3-D axis support, but I expect that the next release will support it. >if it used the new object oriented extensions so that I could specialize >plots without lots of trouble, but that's not really necessary. It should It is compatible with Turbo 5.5, and comes as a Microsoft object code format for use with all of the MS compilers. I don't know what form it comes in for Turbo-C. >use the BGI routines for output so I can run it on different monitors. HGraph has support for a wide range of controllers as well as plotter and printer support. You need only configure the Screen/Plotter/Raster devices to your particular system. > >The only one I have experience with is Borland's Graphix Toolbox, which >doesn't use the BGI (!!) and has no mouse support, but otherwise looks I don't know if HGraph supports the mouse. The drawing routines are pretty much implemented by passing a pointer to an array of data points. I think that is the point of it all, that you need only use the package to do your drawing/plotting. >Duncan Murdoch >dmurdoch@watstat.waterloo.edu (Internet) >dmurdoch@watdcsu.uwaterloo.ca (Bitnet) HGraph is available from Heartland Software Inc. 234 S. Franklin Ames, IA 50010 USA I speak only as a satisfied user of HGraph and a former student of the author who provides excellant technical support for his product. -- Bill Murphy murphy@newton.physics.purdue.edu