cfitsio  3390
Data Structures | Macros | Functions
fpack.h File Reference
#include <string.h>
#include <stdio.h>
#include <stdlib.h>
Include dependency graph for fpack.h:
This graph shows which files directly or indirectly include this file:

Data Structures

struct  fpstate
 
struct  imgstats
 

Macros

#define FPACK_VERSION   "1.7.0 (Dec 2013)"
 
#define FP_INIT_MAGIC   42
 
#define FPACK   0
 
#define FUNPACK   1
 
#define DEF_QLEVEL   4.
 
#define DEF_HCOMP_SCALE   0.
 
#define DEF_HCOMP_SMOOTH   0
 
#define DEF_RESCALE_NOISE   0
 
#define SZ_STR   513
 
#define SZ_CARD   81
 

Functions

int fp_get_param (int argc, char *argv[], fpstate *fpptr)
 
void abort_fpack (int sig)
 
void fp_abort_output (fitsfile *infptr, fitsfile *outfptr, int stat)
 
int fp_usage (void)
 
int fp_help (void)
 
int fp_hint (void)
 
int fp_init (fpstate *fpptr)
 
int fp_list (int argc, char *argv[], fpstate fpvar)
 
int fp_info (char *infits)
 
int fp_info_hdu (fitsfile *infptr)
 
int fp_preflight (int argc, char *argv[], int unpack, fpstate *fpptr)
 
int fp_loop (int argc, char *argv[], int unpack, fpstate fpvar)
 
int fp_pack (char *infits, char *outfits, fpstate fpvar, int *islossless)
 
int fp_unpack (char *infits, char *outfits, fpstate fpvar)
 
int fp_test (char *infits, char *outfits, char *outfits2, fpstate fpvar)
 
int fp_pack_hdu (fitsfile *infptr, fitsfile *outfptr, fpstate fpvar, int *islossless, int *status)
 
int fp_unpack_hdu (fitsfile *infptr, fitsfile *outfptr, fpstate fpvar, int *status)
 
int fits_read_image_speed (fitsfile *infptr, float *whole_elapse, float *whole_cpu, float *row_elapse, float *row_cpu, int *status)
 
int fp_test_hdu (fitsfile *infptr, fitsfile *outfptr, fitsfile *outfptr2, fpstate fpvar, int *status)
 
int fp_test_table (fitsfile *infptr, fitsfile *outfptr, fitsfile *outfptr2, fpstate fpvar, int *status)
 
int marktime (int *status)
 
int gettime (float *elapse, float *elapscpu, int *status)
 
int fp_i2stat (fitsfile *infptr, int naxis, long *naxes, imgstats *imagestats, int *status)
 
int fp_i4stat (fitsfile *infptr, int naxis, long *naxes, imgstats *imagestats, int *status)
 
int fp_r4stat (fitsfile *infptr, int naxis, long *naxes, imgstats *imagestats, int *status)
 
int fp_i2rescale (fitsfile *infptr, int naxis, long *naxes, double rescale, fitsfile *outfptr, int *status)
 
int fp_i4rescale (fitsfile *infptr, int naxis, long *naxes, double rescale, fitsfile *outfptr, int *status)
 
int fp_msg (char *msg)
 
int fp_version (void)
 
int fp_noop (void)
 
int fu_get_param (int argc, char *argv[], fpstate *fpptr)
 
int fu_usage (void)
 
int fu_hint (void)
 
int fu_help (void)
 

Macro Definition Documentation

#define DEF_HCOMP_SCALE   0.
#define DEF_HCOMP_SMOOTH   0
#define DEF_QLEVEL   4.
#define DEF_RESCALE_NOISE   0
#define FP_INIT_MAGIC   42
#define FPACK   0
#define FPACK_VERSION   "1.7.0 (Dec 2013)"
#define FUNPACK   1
#define SZ_CARD   81
#define SZ_STR   513

Function Documentation

void abort_fpack ( int  sig)

Here is the caller graph for this function:

int fits_read_image_speed ( fitsfile infptr,
float *  whole_elapse,
float *  whole_cpu,
float *  row_elapse,
float *  row_cpu,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

void fp_abort_output ( fitsfile infptr,
fitsfile outfptr,
int  stat 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fp_get_param ( int  argc,
char *  argv[],
fpstate fpptr 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fp_help ( void  )

Here is the call graph for this function:

Here is the caller graph for this function:

int fp_hint ( void  )

Here is the call graph for this function:

Here is the caller graph for this function:

int fp_i2rescale ( fitsfile infptr,
int  naxis,
long *  naxes,
double  rescale,
fitsfile outfptr,
int *  status 
)

Here is the caller graph for this function:

int fp_i2stat ( fitsfile infptr,
int  naxis,
long *  naxes,
imgstats imagestats,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fp_i4rescale ( fitsfile infptr,
int  naxis,
long *  naxes,
double  rescale,
fitsfile outfptr,
int *  status 
)

Here is the caller graph for this function:

int fp_i4stat ( fitsfile infptr,
int  naxis,
long *  naxes,
imgstats imagestats,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fp_info ( char *  infits)
int fp_info_hdu ( fitsfile infptr)

Here is the call graph for this function:

Here is the caller graph for this function:

int fp_init ( fpstate fpptr)

Here is the caller graph for this function:

int fp_list ( int  argc,
char *  argv[],
fpstate  fpvar 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fp_loop ( int  argc,
char *  argv[],
int  unpack,
fpstate  fpvar 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fp_msg ( char *  msg)

Here is the caller graph for this function:

int fp_noop ( void  )

Here is the call graph for this function:

Here is the caller graph for this function:

int fp_pack ( char *  infits,
char *  outfits,
fpstate  fpvar,
int *  islossless 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fp_pack_hdu ( fitsfile infptr,
fitsfile outfptr,
fpstate  fpvar,
int *  islossless,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fp_preflight ( int  argc,
char *  argv[],
int  unpack,
fpstate fpptr 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fp_r4stat ( fitsfile infptr,
int  naxis,
long *  naxes,
imgstats imagestats,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fp_test ( char *  infits,
char *  outfits,
char *  outfits2,
fpstate  fpvar 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fp_test_hdu ( fitsfile infptr,
fitsfile outfptr,
fitsfile outfptr2,
fpstate  fpvar,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fp_test_table ( fitsfile infptr,
fitsfile outfptr,
fitsfile outfptr2,
fpstate  fpvar,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fp_unpack ( char *  infits,
char *  outfits,
fpstate  fpvar 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fp_unpack_hdu ( fitsfile infptr,
fitsfile outfptr,
fpstate  fpvar,
int *  status 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fp_usage ( void  )

Here is the call graph for this function:

Here is the caller graph for this function:

int fp_version ( void  )

Here is the call graph for this function:

Here is the caller graph for this function:

int fu_get_param ( int  argc,
char *  argv[],
fpstate fpptr 
)

Here is the call graph for this function:

Here is the caller graph for this function:

int fu_help ( void  )

Here is the call graph for this function:

Here is the caller graph for this function:

int fu_hint ( void  )

Here is the call graph for this function:

Here is the caller graph for this function:

int fu_usage ( void  )

Here is the call graph for this function:

Here is the caller graph for this function:

int gettime ( float *  elapse,
float *  elapscpu,
int *  status 
)

Here is the caller graph for this function:

int marktime ( int *  status)

Here is the caller graph for this function: