|
|
1.1 root 1: char *programName; /* Name of program; appears on plot */
2: int debug; /* If zero no debugging information is output */
3: int outline; /* One if outlines around symbols */
4: int circle; /* Zero if circle, otherwise number of edges in
5: * polygon approximation */
6: int standard; /* One if only standard CIF is accepted */
7: int list; /* One if a listing of the input is to be produced */
8: int output; /* Indicates which output device is to be used */
9: char *banner; /* Points to string which is to be put at top of plot */
10: int fileopen; /* One if output file is open */
11: int plot; /* One if plot is to be made, zero to suppress */
12: int extractor; /* Set if running extractor */
13: char *baseName; /* base name for extractor to use */
14: extern char *fontfile; /* Name of font file in '/usr/lib/vfont' to use for text */
15: int NoPixcels; /* Number of pixcels on raster line */
16: int TextUp,TextDown; /* Maximum extent of the text fonts above and below the base line */
17: int text; /* one if text is to be plotted */
18: int printSymbolName; /* one if symbol names are to be plotted */
19: int background; /* one if the program is running in the background */
20: int symbox; /* one if bounding boxes are to be drawn around symbols */
21: int grid; /* spacing in CIF units between grid lines; 0 means no grid lines */
22: int ask; /* 1 if should ask whether to plot;0 otherwise*/
23: int depth; /* depth to instanciate symbols; 0 = infinity */
24: int SetScale; /* one if user has set the scale */
25: double scale; /* the scale of the plot */
26:
27: char *outfile;
28:
29: int RetCmt;
30: int upToDate; /* one if LineNo and CharNo represent the beginning of token
31: just sent to the parser */
32: int TokenLine,TokenChar; /* The line num & char num of token sent to parser */
33:
34: typedef char *string;
35: int MoreToPlot; /* Indicates whether there is another window to plot */
36:
37: int SetStick; /* for STIF plot wires constant width */
38: float Stickw; /* for STIF the width of wires */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.