- Timestamp:
- Oct 23, 2007, 10:45:20 AM (19 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branch_20071015/Ohana/src/libfits/include/gfitsio.h
r15312 r15353 1 1 /* FITS specific macros and structures */ 2 3 # include <assert.h> 2 4 3 5 # ifndef GFITSIO … … 91 93 int maxlen; 92 94 int nbytes; 95 int Nstart; 96 int theap; 93 97 char format; 98 char cmptype[81]; 94 99 } VarLengthColumn; 95 100 … … 124 129 int gfits_vscan PROTO((Header *header, char *field, char *mode, int N, va_list argp)); 125 130 int gfits_write_header PROTO((char *filename, Header *header)); 126 int gfits_matrix_size PROTO((Header *header)); 131 int gfits_data_size PROTO((Header *header)); 132 int gfits_extended_to_primary PROTO((Header *header, int simple, char *comment)); 133 int gfits_primary_to_extended PROTO((Header *header, char *exttype, char *comment)); 134 int gfits_modify_extended PROTO((Header *header, char *exttype, char *comment)); 135 127 136 128 137 /******************************* Matrix functions *************/ … … 146 155 void gfits_set_matrix_value PROTO((Matrix *matrix, int x, int y, double value)); 147 156 int gfits_write_matrix PROTO((char *filename, Matrix *matrix)); 157 Matrix *gfits_uncompress_image PROTO((Header *header, FTable *ftable, int primary)); 158 int gfits_uncompress_data PROTO((char *zdata, int Nzdata, char *cmptype, char **optname, char **optvalue, int Nopt, char *outdata, int *Nout)); 159 int gfits_distribute_data PROTO((Matrix *matrix, int bitpix, char *data, int Ndata, int *otile, int *ztile, float zscale, float zzero)); 160 int gfits_byteswap_zdata PROTO((char *zdata, int Nzdata, int bitpix)); 148 161 149 162 /******************************* Table functions *************/ … … 188 201 int gfits_write_Theader PROTO((char *filename, Header *header)); 189 202 203 int gfits_varlength_column_define PROTO((FTable *ftable, VarLengthColumn *def, int column)); 204 void *gfits_varlength_column_pointer PROTO((FTable *ftable, VarLengthColumn *column, int row, int *length)); 205 190 206 #endif /* FITSIO */
Note:
See TracChangeset
for help on using the changeset viewer.
