📄 fitsio.h
字号:
int ffg3db(fitsfile *fptr, long group, unsigned char nulval, long ncols,
long nrows, long naxis1, long naxis2, long naxis3,
unsigned char *array, int *anynul, int *status);
int ffg3dsb(fitsfile *fptr, long group, signed char nulval, long ncols,
long nrows, long naxis1, long naxis2, long naxis3,
signed char *array, int *anynul, int *status);
int ffg3dui(fitsfile *fptr, long group, unsigned short nulval, long ncols,
long nrows, long naxis1, long naxis2, long naxis3,
unsigned short *array, int *anynul, int *status);
int ffg3di(fitsfile *fptr, long group, short nulval, long ncols,
long nrows, long naxis1, long naxis2, long naxis3,
short *array, int *anynul, int *status);
int ffg3duj(fitsfile *fptr, long group, unsigned long nulval, long ncols,
long nrows, long naxis1, long naxis2, long naxis3,
unsigned long *array, int *anynul, int *status);
int ffg3dj(fitsfile *fptr, long group, long nulval, long ncols,
long nrows, long naxis1, long naxis2, long naxis3,
long *array, int *anynul, int *status);
int ffg3djj(fitsfile *fptr, long group, LONGLONG nulval, long ncols,
long nrows, long naxis1, long naxis2, long naxis3,
LONGLONG *array, int *anynul, int *status);
int ffg3duk(fitsfile *fptr, long group, unsigned int nulval, long ncols,
long nrows, long naxis1, long naxis2, long naxis3,
unsigned int *array, int *anynul, int *status);
int ffg3dk(fitsfile *fptr, long group, int nulval, long ncols,
long nrows, long naxis1, long naxis2, long naxis3,
int *array, int *anynul, int *status);
int ffg3de(fitsfile *fptr, long group, float nulval, long ncols,
long nrows, long naxis1, long naxis2, long naxis3,
float *array, int *anynul, int *status);
int ffg3dd(fitsfile *fptr, long group, double nulval, long ncols,
long nrows, long naxis1, long naxis2, long naxis3,
double *array, int *anynul, int *status);
int ffgsvb(fitsfile *fptr, int colnum, int naxis, long *naxes, long *blc,
long *trc, long *inc, unsigned char nulval, unsigned char *array,
int *anynul, int *status);
int ffgsvsb(fitsfile *fptr, int colnum, int naxis, long *naxes, long *blc,
long *trc, long *inc, signed char nulval, signed char *array,
int *anynul, int *status);
int ffgsvui(fitsfile *fptr, int colnum, int naxis, long *naxes, long *blc,
long *trc, long *inc, unsigned short nulval, unsigned short *array,
int *anynul, int *status);
int ffgsvi(fitsfile *fptr, int colnum, int naxis, long *naxes, long *blc,
long *trc, long *inc, short nulval, short *array, int *anynul, int *status);
int ffgsvuj(fitsfile *fptr, int colnum, int naxis, long *naxes, long *blc,
long *trc, long *inc, unsigned long nulval, unsigned long *array,
int *anynul, int *status);
int ffgsvj(fitsfile *fptr, int colnum, int naxis, long *naxes, long *blc,
long *trc, long *inc, long nulval, long *array, int *anynul, int *status);
int ffgsvjj(fitsfile *fptr, int colnum, int naxis, long *naxes, long *blc,
long *trc, long *inc, LONGLONG nulval, LONGLONG *array, int *anynul,
int *status);
int ffgsvuk(fitsfile *fptr, int colnum, int naxis, long *naxes, long *blc,
long *trc, long *inc, unsigned int nulval, unsigned int *array,
int *anynul, int *status);
int ffgsvk(fitsfile *fptr, int colnum, int naxis, long *naxes, long *blc,
long *trc, long *inc, int nulval, int *array, int *anynul, int *status);
int ffgsve(fitsfile *fptr, int colnum, int naxis, long *naxes, long *blc,
long *trc, long *inc, float nulval, float *array, int *anynul, int *status);
int ffgsvd(fitsfile *fptr, int colnum, int naxis, long *naxes, long *blc,
long *trc, long *inc, double nulval, double *array, int *anynul,
int *status);
int ffgsfb(fitsfile *fptr, int colnum, int naxis, long *naxes, long *blc,
long *trc, long *inc, unsigned char *array, char *flagval,
int *anynul, int *status);
int ffgsfsb(fitsfile *fptr, int colnum, int naxis, long *naxes, long *blc,
long *trc, long *inc, signed char *array, char *flagval,
int *anynul, int *status);
int ffgsfui(fitsfile *fptr, int colnum, int naxis, long *naxes, long *blc,
long *trc, long *inc, unsigned short *array, char *flagval, int *anynul,
int *status);
int ffgsfi(fitsfile *fptr, int colnum, int naxis, long *naxes, long *blc,
long *trc, long *inc, short *array, char *flagval, int *anynul, int *status);
int ffgsfuj(fitsfile *fptr, int colnum, int naxis, long *naxes, long *blc,
long *trc, long *inc, unsigned long *array, char *flagval, int *anynul,
int *status);
int ffgsfj(fitsfile *fptr, int colnum, int naxis, long *naxes, long *blc,
long *trc, long *inc, long *array, char *flagval, int *anynul, int *status);
int ffgsfjj(fitsfile *fptr, int colnum, int naxis, long *naxes, long *blc,
long *trc, long *inc, LONGLONG *array, char *flagval, int *anynul,
int *status);
int ffgsfuk(fitsfile *fptr, int colnum, int naxis, long *naxes, long *blc,
long *trc, long *inc, unsigned int *array, char *flagval, int *anynul,
int *status);
int ffgsfk(fitsfile *fptr, int colnum, int naxis, long *naxes, long *blc,
long *trc, long *inc, int *array, char *flagval, int *anynul, int *status);
int ffgsfe(fitsfile *fptr, int colnum, int naxis, long *naxes, long *blc,
long *trc, long *inc, float *array, char *flagval, int *anynul, int *status);
int ffgsfd(fitsfile *fptr, int colnum, int naxis, long *naxes, long *blc,
long *trc, long *inc, double *array, char *flagval, int *anynul,
int *status);
int ffggpb(fitsfile *fptr, long group, long firstelem, long nelem,
unsigned char *array, int *status);
int ffggpsb(fitsfile *fptr, long group, long firstelem, long nelem,
signed char *array, int *status);
int ffggpui(fitsfile *fptr, long group, long firstelem, long nelem,
unsigned short *array, int *status);
int ffggpi(fitsfile *fptr, long group, long firstelem, long nelem,
short *array, int *status);
int ffggpuj(fitsfile *fptr, long group, long firstelem, long nelem,
unsigned long *array, int *status);
int ffggpj(fitsfile *fptr, long group, long firstelem, long nelem,
long *array, int *status);
int ffggpjj(fitsfile *fptr, long group, long firstelem, long nelem,
LONGLONG *array, int *status);
int ffggpuk(fitsfile *fptr, long group, long firstelem, long nelem,
unsigned int *array, int *status);
int ffggpk(fitsfile *fptr, long group, long firstelem, long nelem,
int *array, int *status);
int ffggpe(fitsfile *fptr, long group, long firstelem, long nelem,
float *array, int *status);
int ffggpd(fitsfile *fptr, long group, long firstelem, long nelem,
double *array, int *status);
/*--------------------- read column elements -------------*/
int ffgcv( fitsfile *fptr, int datatype, int colnum, long firstrow,
long firstelem, long nelem, void *nulval, void *array, int *anynul,
int *status);
int ffgcf( fitsfile *fptr, int datatype, int colnum, long firstrow,
long firstelem, long nelem, void *array, char *nullarray,
int *anynul, int *status);
int ffgcvs(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, char *nulval, char **array, int *anynul, int *status);
int ffgcl (fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, char *array, int *status);
int ffgcvl (fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, char nulval, char *array, int *anynul, int *status);
int ffgcvb(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, unsigned char nulval, unsigned char *array,
int *anynul, int *status);
int ffgcvsb(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, signed char nulval, signed char *array,
int *anynul, int *status);
int ffgcvui(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, unsigned short nulval, unsigned short *array,
int *anynul, int *status);
int ffgcvi(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, short nulval, short *array, int *anynul, int *status);
int ffgcvuj(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, unsigned long nulval, unsigned long *array, int *anynul,
int *status);
int ffgcvj(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, long nulval, long *array, int *anynul, int *status);
int ffgcvjj(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, LONGLONG nulval, LONGLONG *array, int *anynul,
int *status);
int ffgcvuk(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, unsigned int nulval, unsigned int *array, int *anynul,
int *status);
int ffgcvk(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, int nulval, int *array, int *anynul, int *status);
int ffgcve(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, float nulval, float *array, int *anynul, int *status);
int ffgcvd(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, double nulval, double *array, int *anynul, int *status);
int ffgcvc(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, float nulval, float *array, int *anynul, int *status);
int ffgcvm(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, double nulval, double *array, int *anynul, int *status);
int ffgcx(fitsfile *fptr, int colnum, long firstrow, long firstbit,
long nbits, char *larray, int *status);
int ffgcxui(fitsfile *fptr, int colnum, long firstrow, long nrows,
long firstbit, int nbits, unsigned short *array, int *status);
int ffgcxuk(fitsfile *fptr, int colnum, long firstrow, long nrows,
long firstbit, int nbits, unsigned int *array, int *status);
int ffgcfs(fitsfile *fptr, int colnum, long firstrow, long firstelem, long
nelem, char **array, char *nularray, int *anynul, int *status);
int ffgcfl(fitsfile *fptr, int colnum, long firstrow, long firstelem, long
nelem, char *array, char *nularray, int *anynul, int *status);
int ffgcfb(fitsfile *fptr, int colnum, long firstrow, long firstelem, long
nelem, unsigned char *array, char *nularray, int *anynul, int *status);
int ffgcfsb(fitsfile *fptr, int colnum, long firstrow, long firstelem, long
nelem, signed char *array, char *nularray, int *anynul, int *status);
int ffgcfui(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, unsigned short *array, char *nularray, int *anynul,
int *status);
int ffgcfi(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, short *array, char *nularray, int *anynul, int *status);
int ffgcfuj(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, unsigned long *array, char *nularray, int *anynul,
int *status);
int ffgcfj(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, long *array, char *nularray, int *anynul, int *status);
int ffgcfjj(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, LONGLONG *array, char *nularray, int *anynul, int *status);
int ffgcfuk(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, unsigned int *array, char *nularray, int *anynul,
int *status);
int ffgcfk(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, int *array, char *nularray, int *anynul, int *status);
int ffgcfe(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, float *array, char *nularray, int *anynul, int *status);
int ffgcfd(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, double *array, char *nularray, int *anynul, int *status);
int ffgcfc(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, float *array, char *nularray, int *anynul, int *status);
int ffgcfm(fitsfile *fptr, int colnum, long firstrow, long firstelem,
long nelem, double *array, char *nularray, int *anynul, int *status);
int ffgdes(fitsfile *fptr, int colnum, long rownum, long *length,
long *heapaddr, int *status);
int ffgdess(fitsfile *fptr, int colnum, long firstrow, long nrows, long *length,
long *heapaddr, int *status);
int fftheap(fitsfile *fptr, long *heapsize, long *unused, long *overlap,
int *valid, int *status);
int ffcmph(fitsfile *fptr, int *status);
int ffgtbb(fitsfile *fptr, long firstrow, long firstchar, long nchars,
unsigned char *values, int *status);
/*------------ write primary array or image elements -------------*/
int ffppx(fitsfile *fptr, int datatype, long *firstpix, long nelem,
void *array, int *status);
int ffppxn(fitsfile *fptr, int datatype, long *firstpix, long nelem,
void *array, void *nulval, int *status);
int ffppr(fitsfile *fptr, int datatype, long firstelem, long nelem,
void *array, int *status);
int ffpprb(fitsfile *fptr, long group, long firstelem,
long nelem, unsigned char *array, int *status);
int ffpprsb(fitsfile *fptr, long group, long firstelem,
long nelem, signed char *array, int *status);
int ffpprui(fitsfile *fptr, long group, long firstelem,
long nelem, unsigned short *array, int *status);
int ffppri(fitsfile *fptr, long group, long firstelem,
long nelem, short *array, int *status);
int ffppruj(fitsfile *fptr, long group, long firstelem,
long nelem, unsigned long *array, int *status);
int ffpprj(fitsfile *fptr, long group, long firstelem,
long nelem, long *array, int *status);
int ffppruk(fitsfile *fptr, long group, long firstelem,
long nelem, unsigned int *array, int *status);
int ffpprk(fitsfile *fptr, long group, long firstelem,
long nelem, int *array, int *status);
int ffppre(fitsfile *fptr, long group, long firste
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -