/* 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 */


syntax highlighted by Code2HTML, v. 0.9.1