IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Dec 14, 2015, 6:12:37 PM (11 years ago)
Author:
eugene
Message:

add some alloc functions

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Ohana/src/libfits/include/gfitsio.h

    r38989 r39270  
    123123/******************************* Header functions *************/
    124124
     125Header *gfits_alloc_header             PROTO((void));
     126int     gfits_init_header              PROTO((Header *header));
     127void    gfits_free_header              PROTO((Header *header));
    125128char   *gfits_header_field             PROTO((Header *header, char *field, int N));
    126129char   *gfits_header_lineno            PROTO((Header *header, off_t N));
     
    132135int     gfits_fread_Xheader            PROTO((FILE *f, Header *header, int N));
    133136int     gfits_fread_header             PROTO((FILE *f, Header *header));
    134 void    gfits_free_header              PROTO((Header *header));
    135137int     gfits_fwrite_header            PROTO((FILE *f, Header *header));
    136138int     gfits_get_unsign_mode          PROTO((void));
    137 int     gfits_init_header              PROTO((Header *header));
    138139int     gfits_load_header              PROTO((FILE *f, Header *header));
    139140int     gfits_modify                   PROTO((Header *header, char *field, char *mode, int N,...)) OHANA_FORMAT(printf, 3, 5);
     
    170171
    171172int     gfits_init_matrix              PROTO((Matrix *matrix));
     173Matrix *gfits_alloc_matrix             PROTO((void));
     174void    gfits_free_matrix              PROTO((Matrix *matrix));
    172175off_t   gfits_npix_matrix              PROTO((Matrix *matrix));
    173176void    gfits_add_matrix_value         PROTO((Matrix *matrix, off_t x, off_t y, double value));
     
    178181int     gfits_fread_matrix             PROTO((FILE *f, Matrix *matrix, Header *header));
    179182int     gfits_fread_matrix_segment     PROTO((FILE *f, Matrix *matrix, Header *header, char *region));
    180 void    gfits_free_matrix              PROTO((Matrix *matrix));
    181183int     gfits_fwrite_matrix            PROTO((FILE *f, Matrix *matrix));     
    182184double  gfits_get_matrix_value         PROTO((Matrix *matrix, off_t x, off_t y));
Note: See TracChangeset for help on using the changeset viewer.