xref: /csrg-svn/lib/libplot/aed/linemod.c (revision 15521)
1*15521Sralph #ifndef lint
2*15521Sralph static char sccsid[] = "@(#)linemod.c	4.1 (Berkeley) 11/11/83";
3*15521Sralph #endif
4*15521Sralph 
5*15521Sralph #include "aed.h"
6*15521Sralph 
7*15521Sralph /*---------------------------------------------------------
8*15521Sralph  *	Linemod sets the current line drawing style.
9*15521Sralph  *
10*15521Sralph  *	Results:	None.
11*15521Sralph  *
12*15521Sralph  *	Side Effects:
13*15521Sralph  *	The AED line style is set based on string s which
14*15521Sralph  *	must be one of "dotted", "solid", "longdashed", "shortdashed",
15*15521Sralph  *	or "dotdashed".  If s isn't recognized, then "solid" is used.
16*15521Sralph  *---------------------------------------------------------
17*15521Sralph  */
18*15521Sralph linemod(s)
19*15521Sralph char *s;
20*15521Sralph {
21*15521Sralph     if (strcmp(s, "dotted") == 0)
22*15521Sralph 	fputs("1AAFF", stdout);
23*15521Sralph     else if (strcmp(s, "longdashed") == 0)
24*15521Sralph 	fputs("1F055", stdout);
25*15521Sralph     else if (strcmp(s, "shortdashed") == 0)
26*15521Sralph 	fputs("1F0FF", stdout);
27*15521Sralph     else if (strcmp(s, "dotdashed") == 0)
28*15521Sralph 	fputs("1E4FF", stdout);
29*15521Sralph     else fputs("1FFFF", stdout);
30*15521Sralph     (void) fflush(stdout);
31*15521Sralph }
32