home *** CD-ROM | disk | FTP | other *** search
/ GRIPS 2: Government Rast…rocessing Software & Data / GRIPS_2.cdr / dos / imdisp / source / imdisp.h < prev    next >
Encoding:
C/C++ Source or Header  |  1990-11-06  |  2.2 KB  |  66 lines

  1. /****  IMDISP.H
  2.  
  3.        Header file for IMDISP.H
  4.        Built by A. Warnock, ST Systems Corp., NASA/GSFC 5/90
  5.  
  6. ****/
  7.  
  8. /* * * *  External Function Prototypes * * * */
  9.  
  10. extern int     BadStatus (char *);
  11. extern int     DoRefresh (void);
  12. extern int     SetValues (void);
  13. extern int     DoHistogram (void);
  14. extern int     DoPalette (void);
  15. extern int     DoPlot (void);
  16. extern int     DoStretch (void);
  17. extern int     DoCursor (void);
  18. extern int     DoProfile (void);
  19. extern int     StartUp (int argc, char **argv);
  20. extern int     DoSave (void);
  21. extern int     DoBatch (void);
  22. extern int     DoLabel (void);
  23. extern int     DoMenu (void);
  24. extern int     DoPosText (void);
  25. extern int     DoOverlay (void);
  26. extern int     DoSerial (void);
  27. extern int     DoPrint (void);
  28. extern int     ctrl_c (void);
  29. extern long    min3arr( long *, int);
  30. extern long    max3arr( long *, int);
  31. extern int     LoadPalette( char *);
  32.  
  33. /* * * *  External Global Variables * * * */
  34.  
  35. extern char    CommandString[80];
  36. extern int     nl, ns, bitsperpix;
  37. extern int     DNlow, DNhigh;
  38. extern int     OpenFileFlag;
  39. extern int     nld, nsd, sl, ss;
  40. extern int     nldd, nsdd, sldd, ssdd;
  41. extern int     subsample, zoom;
  42. extern int     centerline, centersamp;
  43. extern int     lastsl, lastss;
  44. extern FILE   *BatchFile;
  45.  
  46. extern long    Histogram ;         /* Location of histogram in file */
  47. extern long    Palette;            /* Location of palette in file */
  48. extern char    PaletteFileName[64];
  49. extern int     Color_Hist;
  50. extern char    memmsg[] ;
  51. extern int     Microsoft ;
  52. extern int     TurnCursorOff ;     /* Set cursor funct. on */
  53. extern int     ByteSwap ;
  54. extern int     BatchFlag ;         /* To control batch file on input cmd line */
  55. extern int     flowthru ;
  56. extern int     IntoMem  ;
  57. extern char    dirMask[30] ;       /* select all files */
  58. extern char    BrowseName[40] ;    /* default browse file name */
  59. extern char    MenuName[40] ;      /* default menu name */
  60. extern int     abort_disp ;
  61.  
  62. extern FILE    *SelectFile;
  63. extern int     SelectFlag;         /* To control interactive selection of files */
  64. extern char    SelectName[40];     /* default select file name */
  65. extern char    ImageFileName[80];  /* Image file name */
  66.