1 C****************************************************************************
3 C* Software Development Group *
4 C* National Center
for Supercomputing Applications *
5 C* University of Illinois at Urbana-Champaign *
6 C* 605 E. Springfield, Champaign IL 61820 *
8 C* For conditions of distribution and use, see the accompanying *
11 C****************************************************************************
13 C $Id: dffunc.inc 5001 2007-12-13 07:39:20Z epourmal $
17 C Declarations of
return values for HDF SDS functions
94 C Declarations of
return values for HDF Annotation functions
127 C Declarations of
return values for HDF Raster Image functions
149 integer DFR8scompress, d8scomp
150 external DFR8scompress, d8scomp
151 integer DFR8sjpeg, d8sjpeg
152 external DFR8sjpeg, d8sjpeg
174 integer DF24scompress, d2scomp
175 external DF24scompress, d2scomp
176 integer DF24sjpeg, d2sjpeg
177 external DF24sjpeg, d2sjpeg
197 C Declarations of
return values for HDF Raster Image functions
237 C Declarations of
return values for HDF Vgroup functions
305 C Declarations of
return values for HDF high level Vdata/Vgroup
320 C Declarations of
return values for HDF Vdata functions
408 external vsfgetblinfo
411 C Declarations of
return values for HDF Vdata Field Functions
426 C Declarations of
return values for HDF Vdata Query functions
440 C Declarations of
return values for HDF low level H functions
455 external hddontatexit
471 C Decls of MGxxx functions
for Fortran multi-file GR interface
544 C Decls of ANxxx functions
for Fortran multi-file AN interface
583 C Decls of SFxxx functions
for Fortran multi-file interface
700 C End of declarations
HDFLIBAPI int DFSDsetrange(void *maxi, void *mini)
HDFLIBAPI intn DF24getdims(const char *filename, int32 *pxdim, int32 *pydim, intn *pil)
HDFLIBAPI int DFSDsetdimstrs(int dim, const char *label, const char *unit, const char *format)
HDFLIBAPI intn DF24addimage(const char *filename, const void *image, int32 xdim, int32 ydim)
HDFLIBAPI uint16 DFPlastref(void)
HDFLIBAPI int DFupdate(DF *dfile)
HDFLIBAPI int32 DFwrite(DF *dfile, char *ptr, int32 len)
HDFLIBAPI int32 DFseek(DF *dfile, int32 offset)
HDFLIBAPI intn DFPgetpal(const char *filename, void *palette)
HDFLIBAPI intn DFR8putimage(const char *filename, const void *image, int32 xdim, int32 ydim, uint16 compress)
HDFLIBAPI int DFclose(DF *dfile)
HDFLIBAPI int DFSDsetdims(intn rank, int32 dimsizes[])
HDFLIBAPI intn DF24getimage(const char *filename, void *image, int32 xdim, int32 ydim)
HDFLIBAPI uint16 DFR8lastref(void)
HDFLIBAPI intn DFPnpals(const char *filename)
HDFLIBAPI int DFSDendslice(void)
HDFLIBAPI intn DF24readref(const char *filename, uint16 ref)
HDFLIBAPI uint16 DFANlastref(void)
HDFLIBAPI int DFerrno(void)
HDFLIBAPI intn DF24setil(intn il)
HDFLIBAPI int32 DFANgetlablen(const char *filename, uint16 tag, uint16 ref)
HDFLIBAPI intn DF24putimage(const char *filename, const void *image, int32 xdim, int32 ydim)
HDFLIBAPI intn DFR8addimage(const char *filename, const void *image, int32 xdim, int32 ydim, uint16 compress)
HDFLIBAPI intn DFR8setpalette(uint8 *pal)
HDFLIBAPI int DFishdf(char *filename)
HDFLIBAPI intn DFPputpal(const char *filename, const void *palette, intn overwrite, const char *filemode)
HDFLIBAPI int DFSDgetrange(void *pmax, void *pmin)
HDFLIBAPI int DFSDgetdatastrs(char *label, char *unit, char *format, char *coordsys)
HDFLIBAPI intn DFR8getimage(const char *filename, uint8 *image, int32 xdim, int32 ydim, uint8 *pal)
HDFLIBAPI int DFSDgetdata(const char *filename, intn rank, int32 maxsizes[], void *data)
HDFLIBAPI int DFSDreadref(char *filename, uint16 ref)
HDFLIBAPI intn DFPrestart(void)
HDFLIBAPI int32 DFANgetfidlen(int32 file_id, intn isfirst)
HDFLIBAPI intn DFANputdesc(const char *filename, uint16 tag, uint16 ref, char *desc, int32 desclen)
HDFLIBAPI intn DFPaddpal(const char *filename, const void *palette)
HDFLIBAPI int DFdel(DF *dfile, uint16 tag, uint16 ref)
HDFLIBAPI intn DFR8restart(void)
HDFLIBAPI int DFSDgetslice(const char *filename, int32 winst[], int32 windims[], void *data, int32 dims[])
HDFLIBAPI int DFnumber(DF *dfile, uint16 tag)
HDFLIBAPI intn DF24setdims(int32 xdim, int32 ydim)
HDFLIBAPI int32 DFANgetfds(int32 file_id, char *desc, int32 maxlen, intn isfirst)
HDFLIBAPI int DFstat(DF *dfile, DFdata *dfinfo)
HDFLIBAPI int DFaccess(DF *dfile, uint16 tag, uint16 ref, char *acc_mode)
HDFLIBAPI intn DFR8readref(const char *filename, uint16 ref)
HDFLIBAPI intn DFPwriteref(const char *filename, uint16 ref)
HDFLIBAPI int DFSDsetdatastrs(const char *label, const char *unit, const char *format, const char *coordsys)
HDFLIBAPI intn DF24restart(void)
HDFLIBAPI intn DFR8getdims(const char *filename, int32 *pxdim, int32 *pydim, int *pispal)
HDFFCLIBAPI intf _fcd intf intf intf * values
HDFLIBAPI int DFdup(DF *dfile, uint16 itag, uint16 iref, uint16 otag, uint16 oref)
HDFLIBAPI int DFSDsetlengths(int maxlen_label, int maxlen_unit, int maxlen_format, int maxlen_coordsys)
HDFLIBAPI int DFSDgetdims(const char *filename, intn *prank, int32 sizes[], intn maxrank)
HDFLIBAPI uint16 DFnewref(DF *dfile)
HDFLIBAPI intn DFANgetlabel(const char *filename, uint16 tag, uint16 ref, char *label, int32 maxlen)
HDFLIBAPI int DFSDgetdatalen(int *llabel, int *lunit, int *lformat, int *lcoordsys)
HDFLIBAPI intn DFANputlabel(const char *filename, uint16 tag, uint16 ref, char *label)
HDFLIBAPI intn DFR8writeref(const char *filename, uint16 ref)
HDFLIBAPI intn DFANlablist(const char *filename, uint16 tag, uint16 reflist[], char *labellist, intn listsize, intn maxlen, intn startpos)
HDFLIBAPI int DFSDgetdimlen(int dim, int *llabel, int *lunit, int *lformat)
HDFLIBAPI intn DFR8nimages(const char *filename)
HDFLIBAPI int32 DFANgetfid(int32 file_id, char *id, int32 maxlen, intn isfirst)
HDFLIBAPI intn DF24reqil(intn il)
HDFLIBAPI int32 DFANgetdesclen(const char *filename, uint16 tag, uint16 ref)
HDFLIBAPI int DFSDclear(void)
HDFLIBAPI int DFSDsetdimscale(intn dim, int32 dimsize, void *scale)
HDFLIBAPI intn DFANgetdesc(const char *filename, uint16 tag, uint16 ref, char *desc, int32 maxlen)
HDFLIBAPI uint16 DFSDlastref(void)
HDFLIBAPI DF * DFopen(char *name, int acc_mode, int ndds)
HDFLIBAPI int DFSDrestart(void)
HDFLIBAPI intn DFANaddfds(int32 file_id, char *desc, int32 desclen)
HDFLIBAPI int DFSDputdata(const char *filename, intn rank, int32 dimsizes[], void *data)
HDFLIBAPI intn DFPreadref(const char *filename, uint16 ref)
HDFLIBAPI int DFfind(DF *dfile, DFdesc *ptr)
HDFLIBAPI int DFSDgetdimstrs(int dim, char *label, char *unit, char *format)
HDFLIBAPI int DFSDadddata(const char *filename, intn rank, int32 dimsizes[], void *data)
HDFLIBAPI int32 DFread(DF *dfile, char *ptr, int32 len)
HDFLIBAPI intn DFANaddfid(int32 file_id, char *id)
HDFLIBAPI int DFSDstartslice(const char *filename)
HDFLIBAPI int DFSDgetNT(int32 *pnumbertype)
HDFLIBAPI int32 DFANgetfdslen(int32 file_id, intn isfirst)
HDFLIBAPI int DFSDgetdimscale(intn dim, int32 maxsize, void *scale)
HDFLIBAPI int DFSDsetNT(int32 numbertype)
HDFLIBAPI int DFSDputslice(int32 winend[], void *data, int32 dims[])