home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Shareware Overload
/
ShartewareOverload.cdr
/
progm
/
pcgraphc.zip
/
README.DOC
< prev
Wrap
Text File
|
1989-01-02
|
2KB
|
63 lines
This disk contains two program file and two header files which make
up a graphics library which is similar in function the the graphics
primitives available in Hewlett-Packard workstation BASIC. These
are two dimensional graphics primitives. The main files are
GRAPHX.C contains the graphics primitives
LABELS.C contains vectors for stroke drawn labels.
GRAPH.H header file for application programs
GR_LIB.H header file for library programs ( GRAPHX.C & LABELS.C)
In addition, there are several demonstration files and one utility
file. These are
LIN_DEMO.C demonstrates various line type and repetition lengths
LB_DEMO.C demonstrates labeling capabilities
PENDEMO.C demonstrates pen selection for drawing and erasing lines
CHARS.C draws out the entire character set
BIOPLOT.C biorythm plotting program
DGRAPH.C program to selectively dump graphics to Epson
RX/FX-80/100 printers
Additional information on the primitives is available in
GFUNCT.TXT
and an introduction with example programs is available in
G_INTRO.TXT
The sample program BIOPLOT.C is provided to demonstrate some of these
functions in action.
The above programs are copyright 1988, 1989 by Lantern Systems and
have been released into the public domain for private use.
These programs are written in Microsoft C 5.1 and will compile correctly
in C 5.0 . To use these program, compile GRAPHX.C and LABELS.C without
linking the code, i.e.,
cl graphx.c -c
cl labels.c -c
To compile one of the demonstration programs type
cl <program_name.c> graphx labels
and the code will be linked after compilation (cl assumes that graphx and
labels are object modules or library files. Do not include the .c extension
unless you intend to compile GRAPHX.C and LABELS.C as well).
These programs have been tested and are believed to be bug free to the
best of my ability to determine. At present, they have been tested under
the small memory model, only. If you discover bugs, have suggestions,
or have an interest in a more complete library (which supports interactive
graphics applications and is in development), I may be contacted at
Robert Becker
Lantern Systems
9300 Collegeview Rd., Suite 309
Bloomington, MN 55437