Changeset 7080 for trunk/Ohana/src/opihi/cmd.data/style.c
- Timestamp:
- May 5, 2006, 5:44:26 PM (20 years ago)
- File:
-
- 1 edited
-
trunk/Ohana/src/opihi/cmd.data/style.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/src/opihi/cmd.data/style.c
r5850 r7080 1 1 # include "data.h" 2 # define NCOLORS 93 static char colors[9][10] = {"black", "white", "red", "orange", "yellow", "green", "blue", "indigo", "violet"};4 2 5 3 int style (int argc, char **argv) { 6 4 7 int N, Ngraph;8 5 Graphdata graphmode; 9 6 10 Ngraph = -1; 11 if ((N = get_argument (argc, argv, "-n"))) { 12 remove_argument (N, &argc, argv); 13 Ngraph = atof (argv[N]); 14 remove_argument (N, &argc, argv); 15 } 16 if (!GetGraph (&graphmode, NULL, &Ngraph)) return (FALSE); 17 18 if (argc == 1) { 19 fprintf (stderr, "current style (%d): -x %d -c %s -pt %d -lt %d -lw %f -sz %f\n", Ngraph, 20 graphmode.style, colors[graphmode.color], graphmode.ptype, 21 graphmode.ltype, graphmode.lweight, 22 graphmode.size); 23 return (TRUE); 24 } 25 26 if ((N = get_argument (argc, argv, "-lt"))) { 27 remove_argument (N, &argc, argv); 28 graphmode.ltype = atof(argv[N]); 29 remove_argument (N, &argc, argv); 30 } 31 if ((N = get_argument (argc, argv, "-lw"))) { 32 remove_argument (N, &argc, argv); 33 graphmode.lweight = atof(argv[N]); 34 remove_argument (N, &argc, argv); 35 } 36 if ((N = get_argument (argc, argv, "-pt"))) { 37 remove_argument (N, &argc, argv); 38 graphmode.ptype = atof(argv[N]); 39 remove_argument (N, &argc, argv); 40 } 41 if ((N = get_argument (argc, argv, "+eb"))) { 42 remove_argument (N, &argc, argv); 43 graphmode.ebar = TRUE; 44 } 45 if ((N = get_argument (argc, argv, "-eb"))) { 46 remove_argument (N, &argc, argv); 47 graphmode.ebar = FALSE; 48 } 49 if ((N = get_argument (argc, argv, "-sz"))) { 50 remove_argument (N, &argc, argv); 51 graphmode.size = atof(argv[N]); 52 remove_argument (N, &argc, argv); 53 } 54 if ((N = get_argument (argc, argv, "-c"))) { 55 remove_argument (N, &argc, argv); 56 graphmode.color = KapaColorByName (argv[N]); 57 if (graphmode.color == -1) return (FALSE); 58 remove_argument (N, &argc, argv); 59 } 60 if ((N = get_argument (argc, argv, "-x"))) { 61 remove_argument (N, &argc, argv); 62 graphmode.style = atof(argv[N]); 63 remove_argument (N, &argc, argv); 64 } 65 66 SetGraph (graphmode); 7 if (!style_args (&graphmode, &argc, argv, -1)) return FALSE; 67 8 68 9 if (argc > 1) { … … 70 11 return (FALSE); 71 12 } 13 SetGraph (graphmode); 72 14 73 15 return (TRUE); 74 75 16 } 76
Note:
See TracChangeset
for help on using the changeset viewer.
