/* * Khoros: $Id$ */ /* * Copyright (C) 1997, INPE. Sergio Donizete Faria, Gerald Jean Francis Banon * All rights reserved. See $K_PROG/repos/license/License. */ /* >>>>>>>>>>>>>>>>>>>>>>>>>>>>> <<<<<<<<<<<<<<<<<<<<<<<<<< >>>> >>>> Purpose: Include file for knnscmean >>>> >>>> Written By: Sergio Donizete Faria >>>> >>>> Modifications: >>>> >>>> Date: July 1, 1997 >>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>> <<<<<<<<<<<<<<<<<<<<<<<<<< */ #ifndef _knnscmean_h_ #define _knnscmean_h_ /*-------------------------------------* | #includes ---------------------------------------*/ #include /* -include_includes */ /* -include_includes_end */ /*-------------------------------------* | #defines ---------------------------------------*/ /* -include_defines */ /* -include_defines_end */ /*-------------------------------------* | typedefs ---------------------------------------*/ typedef struct _clui_info_struct { /* * Search image (required infile) */ char *i_img_file; /* Search image FILENAME */ int i_img_flag; /* Search image FLAG */ /* * Template image (required infile) */ char *t_img_file; /* Template image FILENAME */ int t_img_flag; /* Template image FLAG */ /* * Interval length around template (required integer) */ int interval_length_int; /* Interval length around template INT */ int interval_length_flag; /* Interval length around template FLAG */ /* * Resulting output image (required outfile) */ char *o_img_file; /* Resulting output image FILENAME */ int o_img_flag; /* Resulting output image FLAG */ } clui_info_struct; /* -include_typedefs */ /* -include_typedefs_end */ /*-------------------------------------* | global variable declarations ---------------------------------------*/ extern clui_info_struct *clui_info; extern uis_struct clui_uis_spec; /* -include_variables */ /* -include_variables_end */ /*-------------------------------------* | macros ---------------------------------------*/ /* -include_macros */ /* -include_macros_end */ /*-------------------------------------* | routine definitions ---------------------------------------*/ int main PROTO((int, char **)); void knnscmean_get_args PROTO((kaddr)); void knnscmean_usage_additions PROTO((void)); void knnscmean_free_args PROTO((kexit_status, kaddr)); /* -include_routines */ /* -include_routines_end */ #endif