1 #ifndef __SITUS_LIB_VIO 2 #define __SITUS_LIB_VIO 9 void read_vol(
char *,
double *,
double *,
double *,
double *,
unsigned *,
unsigned *,
unsigned *,
double **);
10 void write_vol(
char *,
double,
double,
double,
double,
unsigned,
unsigned,
unsigned,
double *);
11 void read_situs(
char *,
double *,
double *,
double *,
double *,
unsigned *,
unsigned *,
unsigned *,
double **);
13 void write_situs(
char *,
double,
double,
double,
double,
unsigned,
unsigned,
unsigned,
double *);
14 void read_ascii(
char *,
unsigned long,
double **);
15 void read_xplor(
char *,
int *,
int *,
double *,
double *,
double *,
double *,
double *,
double *,
int *,
int *,
int *,
unsigned *,
unsigned *,
unsigned *,
double **);
17 void read_mrc(
char *,
int *,
int *,
int *,
unsigned *,
unsigned *,
unsigned *,
int *,
int *,
int *,
double *,
double *,
double *,
double *,
double *,
double *,
double *,
double *,
double *,
double **);
18 void read_spider(
char *,
unsigned *,
unsigned *,
unsigned *,
double **);
33 unsigned long permuted_index(
int,
unsigned long,
unsigned,
unsigned,
unsigned);
34 void permute_map(
int,
unsigned,
unsigned,
unsigned,
unsigned *,
unsigned *,
unsigned *,
int,
int,
int,
int *,
int *,
int *,
double *,
double **);
35 void permute_dimensions(
int,
unsigned,
unsigned,
unsigned,
unsigned *,
unsigned *,
unsigned *,
int,
int,
int,
int *,
int *,
int *);
36 void permute_print_info(
int,
unsigned,
unsigned,
unsigned,
unsigned,
unsigned,
unsigned,
int,
int,
int,
int,
int,
int);
37 int set_origin_get_mode(
int,
int,
int,
double,
double,
double,
double,
double,
double,
double *,
double *,
double *);
38 void assert_cubic_map(
int,
int,
double,
double,
double,
double,
double,
double,
unsigned,
unsigned,
unsigned,
int,
int,
int,
double,
double,
double,
double *,
double *,
double *,
double *,
unsigned *,
unsigned *,
unsigned *,
double **);
39 void interpolate_skewed_map_to_cubic(
double **,
unsigned *,
unsigned *,
unsigned *,
double *,
double *,
double *,
double *,
double *,
unsigned,
unsigned,
unsigned,
int,
int,
int,
double,
double,
double,
double,
double,
double,
double,
double,
double);
40 void write_xplor(
char *,
double,
double,
double,
double,
unsigned,
unsigned,
unsigned,
double *);
41 void write_mrc(
int,
char *,
double,
double,
double,
double,
unsigned,
unsigned,
unsigned,
double *);
42 void write_spider(
char *,
double,
double,
double,
double,
unsigned,
unsigned,
unsigned,
double *);
void permute_dimensions(int, unsigned, unsigned, unsigned, unsigned *, unsigned *, unsigned *, int, int, int, int *, int *, int *)
void read_vol(char *, double *, double *, double *, double *, unsigned *, unsigned *, unsigned *, double **)
int read_char_float(float *, FILE *)
int read_float(float *, FILE *, int)
int test_situs_header_and_suffix(char *)
int test_spider(char *, int)
int have_situs_suffix(char *)
void read_mrc(char *, int *, int *, int *, unsigned *, unsigned *, unsigned *, int *, int *, int *, double *, double *, double *, double *, double *, double *, double *, double *, double *, double **)
void write_situs(char *, double, double, double, double, unsigned, unsigned, unsigned, double *)
void write_vol(char *, double, double, double, double, unsigned, unsigned, unsigned, double *)
void write_mrc(int, char *, double, double, double, double, unsigned, unsigned, unsigned, double *)
int set_origin_get_mode(int, int, int, double, double, double, double, double, double, double *, double *, double *)
int test_registration(float, float, float, float)
int read_short_float(float *, FILE *, int)
void interpolate_skewed_map_to_cubic(double **, unsigned *, unsigned *, unsigned *, double *, double *, double *, double *, double *, unsigned, unsigned, unsigned, int, int, int, double, double, double, double, double, double, double, double, double)
int read_float_empty(FILE *)
void permute_map(int, unsigned, unsigned, unsigned, unsigned *, unsigned *, unsigned *, int, int, int, int *, int *, int *, double *, double **)
void write_spider(char *, double, double, double, double, unsigned, unsigned, unsigned, double *)
void read_xplor(char *, int *, int *, double *, double *, double *, double *, double *, double *, int *, int *, int *, unsigned *, unsigned *, unsigned *, double **)
unsigned long count_floats(FILE **)
int read_char(char *, FILE *)
void xplor_skip_to_number(FILE **, char **)
int read_int(int *, FILE *, int)
unsigned long permuted_index(int, unsigned long, unsigned, unsigned, unsigned)
int test_mrc(char *, int)
void permute_print_info(int, unsigned, unsigned, unsigned, unsigned, unsigned, unsigned, int, int, int, int, int, int)
void read_spider(char *, unsigned *, unsigned *, unsigned *, double **)
void read_ascii(char *, unsigned long, double **)
void read_situs(char *, double *, double *, double *, double *, unsigned *, unsigned *, unsigned *, double **)
void write_xplor(char *, double, double, double, double, unsigned, unsigned, unsigned, double *)
void dump_binary_and_exit(char *, char *, int)
void assert_cubic_map(int, int, double, double, double, double, double, double, unsigned, unsigned, unsigned, int, int, int, double, double, double, double *, double *, double *, double *, unsigned *, unsigned *, unsigned *, double **)