Begin File: ipl.tgz Description:2D graphics system Keywords:2d graphics ipl Version: Entered-date: Author: Ported-by: Original-site: Copying-policy: Supplemental: Version 1.0, January 1990. This directory contains the sources and examples for ipl, a 2-D graphics production system. It produces scatterplots, lineplots, bargraphs, range displays, pie graphs, U.S./Canada maps, schedule charts, boxes, arrows, text, etc. Produces Postscript or Sunview output, based on a user-supplied control file. Included are a gallery of several dozen examples. Also includes: [] A table beautifier which is useful for taking plain text tables, spreadsheet output, etc. and setting in a nice font. [] A low-level subroutine library for producing nearly equivalent graphics (with shading) on Postscript and Sunview. Developed on a SPARC machine (Solbourne 5/600) running SunOS 4.0, with Sunview and Apple Laser-writers. Also verified on Sun-3. I won't be able to send fixes or answer mail after 2-28-90. For anyone interested in converting to this XView-- sunview code is contained in one file only: sunv.c. archive contents: drwxrwxr-x 0 jwall techies Jan 23 09:37 ipl -rw-rw-r-- 0 jwall techies 223190 Dec 15 09:33 ipl/ipl.zoo -rw-rw-rw- 0 jwall techies 423 Dec 15 09:33 ipl/README.qnx -rwxr-xr-x 0 jwall techies 1221 Dec 10 14:50 ipl/run.examples -rw-rw-r-- 0 jwall techies 2169 Dec 10 11:12 ipl/README -rw-rw-r-- 0 jwall techies 741 Dec 10 11:12 ipl/Cover -rw-rw-r-- 0 jwall techies 27578 Dec 10 18:16 ipl/Introduction -rwxr-xr-x 0 jwall techies 2994 Dec 10 18:16 ipl/run.install -rwxr-xr-x 0 jwall techies 440 Dec 10 14:50 ipl/run.manual -rw-rw-r-- 0 jwall techies 247 Dec 10 18:16 ipl/install.h -rwxr-xr-x 0 jwall techies 185 Dec 10 18:02 ipl/install.bin -rwxr-xr-x 0 jwall techies 291 Dec 10 16:27 ipl/man.qnx drwxrwxr-x 0 jwall techies Jan 23 09:37 ipl/src -rw-rw-r-- 0 jwall techies 1596 Dec 10 18:10 ipl/src/Makefile -rw-rw-r-- 0 jwall techies 3491 Dec 10 11:21 ipl/src/areadef.c -rw-rw-r-- 0 jwall techies 11917 Dec 10 11:21 ipl/src/areadress.c -rw-rw-r-- 0 jwall techies 1861 Dec 10 11:21 ipl/src/areas.h -rw-rw-r-- 0 jwall techies 782 Dec 10 11:21 ipl/src/arrow.c -rw-rw-r-- 0 jwall techies 4217 Dec 10 11:21 ipl/src/bargraph.c -rw-rw-r-- 0 jwall techies 1772 Dec 10 11:21 ipl/src/boxplot.c -rw-rw-r-- 0 jwall techies 4086 Dec 10 12:35 ipl/src/constraint_check.c -rw-rw-r-- 0 jwall techies 798 Dec 10 11:21 ipl/src/dataclick.c -rw-rw-r-- 0 jwall techies 4898 Dec 10 14:03 ipl/src/distribution.c -rw-rw-r-- 0 jwall techies 1300 Dec 10 11:21 ipl/src/draw.c -rw-rw-r-- 0 jwall techies 1286 Dec 10 11:21 ipl/src/errorbars.c -rw-rw-r-- 0 jwall techies 70 Dec 10 11:21 ipl/src/exit.c -rw-rw-r-- 0 jwall techies 151 Dec 10 11:21 ipl/src/gdp.d -rw-rw-r-- 0 jwall techies 197 Dec 10 11:21 ipl/src/gdp.h -rw-rw-r-- 0 jwall techies 249 Dec 10 11:21 ipl/src/gdp.x -rw-rw-r-- 0 jwall techies 521 Dec 10 11:21 ipl/src/get_point.c -rw-rw-r-- 0 jwall techies 3908 Dec 10 11:21 ipl/src/getdata.c -rw-rw-r-- 0 jwall techies 6703 Dec 10 11:21 ipl/src/gget.c -rw-rw-r-- 0 jwall techies 3069 Dec 10 11:21 ipl/src/graphic.c -rw-rw-r-- 0 jwall techies 5137 Dec 10 11:33 ipl/src/graphic.d -rw-rw-r-- 0 jwall techies 401 Dec 10 11:21 ipl/src/graphic.h -rw-rw-r-- 0 jwall techies 414 Dec 10 11:21 ipl/src/graphic.x -rw-rw-r-- 0 jwall techies 2151 Dec 14 18:23 ipl/src/initialize.c -rw-rw-r-- 0 jwall techies 270 Dec 10 11:22 ipl/src/ipl.d -rw-rw-r-- 0 jwall techies 1943 Dec 10 11:22 ipl/src/ipl.h -rw-rw-r-- 0 jwall techies 1933 Dec 10 11:22 ipl/src/ipl.icon -rw-rw-r-- 0 jwall techies 1069 Dec 10 11:22 ipl/src/ipl.x -rw-rw-r-- 0 jwall techies 5440 Dec 15 09:00 ipl/src/iplps.c -rw-rw-r-- 0 jwall techies 6062 Dec 10 11:22 ipl/src/legend.c -rw-rw-r-- 0 jwall techies 3669 Dec 10 11:22 ipl/src/lib.c -rw-rw-r-- 0 jwall techies 5367 Dec 10 11:22 ipl/src/lineplot.c -rw-rw-r-- 0 jwall techies 3527 Dec 10 12:33 ipl/src/main.c -rw-rw-r-- 0 jwall techies 4818 Dec 10 11:22 ipl/src/map.c -rw-rw-r-- 0 jwall techies 10657 Dec 10 11:22 ipl/src/mapdata.h -rw-rw-r-- 0 jwall techies 8118 Dec 10 11:38 ipl/src/nicetab.c -rw-rw-r-- 0 jwall techies 1668 Dec 10 11:22 ipl/src/page.c -rw-rw-r-- 0 jwall techies 3225 Dec 10 12:38 ipl/src/pcode.c -rw-rw-r-- 0 jwall techies 8100 Dec 10 11:22 ipl/src/pick.c -rw-rw-r-- 0 jwall techies 1865 Dec 10 11:22 ipl/src/pie.c -rw-rw-r-- 0 jwall techies 2547 Dec 10 11:22 ipl/src/point.c -rw-rw-r-- 0 jwall techies 2149 Dec 10 11:22 ipl/src/polygon.c -rw-rw-r-- 0 jwall techies 2174 Dec 10 11:22 ipl/src/proc_call.c -rw-rw-r-- 0 jwall techies 2578 Dec 10 11:22 ipl/src/rangebar.c -rw-rw-r-- 0 jwall techies 861 Dec 10 11:22 ipl/src/rect.c -rw-rw-r-- 0 jwall techies 2857 Dec 10 11:22 ipl/src/shading.h -rw-rw-r-- 0 jwall techies 632 Dec 10 11:22 ipl/src/siplmenu.c -rw-rw-r-- 0 jwall techies 9955 Dec 10 11:22 ipl/src/sunv.c -rw-rw-r-- 0 jwall techies 20683 Dec 10 11:22 ipl/src/template.h -rw-rw-r-- 0 jwall techies 1552 Dec 10 11:22 ipl/src/text.c -rw-rw-r-- 0 jwall techies 2729 Dec 10 17:55 ipl/src/util.c -rw-rw-r-- 0 jwall techies 4146 Dec 10 11:22 ipl/src/vbargraph.c -rw-rw-r-- 0 jwall techies 524 Dec 10 11:22 ipl/src/vector.c -rw-rw-r-- 0 jwall techies 8114 Dec 10 11:46 ipl/src/viplmenu.c -rw-rw-r-- 0 jwall techies 2578 Dec 10 11:22 ipl/src/vrangebar.c drwxrwxr-x 0 jwall techies Jan 23 09:37 ipl/bin -rwxr-xr-x 0 jwall techies 147669 Dec 15 09:00 ipl/bin/ipl -rwxr-xr-x 0 jwall techies 133 Dec 10 14:50 ipl/bin/pipl -rwxr-xr-x 0 jwall techies 601 Dec 10 14:52 ipl/bin/nicetab drwxrwxr-x 0 jwall techies Jan 23 09:37 ipl/tplates -rw-rw-r-- 0 jwall techies 1757 Dec 10 14:50 ipl/tplates/area.coords -rw-rw-r-- 0 jwall techies 2319 Dec 10 14:50 ipl/tplates/areadef.g -rw-rw-r-- 0 jwall techies 2586 Dec 10 14:50 ipl/tplates/areas.g -rw-rw-r-- 0 jwall techies 2652 Dec 10 14:50 ipl/tplates/areas2.g -rw-rw-r-- 0 jwall techies 57 Dec 10 14:50 ipl/tplates/clear.g -rw-rw-r-- 0 jwall techies 71 Dec 10 14:50 ipl/tplates/coms -rw-rw-r-- 0 jwall techies 120 Dec 10 14:50 ipl/tplates/comsclinics -rw-rw-r-- 0 jwall techies 71 Dec 10 14:50 ipl/tplates/comsvisits -rw-rw-r-- 0 jwall techies 176 Dec 10 14:50 ipl/tplates/dashsize.g -rw-rw-r-- 0 jwall techies 211 Dec 10 14:50 ipl/tplates/dashsize.mu -rw-rw-r-- 0 jwall techies 830 Dec 10 14:50 ipl/tplates/fonts.mu -rw-rw-r-- 0 jwall techies 5112 Dec 10 14:50 ipl/tplates/gallery.g -rw-rw-r-- 0 jwall techies 404 Dec 10 14:50 ipl/tplates/lineparm.g -rw-rw-r-- 0 jwall techies 239 Dec 10 14:50 ipl/tplates/linethick.g -rw-rw-r-- 0 jwall techies 373 Dec 10 14:50 ipl/tplates/linethick.mu -rw-rw-r-- 0 jwall techies 216 Dec 10 14:50 ipl/tplates/linetype.g -rw-rw-r-- 0 jwall techies 351 Dec 10 14:50 ipl/tplates/linetype.mu -rw-rw-r-- 0 jwall techies 315 Dec 10 14:50 ipl/tplates/log1 -rw-rw-r-- 0 jwall techies 762 Dec 10 14:50 ipl/tplates/month.stubs -rw-rw-r-- 0 jwall techies 51 Dec 10 14:50 ipl/tplates/mps -rw-rw-r-- 0 jwall techies 45 Dec 10 14:50 ipl/tplates/mpsclinics -rw-rw-r-- 0 jwall techies 51 Dec 10 14:50 ipl/tplates/mpsvisits -rw-rw-r-- 0 jwall techies 2085 Dec 10 14:50 ipl/tplates/viplstartup.g -rw-rw-r-- 0 jwall techies 1960 Dec 10 11:21 ipl/tplates/Getdata -rw-rw-r-- 0 jwall techies 3752 Dec 10 11:21 ipl/tplates/Legend -rw-rw-r-- 0 jwall techies 4169 Dec 10 11:21 ipl/tplates/Lineplot -rw-rw-r-- 0 jwall techies 2550 Dec 10 11:21 ipl/tplates/Map -rw-rw-r-- 0 jwall techies 3007 Dec 10 11:21 ipl/tplates/Nicetab -rw-rw-r-- 0 jwall techies 1648 Dec 10 11:21 ipl/tplates/Page -rw-rw-r-- 0 jwall techies 152 Dec 10 11:21 ipl/tplates/Pagebreak -rw-rw-r-- 0 jwall techies 1855 Dec 10 11:21 ipl/tplates/Pie -rw-rw-r-- 0 jwall techies 852 Dec 10 11:21 ipl/tplates/Point -rw-rw-r-- 0 jwall techies 1802 Dec 10 11:21 ipl/tplates/Polygon -rw-rw-r-- 0 jwall techies 601 Dec 10 11:21 ipl/tplates/QuitAppend -rw-rw-r-- 0 jwall techies 2618 Dec 10 11:21 ipl/tplates/Rangebar -rw-rw-r-- 0 jwall techies 1729 Dec 10 11:21 ipl/tplates/Text -rw-rw-r-- 0 jwall techies 4412 Dec 10 11:21 ipl/tplates/Vbargraph -rw-rw-r-- 0 jwall techies 1308 Dec 10 11:21 ipl/tplates/Vector -rw-rw-r-- 0 jwall techies 2345 Dec 10 11:21 ipl/tplates/Vrangebar -rw-rw-r-- 0 jwall techies 868 Dec 10 11:25 ipl/tplates/Arrow -rw-rw-r-- 0 jwall techies 5119 Dec 10 11:25 ipl/tplates/Bargraph -rw-rw-r-- 0 jwall techies 1749 Dec 10 11:25 ipl/tplates/Boxplot -rw-rw-r-- 0 jwall techies 3455 Dec 10 11:25 ipl/tplates/Distribution -rw-rw-r-- 0 jwall techies 1461 Dec 10 11:25 ipl/tplates/Draw -rw-rw-r-- 0 jwall techies 1534 Dec 10 11:25 ipl/tplates/Errorbars -rw-rw-r-- 0 jwall techies 66218 Dec 15 09:21 ipl/tplates/gallery.g.ps drwxrwxr-x 0 jwall techies Jan 23 09:37 ipl/examples -rw-rw-r-- 0 jwall techies 505 Dec 10 11:22 ipl/examples/absunits.g -rw-rw-r-- 0 jwall techies 877 Dec 10 11:22 ipl/examples/areadef1.g -rw-rw-r-- 0 jwall techies 1338 Dec 10 11:22 ipl/examples/areadef2.g -rw-rw-r-- 0 jwall techies 426 Dec 10 11:22 ipl/examples/arrow.g -rw-rw-r-- 0 jwall techies 1794 Dec 10 11:22 ipl/examples/bargraph1.g -rw-rw-r-- 0 jwall techies 535 Dec 10 11:22 ipl/examples/data.cities -rw-rw-r-- 0 jwall techies 249 Dec 10 11:22 ipl/examples/data0 -rw-rw-r-- 0 jwall techies 1100 Dec 10 11:22 ipl/examples/data1 -rw-rw-r-- 0 jwall techies 1892 Dec 10 11:22 ipl/examples/data12a -rw-rw-r-- 0 jwall techies 351 Dec 10 11:22 ipl/examples/data12b -rw-rw-r-- 0 jwall techies 598 Dec 10 11:22 ipl/examples/data16 -rw-rw-r-- 0 jwall techies 1704 Dec 10 11:22 ipl/examples/data2 -rw-rw-r-- 0 jwall techies 2992 Dec 10 11:22 ipl/examples/data3 -rw-rw-r-- 0 jwall techies 2736 Dec 10 11:22 ipl/examples/data4 -rw-rw-r-- 0 jwall techies 124 Dec 10 11:22 ipl/examples/data4A -rw-rw-r-- 0 jwall techies 2550 Dec 10 11:22 ipl/examples/data99 -rwxr-xr-x 0 jwall techies 464 Dec 10 11:22 ipl/examples/demo.pipl -rwxr-xr-x 0 jwall techies 323 Dec 10 11:22 ipl/examples/demo.sipl -rw-rw-r-- 0 jwall techies 1336 Dec 10 11:22 ipl/examples/distrib1.g -rw-rw-r-- 0 jwall techies 1324 Dec 10 11:22 ipl/examples/distrib2.g -rw-rw-r-- 0 jwall techies 776 Dec 10 11:22 ipl/examples/errorbar1.g -rw-rw-r-- 0 jwall techies 473 Dec 10 11:22 ipl/examples/examp1.g -rw-rw-r-- 0 jwall techies 2331 Dec 10 11:22 ipl/examples/examp10.g -rw-rw-r-- 0 jwall techies 4200 Dec 10 11:22 ipl/examples/examp12.g -rw-rw-r-- 0 jwall techies 1510 Dec 10 11:22 ipl/examples/examp13.g -rw-rw-r-- 0 jwall techies 1317 Dec 10 11:22 ipl/examples/examp14.g -rw-rw-r-- 0 jwall techies 443 Dec 10 11:22 ipl/examples/examp16.g -rw-rw-r-- 0 jwall techies 801 Dec 10 11:22 ipl/examples/examp2.g -rw-rw-r-- 0 jwall techies 694 Dec 10 11:22 ipl/examples/examp3.g -rw-rw-r-- 0 jwall techies 773 Dec 10 11:22 ipl/examples/examp4.g -rw-rw-r-- 0 jwall techies 681 Dec 10 11:22 ipl/examples/examp5.sipl -rw-rw-r-- 0 jwall techies 822 Dec 10 11:22 ipl/examples/examp6.g -rw-rw-r-- 0 jwall techies 1153 Dec 10 11:22 ipl/examples/examp7.g -rw-rw-r-- 0 jwall techies 232 Dec 10 11:22 ipl/examples/gdtest.g -rw-rw-r-- 0 jwall techies 2267 Dec 10 11:22 ipl/examples/legend1.g -rw-rw-r-- 0 jwall techies 1941 Dec 10 11:22 ipl/examples/lineplot1.g -rw-rw-r-- 0 jwall techies 660 Dec 10 11:22 ipl/examples/map1.g -rw-rw-r-- 0 jwall techies 40 Dec 10 11:22 ipl/examples/nicetab1.g -rw-rw-r-- 0 jwall techies 412 Dec 10 11:22 ipl/examples/pie1.g -rw-rw-r-- 0 jwall techies 3631 Dec 10 11:22 ipl/examples/point1.g -rw-rw-r-- 0 jwall techies 6310 Dec 10 11:23 ipl/examples/points.ipl -rw-rw-r-- 0 jwall techies 1182 Dec 10 11:23 ipl/examples/rangebar1.g -rw-rw-r-- 0 jwall techies 1212 Dec 10 11:23 ipl/examples/rangebar2.g -rw-rw-r-- 0 jwall techies 6138 Dec 10 11:23 ipl/examples/report.3Q89 -rw-rw-r-- 0 jwall techies 3213 Dec 10 11:23 ipl/examples/table10 -rw-rw-r-- 0 jwall techies 2008 Dec 10 11:23 ipl/examples/table16 -rw-rw-r-- 0 jwall techies 57 Dec 10 11:23 ipl/examples/testpt.g -rw-rw-r-- 0 jwall techies 277 Dec 10 11:23 ipl/examples/touble.g -rw-rw-r-- 0 jwall techies 48 Dec 10 11:23 ipl/examples/trouble.g -rw-rw-r-- 0 jwall techies 1878 Dec 10 11:23 ipl/examples/vbargraph1.g -rw-rw-r-- 0 jwall techies 658 Dec 10 11:23 ipl/examples/vector1.g -rw-rw-r-- 0 jwall techies 1203 Dec 10 11:23 ipl/examples/vrangebar1.g -rw-rw-r-- 0 jwall techies 162 Dec 10 11:23 ipl/examples/yymm.g -rw-rw-r-- 0 jwall techies 656 Dec 14 01:53 ipl/examples/map2.g -rwxr-xr-x 0 jwall techies 827 Dec 10 14:53 ipl/examples/demo.tipl -rwxrwxr-x 0 jwall techies 42 Dec 15 08:25 ipl/examples/ipl_display End