IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 34885


Ignore:
Timestamp:
Jan 5, 2013, 6:42:32 AM (14 years ago)
Author:
eugene
Message:

command-line option to set NAN color

Location:
branches/eam_branches/ipp-20121219/Ohana/src/kapa2
Files:
3 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/ipp-20121219/Ohana/src/kapa2/include/globals.h

    r13479 r34885  
    77int   FOREGROUND;
    88char *NAME_WINDOW;
     9
     10int   NAN_RED;
     11int   NAN_GREEN;
     12int   NAN_BLUE;
    913
    1014/* these should be absorbed into KapaImageWidget
  • branches/eam_branches/ipp-20121219/Ohana/src/kapa2/src/SetColormap.c

    r34579 r34885  
    3838  {
    3939      // XXX set pure green for now
    40       graphic[0].cmap[NANValue].red = 0;
    41       graphic[0].cmap[NANValue].green = 0xffff;
    42       graphic[0].cmap[NANValue].blue = 0;
     40      graphic[0].cmap[NANValue].red = NAN_RED;
     41      graphic[0].cmap[NANValue].green = NAN_GREEN;
     42      graphic[0].cmap[NANValue].blue = NAN_BLUE;
    4343  } 
    4444
  • branches/eam_branches/ipp-20121219/Ohana/src/kapa2/src/args.c

    r13320 r34885  
    3737  }
    3838
     39  NAN_RED   = 0;
     40  NAN_GREEN = 0xffff;
     41  NAN_BLUE  = 0;
     42  if ((N = get_argument (*argc, argv, "-nan"))) {
     43    if (N > *argc - 4) {
     44      fprintf (stderr, "USAGE: kapa -nan (red) (green) (blue)\n");
     45      exit (2);
     46    }
     47    remove_argument(N, argc, argv);
     48    NAN_RED = strtol(argv[N], NULL, 0);
     49    remove_argument(N, argc, argv);
     50    NAN_GREEN = strtol(argv[N], NULL, 0);
     51    remove_argument(N, argc, argv);
     52    NAN_BLUE = strtol(argv[N], NULL, 0);
     53    remove_argument(N, argc, argv);
     54  }
     55
    3956  return (TRUE);
    4057}
Note: See TracChangeset for help on using the changeset viewer.