/* cmdline.h */ /* File autogenerated by gengetopt version 2.1 */ #ifndef _cmdline_h #define _cmdline_h #ifdef __cplusplus extern "C" { #endif /* __cplusplus */ struct gengetopt_args_info { int x_arg; /* number of x pixels. */ int y_arg; /* number of y pixels. */ int z_arg; /* number of z pixels. */ int t_arg; /* number of time slices. */ char * data_type_arg; /* char byte int uint float double OR rgba. */ char * system_arg; /* system on which file produced. */ float dim_x_arg; /* Size in x. */ float dim_y_arg; /* Size in y. */ float dim_z_arg; /* Size in z. */ float dim_t_arg; /* Duration. */ float fac_x_arg; /* Scaling factor in x. */ float fac_y_arg; /* Scaling factor in y. */ float fac_z_arg; /* Scaling factor in z. */ float fac_t_arg; /* Scaling factor in t. */ float org_x_arg; /* Origin for x. */ float org_y_arg; /* Origin for y. */ float org_z_arg; /* Origin for z. */ float org_t_arg; /* Origin for t. */ float inc_x_arg; /* Increment in x. */ float inc_y_arg; /* Increment in y. */ float inc_z_arg; /* Increment in z. */ float inc_t_arg; /* Increment in t. */ float data_factor_arg; /* Scaling factor for data. */ float data_zero_arg; /* Origin for data scaling. */ char * author_arg; /* Author name with no spaces. */ char * x_units_arg; /* Units for x. */ char * y_units_arg; /* Units for y. */ char * z_units_arg; /* Units for z. */ char * t_units_arg; /* Units for t. */ char * transparent_arg; /* Transparent pixel value in hex. */ char * comment_arg; /* Add a line of comment. */ char * output_file_arg; /* output file. */ char * frankenstein_arg; /* attach header to this file. */ int help_given ; /* Wheter help was given. */ int version_given ; /* Wheter version was given. */ int x_given ; /* Wheter x was given. */ int y_given ; /* Wheter y was given. */ int z_given ; /* Wheter z was given. */ int t_given ; /* Wheter t was given. */ int data_type_given ; /* Wheter data-type was given. */ int system_given ; /* Wheter system was given. */ int dim_x_given ; /* Wheter dim-x was given. */ int dim_y_given ; /* Wheter dim-y was given. */ int dim_z_given ; /* Wheter dim-z was given. */ int dim_t_given ; /* Wheter dim-t was given. */ int fac_x_given ; /* Wheter fac-x was given. */ int fac_y_given ; /* Wheter fac-y was given. */ int fac_z_given ; /* Wheter fac-z was given. */ int fac_t_given ; /* Wheter fac-t was given. */ int org_x_given ; /* Wheter org-x was given. */ int org_y_given ; /* Wheter org-y was given. */ int org_z_given ; /* Wheter org-z was given. */ int org_t_given ; /* Wheter org-t was given. */ int inc_x_given ; /* Wheter inc-x was given. */ int inc_y_given ; /* Wheter inc-y was given. */ int inc_z_given ; /* Wheter inc-z was given. */ int inc_t_given ; /* Wheter inc-t was given. */ int data_factor_given ; /* Wheter data-factor was given. */ int data_zero_given ; /* Wheter data-zero was given. */ int author_given ; /* Wheter author was given. */ int x_units_given ; /* Wheter x-units was given. */ int y_units_given ; /* Wheter y-units was given. */ int z_units_given ; /* Wheter z-units was given. */ int t_units_given ; /* Wheter t-units was given. */ int jive_time_given ; /* Wheter jive-time was given. */ int transparent_given ; /* Wheter transparent was given. */ int no_transparent_given ; /* Wheter no-transparent was given. */ int decapitate_given ; /* Wheter decapitate was given. */ int comment_given ; /* Wheter comment was given. */ int clear_comment_given ; /* Wheter clear-comment was given. */ int output_file_given ; /* Wheter output-file was given. */ int frankenstein_given ; /* Wheter frankenstein was given. */ char **inputs ; /* unamed options */ unsigned inputs_num ; /* unamed options number */ } ; int cmdline_parser (int argc, char **argv, struct gengetopt_args_info *args_info); #ifdef __cplusplus } #endif /* __cplusplus */ #endif /* _cmdline_h */