The HDF Group

HDF User’s Guide

Version 4.2.6


[Top]


List of Tables
Introduction to HDF
HDF Fundamentals
TABLE 2A Hopen Parameter List
TABLE 2B File Access Code Flags
TABLE 2C Hclose Parameter List
TABLE 2D Hgetlibversion and Hgetfileversion Parameter Lists
TABLE 2E Hishdf/hishdff Parameter List
TABLE 2F Standard HDF Data Types and Flags
TABLE 2G Native Format Data Type Definitions
TABLE 2H Little-Endian Format Data Type Definitions
TABLE 2I Limit Definitions
TABLE 2J Correspondence Between Fortran and HDF C Data Types
Scientific Data Sets (SD API)
TABLE 3A SD Interface Routines
TABLE 3B File Access Code Flags
TABLE 3C SDstart, SDcreate, SDselect, SDendaccess, and SDend Parameter Lists
TABLE 3D SDwritedata Parameter List
TABLE 3E SDisrecord Parameter List
TABLE 3F SDsetblocksize and SDsetaccesstype Parameter List
TABLE 3G SDsetcompress Parameter List
TABLE 3H sfscompress Parameter List
TABLE 3I HXsetdir and HXsetcreatedir Parameter Lists
TABLE 3J SDsetexternalfile Parameter List
TABLE 3K SDreaddata Parameter List
TABLE 3L SDfileinfo, SDgetinfo, and SDgetcompinfo Parameter Lists
TABLE 3M SDnametoindex, SDnametoindices, and SDgetnumvars_byname Parameter Lists
TABLE 3N SDreftoindex, SDidtoref, SDidtype, and SDcheckempty Parameter Lists
TABLE 3O SDsetnbitdataset Parameter List
TABLE 3P SDgetdimid and SDsetdimname Parameter Lists
TABLE 3Q SDsetdimval_comp and SDisdimval_bwcomp Parameter Lists
TABLE 3R SDsetdimscale, SDdiminfo, and SDgetdimscale Parameter Lists
TABLE 3S SDiscoordvar Parameter List
TABLE 3T SDsetattr, SDfindattr, SDattrinfo, and SDreadattr Parameter Lists
TABLE 3U Predefined Attributes List
TABLE 3V Predefined Attribute Definitions
TABLE 3W SDsetdatastrs and SDgetdatastrs Parameter Lists
TABLE 3X SDsetdimstrs and SDgetdimstrs Parameter Lists
TABLE 3Y SDsetrange and SDgetrange Parameter Lists
TABLE 3Z SDsetfillvalue, SDgetfillvalue, and SDsetfillmode Parameter Lists
TABLE 3AA SDsetcal and SDgetcal Parameter Lists
TABLE 3AB SDgetfilename, SDgetnamelen, SDreset_maxopenfiles, SDget_maxopenfiles, and
SDget_numopenfiles Parameter Lists
TABLE 3AC SDsetnbitdataset Parameter List
TABLE 3AD SDsetchunk Parameter List
TABLE 3AE sfschnk Parameter List
TABLE 3AF SDsetchunkcache Parameter List
TABLE 3AG SDwritechunk Parameter List
TABLE 3AH SDreadchunk Parameter List
TABLE 3AI SDgetchunkinfo Parameter List
TABLE 3AJ sfgichnk Parameter List
TABLE 3AK Summary of HDF and XDR File Compatibility for the HDF and netCDF APIs
TABLE 3AL NC Interface Routine Calls and their SD Equivalents
Vdatas (VS API)
TABLE 4A Vdata Interface Routines
TABLE 4B Vstart, VSattach, VSdetach, and Vend Parameter Lists
TABLE 4C VHstoredata and VHstoredatam Parameter Lists
TABLE 4D Predefined Data Types and Field Names for Vdata Fields
TABLE 4E VSsetname, VSsetclass, VSfdefine, VSsetfields, and VSsetinterlace Parameter Lists
TABLE 4F VSseek and VSwrite Parameter Lists
TABLE 4G VSsetblocksize and VSsetnumblocks Parameter Lists
TABLE 4H VSfpack Parameter List
TABLE 4I VSread Parameter List
TABLE 4J Vlone, Vgetid, and VSgetvdatas Parameter Lists
TABLE 4K VSlone, VSgetid, VSfind, and VSfexist Parameter Lists
TABLE 4L VSgetvdatas and VSofclass Parameter Lists
TABLE 4M VSfindex Parameter List
TABLE 4N VSsetattr and VSgetattr Parameter Lists
TABLE 4O VSnattrs and VSfnattrs Parameter Lists
TABLE 4P VSfindattr, VSattrinfo, and VSisattr Parameter Lists
TABLE 4Q VSinquire Parameter List
TABLE 4R VSgetblockinfo Parameter List
TABLE 4S VSQuery Routines Parameter Lists
TABLE 4T VSelts, VSgetfields, VSgetinterlace, VSsizeof, VSgetname, and VSgetclass Parameter Lists
TABLE 4U VF Routines Parameter Lists
Vgroups (V API)
TABLE 5A Vgroup Interface Routines
TABLE 5B Vstart, Vattach, Vdetach, and Vend Parameter Lists
TABLE 5C Vsetname, Vsetclass, Vaddtagref, Vinsert, and VHmakegroup Parameter Lists
TABLE 5D Vlone, Vgetid, and Vgetvgroups Parameter Lists
TABLE 5E Vgetname, Vgetnamelen, Vgetclass, and Vgetclassnamelen Parameter Lists
TABLE 5F Vfind and Vfindclass Parameter Lists
TABLE 5G Vntagrefs, Vgettagref, and Vgettagrefs Parameter Lists
TABLE 5H Vinqtagref, Visvg, and Visvs Parameter Lists
TABLE 5I Vflocate and Vnrefs Parameter Lists
TABLE 5J VQueryref and VQuerytag Parameter Lists
TABLE 5K Vdelete and Vdeletetagref Parameter Lists
TABLE 5L Vgetversion, Vsetattr, and Vfindattr Parameter Lists
TABLE 5M Vnattrs and Vnattrs2 Parameter Lists
TABLE 5N Vattrinfo and Vattrinfo2 Parameter Lists
TABLE 5O Vgetattr and Vgetattr2 Parameter Lists
TABLE 5P Vgetnext and Vinquire Parameter Lists
8-Bit Raster Images (DFR8 API)
TABLE 6A 8-Bit Raster Image Compression Method List
TABLE 6B DFR8 Library Routines
TABLE 6C DFR8putimage and DFR8addimage Parameter List
TABLE 6D DFR8setpalette Parameter List
TABLE 6E DFR8setcompress Parameter List
TABLE 6F DFR8writeref Parameter List
TABLE 6G DFR8getdims and DFR8getimage Parameter List
TABLE 6H DFR8readref Parameter List
TABLE 6I DFR8nimages Parameter List
TABLE 6J DFR8nimages Parameter List
General Raster Images (GR API)
TABLE 7A GR Library Routines
TABLE 7B GRstart, GRselect, GRcreate, GRendaccess, and GRend, Parameter Lists
TABLE 7C GRwriteimage Parameter List
TABLE 7D GRsetcompress and GRsetaccesstype Parameter List
TABLE 7E GRsetexternalfile Parameter List
TABLE 7F GRreadimage and GRreqimageil Parameter Lists
TABLE 7G GRfileinfo and GRgetiminfo Parameter Lists
TABLE 7H GRidtoref, GRreftoindex, GRnametoindex, and GRgetcompinfo Parameter Lists
TABLE 7I GRsetattr, GRfindattr, GRattrinfo, and GRgetattr Parameter Lists
TABLE 7J GRgetlutid, GRgetlutinfo, and GRluttoref Parameter Lists
TABLE 7K GRgetlutid, GRwritelut, GRreqlutil, and GRreadlut Parameter Lists
TABLE 7L GRsetchunk, GRgetchunkinfo, GRsetchunkcache, GRwritechunk, and
GRreadchunk Parameter Lists
24-bit Raster Images (DF24 API)
TABLE 8A 24-Bit Raster Image Compression Method List
TABLE 8B 24-Bit Raster Image Interlace Format
TABLE 8C DF24 Library Routines
TABLE 8D DF24putimage and DF24addimage Parameter List
TABLE 8E DF24setil and DF24setcompress Parameter List
TABLE 8F DF24getimage, DF24getdims and DF24reqil Parameter List
TABLE 8G DF24readref Parameter List
TABLE 8H DF24restart Parameter List
TABLE 8I DF24nimages Parameter List
TABLE 8J DF24lastref Parameter List
Palettes (DFP API)
TABLE 9A DFP Library Routines
TABLE 9B DFPputpal and DFPaddpal Parameter List
TABLE 9C DFPwriteref Parameter List
TABLE 9D DFPgetpal Parameter List
TABLE 9E DFPreadref Parameter List
TABLE 9F DFPnpals Parameter List
Annotations (AN API)
TABLE 10A AN Library Routines
TABLE 10B ANstart, ANcreate, ANcreatef, ANendaccess and ANend Parameter Lists
TABLE 10C ANwriteann Parameter List
TABLE 10D ANselect and ANreadann Parameter Lists
TABLE 10E ANfileinfo and ANannlen Parameter Lists
TABLE 10F ANnumann and ANannlist Parameter Lists
TABLE 10G ANget_tagref, ANid2tagref, ANtagref2id, ANatype2tag, and ANtag2atype Parameter Lists
Single-file Annotations (DFAN API)
TABLE 11A DFAN Library Routines
TABLE 11B List of Annotation Interface Tags in HDF Versions 2.0, 3.0 and 4.0
TABLE 11C DFANaddfid and DFANaddfds Parameter List
TABLE 11D DFANputlabel and DFANputdesc Parameter List
TABLE 11E DFANgetfidlen, DFANgetfid, DFANgetfdslen, and DFANgetfds Parameter List
TABLE 11F DFANgetlablen, DFANgetlabel, DFANgetdesc and DFANgetdesclen Parameter List
TABLE 11G DFANclear Parameter List
TABLE 11H List and Descriptions of the DF*writeref and DF*lastref Routines
TABLE 11I DFANlablist Parameter List
Single-File Scientific Data Sets (DFSD API)
TABLE 12A DFSD Library Routines
TABLE 12B DFSDadddata and DFSDputdata Parameter List
TABLE 12C DFSDsetNT and DFSDwriteref Parameter List
TABLE 12D DFSDsetdims Parameter List
TABLE 12E DFSDclear Parameter List
TABLE 12F DFSDgetdata Parameter List
TABLE 12G DFSDgetNT and DFSDgetdims Parameter List
TABLE 12H DFSDreadref Parameter List
TABLE 12I DFSDstartslab Parameter List
TABLE 12J DFSDwriteslab Parameter List
TABLE 12K DFSDreadslab Parameter List
TABLE 12L DFSDsetlengths and DFSDsetdatastrs Parameter List
TABLE 12M DFSDsetfillvalue, DFSDsetrange and DFSDsetcal Parameter List
TABLE 12N DFSDgetdatalen and DFSDgetdatastrs Parameter List
TABLE 12O DFSDgetfillvalue, DFSDgetcal and DFSDgetrange Parameter List
TABLE 12P DFSDsetlengths and DFSDsetdimstrs Parameter List
TABLE 12Q DFSDsetdimscale Parameter List
Error Reporting
TABLE 13A Error Reporting Routine List
TABLE 13B HDF Error Codes
HDF Performance Issues
TABLE 14A Results of the Write Operation to 1,000 1x1x1 Element Scientific Data Sets
TABLE 14B Results of the Write Operation to One 10x10x10 Element Scientific Data Set
TABLE 14C Results of the Write Operation to 1,000 1x1x1 Element Scientific Data Sets
TABLE 14D Results of the Write Operation to 1,000 1x1x1 SDSs with Shared Dimensions
TABLE 14E Results of the Write Operation to the 50 10x10x10 SDSs with the Fill Value Write Enabled
TABLE 14F Results of the Write Operation to the 50 SDSs with the Fill Value Write Disabled
TABLE 14G Results of the SDS Write Operation with the New and Old Dimension Scales
TABLE 14H Results of the SDS Write Operation with Only the New Dimension Scale
HDF Command-line Utilities
TABLE 15A The HDF Command-line Utilities
TABLE 15B hdp Option Flags
TABLE 15C The hdp Command Set
TABLE 15D hdiff Option Flags
TABLE 15E vshow Option Flags
TABLE 15F hdfimport Options and Parameters
TABLE 15G hdfimport ASCII Text, Native Floating Point, or Native Integer Input Fields
TABLE 15H r8tohdf Option Flags
TABLE 15I hdftor8 Option Flags
TABLE 15J hdfcomp Option Flags
TABLE 15K hdfpack Option Flags
TABLE 15L hdfls Option Flags
TABLE 15M hdfed Option Flags
TABLE 15N The hdfed Command Set
TABLE 15O h4cc Options and Compiler Options
TABLE 15P Environment Variables
TABLE 15Q h4fc Option Flags
TABLE 15R Environment Variables
TABLE 15S h4redeploy Option Flags
Raw Data Information
TABLE 16A Raw Data Information Retrieval Routines
TABLE 16B ANgetdatainfo Parameter List
TABLE 16C SDgetdatainfo Parameter List
TABLE 16D SDgetattdatainfo Parameter List
TABLE 16E HDF4 Predefined Attributes
TABLE 16F SDgetoldattdatainfo Parameter List
TABLE 16G SDgetanndatainfo Parameter List
TABLE 16H GRgetdatainfo Parameter List
TABLE 16I GRgetattdatainfo Parameter List
TABLE 16J Vgetattdatainfo Parameter List
TABLE 16K VSgetdatainfo Parameter List
TABLE 16L VSgetattdatainfo Parameter List
Appendices
TABLE AA The HDF Utility Tags
TABLE AB The HDF General Raster Image Tags
TABLE AC The HDF Composite Image Tags
TABLE AD The HDF Scientific Data Set Tags
TABLE AE The HDF Vset Tags
TABLE AF The Obsolete HDF Tags

HDF 4.2.6 - August 2011
Copyright
The HDF Group
www.hdfgroup.org
The HDF Group