Changeset 39184
- Timestamp:
- Nov 21, 2015, 3:17:25 PM (11 years ago)
- Location:
- branches/eam_branches/ipp-20151113/Ohana/src/kapa2
- Files:
-
- 4 edited
-
include/constants.h (modified) (1 diff)
-
include/globals.h (modified) (1 diff)
-
src/CheckVisual.c (modified) (2 diffs)
-
src/args.c (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20151113/Ohana/src/kapa2/include/constants.h
r37807 r39184 11 11 12 12 # define NCHANNELS 10 13 # define NPIXELS_DYNAMIC 12814 15 // XXX for the moment, this is set to match the values in SetColorScale3D_CC16 # define NPIXELS_STATIC 12817 // # define NPIXELS_STATIC 4600 -- if we want fullcolor to work, need this18 13 19 14 # define PAD1 3 -
branches/eam_branches/ipp-20151113/Ohana/src/kapa2/include/globals.h
r35106 r39184 11 11 int NAN_GREEN; 12 12 int NAN_BLUE; 13 14 int NPIXELS_DYNAMIC; 15 int NPIXELS_STATIC; 13 16 14 17 /* these should be absorbed into KapaImageWidget -
branches/eam_branches/ipp-20151113/Ohana/src/kapa2/src/CheckVisual.c
r35237 r39184 133 133 if (graphic[0].dynamicColors) { 134 134 Npixels = NPIXELS_DYNAMIC; 135 if ((N = get_argument (*argc, argv, "-ncolors"))) {136 remove_argument(N, argc, argv);137 Npixels = atoi (argv[N]);138 remove_argument(N, argc, argv);139 }140 135 141 136 /* allocate color cells */ … … 181 176 } 182 177 } else { 183 Npixels = NPIXELS_STATIC;184 if ((N = get_argument (*argc, argv, "-ncolors"))) {185 remove_argument(N, argc, argv);186 Npixels = atoi (argv[N]);187 remove_argument(N, argc, argv);188 }189 190 178 // XXX allocate the unsigned long *pixels here and above 191 179 ALLOCATE (graphic[0].pixels, unsigned long, Npixels); -
branches/eam_branches/ipp-20151113/Ohana/src/kapa2/src/args.c
r35106 r39184 1 1 # include "Ximage.h" 2 3 void help(void); 2 4 3 5 int args (int *argc, char **argv) { 4 6 5 7 int N; 8 9 if ((N = get_argument (*argc, argv, "-h"))) help(); 10 if ((N = get_argument (*argc, argv, "-help"))) help(); 11 if ((N = get_argument (*argc, argv, "--h"))) help(); 12 if ((N = get_argument (*argc, argv, "--help"))) help(); 6 13 7 14 MAP_WINDOW = TRUE; … … 37 44 } 38 45 46 NPIXELS_DYNAMIC = 128; 47 NPIXELS_STATIC = 128; 48 if ((N = get_argument (*argc, argv, "-ncolors"))) { 49 remove_argument(N, argc, argv); 50 NPIXELS_DYNAMIC = atoi (argv[N]); 51 NPIXELS_STATIC = NPIXELS_DYNAMIC; 52 remove_argument(N, argc, argv); 53 } 54 39 55 NAN_RED = 0; 40 56 NAN_GREEN = 0xffff; … … 56 72 return (TRUE); 57 73 } 74 75 void help (void) { 76 77 fprintf (stderr, "USAGE: kapa [options]\n"); 78 fprintf (stderr, "OPTIONS: \n"); 79 fprintf (stderr, "-h, -help, --h, --help : this listing\n"); 80 fprintf (stderr, "-nomap : use X but do not generate a window\n"); 81 fprintf (stderr, "-name : name for the X window bar\n"); 82 fprintf (stderr, "-noX : do not use an X window\n"); 83 fprintf (stderr, "-debug : report debug info\n"); 84 fprintf (stderr, "-fg : define the foreground color (X color style)\n"); 85 fprintf (stderr, "-ncolors : set the number of colors (pixels) available (128 default)\n"); 86 fprintf (stderr, "-nan (red) (green) (blue) : set NaN pixels to this color (hex values)\n"); 87 exit (2); 88 }
Note:
See TracChangeset
for help on using the changeset viewer.
