# HDF User’s Guide

Version 4.2r4

[Top]

> ## Index

> Joint Photographic Expert Group compression. See JPEG compression
> RIS8. See 8-bit raster image data set
> Run-length encoding compression. See RLE compression
> Numerics
> 24-bit raster image 257-271
> compressing , data 264
> data representation 257
> determining the dimensions of a 267
> modifying the interlace mode of a 267
> querying the reference number of the most-recently-accessed 270
> querying the total number of , in a file 270
> reading 266-270
> reading a , with a given reference number 269
> routines for obtaining information about 270
> setting the interlace mode for a 263
> specifying that the next , read to be the first 269
> writing 261-266
> 24-bit Raster Image API
> description 4
> 24-bit raster image API 260
> routine categories 260
> routine list 261
> 24-bit raster image data set
> compression methods 258
> contents of a 257
> description 257
> interlace modes 259
> optional objects 258-260
> required objects 257-258
> 24-bit raster image data set dimension
> description 258
> 8-bit raster image
> compressing 246
> data representation 239, 240
> description 239
> determining the reference number of the most-recently-accessed 254
> determining the reference number of the palette of the most-recently-accessed 254
> querying the dimensions of a 251
> querying the total number of , in a file 253
> reading 250-253
> reading a , with a given reference number 253
> routines for obtaining information about 253
> specifying the next , to be read 253
> specifying the reference number for a 250
> writing 242-250
> 8-bit Raster Image API
> description 4
> 8-bit raster image API 242
> routine categories 242
> routine list 242
> 8-bit raster image data set 239-254
> compression methods 240
> description 239
> optional objects 240-241
> required objects 239-240
> 8-bit raster image data set data model 239-241
> 8-bit raster image data set dimension
> description 240
> 8-bit raster image data set palette
> description 240
> A
> AN API. See multifile annotation API
> ANannlen
> description 359
> parameter list 360
> ANannlist
> description 360
> parameter list 361
> ANatype2tag
> description 362
> parameter list 363
> ANcreate
> description 349
> parameter list 349
> ANcreatef
> description 349
> parameter list 349
> ANend
> parameter list 349
> ANendaccess
> parameter list 349
> ANfileinfo
> description 359
> parameter list 360
> ANget_tagref
> description 361
> parameter list 363
> ANid2tagref
> description 361
> parameter list 363
> Annotation 345-361, 369-384
> creating and writing an , using the multifile annotation API 349-355
> description 345
> getting the length of an , using the multifile annotation API 359
> obtaining a list of , corresponding to given search criteria using the multifile annotation API 360
> obtaining annotation information using the multifile annotation interface 359-365
> obtaining information about every , in a file using the multifile annotation API 359
> obtaining the number of , corresponding to given search criteria using the multifile annotation API 360
> reading , using the single-file annotation API 375-380
> reading an , using the multifile annotation API 355-356
> selecting an , using the multifile annotation API 355
> writing , using the single-file API 371-375
> writing an , using the multifile annotation API 350
> Annotation API
> description 4
> Annotation data model
> description 345
> ANnumann
> description 360
> parameter list 361
> ANreadann
> description 355
> parameter list 356
> ANselect
> description 355
> parameter list 356
> ANstart
> description 349
> parameter list 349
> ANtag2atype
> description 362
> parameter list 363
> ANtagref2id
> description 362
> parameter list 363
> ANwriteann
> description 350
> parameter list 350
> Array rank 20
> Attribute index
> description 309
> B
> Block size
> setting the , for unlimited SDS dimensions 42
> Buffer interlacing
> description 151
> C
> Calibrated data
> reading 109
> writing 108
> Calibration attribute 108-109
> description 101, 108
> Color lookup table
> description 314
> Command-line utilities 433
> categories of 5
> description 433
> list of 433
> purpose 433
> COMP_JPEG define
> description 258
> COMP_NONE define
> description 258
> Composite image tags
> list of 54
> Compressing an HDF file 448
> Compressing RIS8 images in an HDF file 447
> Converting 24-bit raw raster images to RIS8 images 444
> Converting 8-bit raster images to the HDF format 443
> Converting an HDF RIS24 image to an HDF RIS8 image 447
> Converting floating-point data to an SDS or RIS8 object 439
> Converting raw palette data to the HDF palette format 445
> Converting several RIS8 images to one 3D SDS 446
> Coordinate system attribute
> description 101, 399
> D
> D24readref
> parameter list 269
> Data element
> description 453
> Data object
> description 453
> Description annotation
> description 345
> DF*lastref routine
> list and descriptions of all 382
> methods of determining a reference number through the use of a 381
> DF24addimage
> description 261
> parameter list 262
> DF24getdims
> description 267
> parameter list 268
> DF24getimage
> description 266
> parameter list 268
> DF24lastref
> description 270
> parameter list 271
> DF24nimages
> description 270
> parameter list 270
> DF24putimage
> description 261
> parameter list 262
> DF24readref
> description 269
> DF24reqil
> description 267
> parameter list 268
> DF24restart
> description 270
> parameter list 270
> DF24setcompress
> description 264
> parameter list 265
> DF24setil
> description 263
> parameter list 265
> DFAN API. See Single-file annotation API
> DFANaddfds
> description 371
> parameter list 372
> DFANaddfid
> description 371
> parameter list 372
> DFANgetdesc
> description 379
> parameter list 379
> DFANgetdesclen
> description 379
> parameter list 379
> DFANgetfds
> description 376
> parameter list 377
> DFANgetfdslen
> description 376
> parameter list 377
> DFANgetfid
> description 376
> parameter list 377
> DFANgetfidlen
> description 375
> parameter list 377
> DFANgetlabel
> description 378
> parameter list 379
> DFANgetlablen
> description 378
> parameter list 379
> DFANlablist
> description 382
> parameter list 381, 383
> DFANputdesc
> description 373
> parameter list 373
> DFANputlabel
> description 373
> parameter list 373
> DFPaddpal
> description 338
> parameter list 339
> DFPgetpal
> description 341
> parameter list 341
> DFPlastref
> description 343
> DFPnpals
> description 342
> parameter list 343
> DFPputpal
> description 338
> parameter list 339
> DFPreadref
> description 342
> parameter list 342
> DFPrestart
> description 342
> DFPwriteref
> description 340
> parameter list 340
> DFR8addimage
> description 243
> parameter list 243
> DFR8getdims
> description 251
> parameter list 252
> DFR8getimage
> description 250
> parameter list 252
> DFR8getpalref
> description 254
> DFR8lastref
> description 254
> DFR8nimages
> description 253
> parameter list 254
> DFR8putimage
> description 243
> parameter list 243
> DFR8readref
> description 253
> parameter list 253
> DFR8restart
> description 253
> DFR8setcompress
> description 246
> parameter list 247
> DFR8setpalette
> description 244
> parameter list 245
> DFR8writeref
> description 250
> parameter list 250
> DFSD scientific data set 385
> assigning string attributes to a 399
> assigning value attributes to a 399
> contents of a 385
> creating a 388
> description 385
> determining the number of , in a file 394
> obtaining reference numbers for a 395
> optional objects 386
> preventing the reassignment of , attributes 391
> reading 392
> reading the attributes of a 402-405
> reading the dimension attributes of a 406
> reading the value attributes of a 404
> required objects 385
> resetting the default interlace settings for a 391
> specifying the data type of a 389
> specifying the dimensions and data type of a 393
> writing 388
> writing several 390
> writing the dimension attributes of a 405-406
> writing the dimension scale of a 406
> DFSD scientific data set API
> description 4, 386
> routine categories 386
> routine list 387
> use of file identifiers in the 387
> use of predefined attributes in the 398
> use of slabs in the 395-398
> DFSD scientific data set dimension
> writing the string attributes of a 405
> DFSDadddata
> description 388
> parameter list 388
> DFSDclear
> description 391
> parameter list 392
> DFSDendslab
> description 395
> DFSDgetcal
> description 404
> parameter list 405
> DFSDgetdata
> description 392
> parameter list 392
> DFSDgetdatalen
> description 402
> parameter list 403
> DFSDgetdatastrs
> description 402
> parameter list 403
> DFSDgetdimlen
> description 406
> DFSDgetdims
> description 393
> parameter list 393
> DFSDgetdimscale
> description 406
> DFSDgetdimstrs
> description 406
> DFSDgetfillvalue
> description 404
> parameter list 405
> DFSDgetNT
> description 393
> parameter list 393
> DFSDgetrange
> description 404
> parameter list 405
> DFSDlastref
> description 395
> DFSDndatasets
> description 394
> DFSDputdata
> description 388
> parameter list 388
> DFSDreadref
> description 395
> parameter list 395
> DFSDreadslab
> description 397
> parameter list 398
> DFSDrestart
> description 394
> DFSDsetcal
> description 400
> parameter list 400
> DFSDsetdatastrs
> description 399
> parameter list 399
> DFSDsetdims
> description 391
> parameter list 391
> DFSDsetdimscale
> description 406
> parameter list 406
> DFSDsetdimstrs
> description 405
> parameter list 406
> DFSDsetfillvalue
> description 400
> parameter list 400
> DFSDsetlengths
> description 399, 405
> parameter list 399, 406
> DFSDsetNT
> description 389
> parameter list 390
> DFSDsetrange
> description 400
> parameter list 400
> DFSDstartslab
> description 395
> parameter list 396
> DFSDwriteref
> description 390
> parameter list 390
> DFSDwriteslab
> description 396
> parameter list 397
> Dimension attribute 90
> Dimension compatbility mode
> determining the current 79
> Dimension compatibility mode
> description 78
> setting the future 78
> Dimension format attribute
> description 405
> Dimension label attribute
> description 405
> Dimension name
> description 21
> Dimension record
> creation of a 89
> Dimension scale
> description 22
> Dimension unit attribute
> description 405
> Displaying general information about the contents of an HDF file 434, 438
> Displaying vdata information 439
> dumper 434
> E
> Editing the contents of an HDF file 453
> Error reporting 407-412
> Error reporting API
> description 407
> returning the code of the nth-most-recent error 408
> returning the description of an error code 408
> routine list 407
> writing error stack information to a file 408
> writing errors to a console window 409
> External data file
> creating a data set in a 52, 53
> definition 51
> moving data to a 54
> reading from a 56
> specifying the directory search path in a 52
> specifying the location of the next, to be created 52
> writing to a 51
> External SDS array
> definition 51
> Extracting 8-bit raster images and palettes from HDF files 445
> Extracting palette data from an HDF file 446
> F
> Field data
> packing or unpacking 160
> File annotation
> comparison with object annotation 346
> description 346
> File attribute
> description 90
> File description annotation
> assigning a , using the single-file annotation API 371
> reading a , using the single-file annotation API 376
> File interlacing
> description 151
> File label annotation
> assigning a , using the single-file annotation API 371
> reading a 355
> reading a , using the single-file annotation API 375
> fill mode
> description 106
> fill value
> description 106
> Fill value attribute 106-108
> description 101
> fill value attribute
> reading a 107
> writing a 107
> FILL_ATTR define
> description 305
> Format attribute
> description 101, 399
> fptohdf 439
> G
> General raster image 273-328
> accessing 278
> compressing 289
> creating a , in an external file 290
> getting the index of a 299
> obtaining information about a 299
> reading 292
> setting the interlace mode for a , or image read 292
> terminating access to 279
> General raster image API
> chunking 324
> description 4
> external file operations using the 290
> obtaining a palette identifier using the 314
> obtaining information about the contents of a file using , routines 298
> obtaining palette information using the 315
> reading and writing palette data using the 314-321
> reading palette data using the 317
> routine list 276
> writing palette data using the 316
> General raster image array
> description 274
> General raster image array name
> description 274
> General raster image attribute 305-314
> predefined 305
> querying user-defined 309
> reading user-defined 309
> setting user-defined 305
> General raster image attributes
> description 275
> General raster image data model 273-275
> General raster image data set
> optional objects 275
> required objects 274-275
> General raster image data set API 275
> programming model 277
> routine categories 275
> General raster image index
> description 274
> General raster image palettes
> description 275
> General raster image pixel type
> data type 274
> description 274
> General raster image reference number
> description 274
> General raster image tags
> list of 53
> Global attribute
> description 90
> GRattrinfo
> description 309
> parameter list 310
> GRcreate
> description 278
> parameter list 279
> GRend
> description 279
> parameter list 279
> GRendaccess
> description 279
> parameter list 279
> GRfileinfo
> description 298
> parameter list 299
> GRfindattr
> description 309
> parameter list 310
> GRgetattr
> description 309
> parameter list 310
> GRgetchunkinfo
> description 333
> parameter list 335
> GRgetiminfo
> description 298, 299
> parameter list 299
> GRgetlutid
> description 314
> parameter list 317
> GRgetlutinfo
> description 315
> GRidtoref
> description 299
> GRluttoref
> description 315
> parameter list 315
> GRnametoindex
> parameter list 301
> Group object
> description 453
> GRreadchunk
> description 326, 333
> GRreadimage
> description 292
> parameter list 293
> GRreadlut
> description 317
> parameter list 317
> GRreftoindex
> description 300
> parameter list 301
> GRreqimageil
> parameter list 293
> GRrequtil
> description 316
> GRselect
> description 278
> parameter list 279
> GRsetattr
> description 305
> parameter list 310
> GRsetchunk
> description 325
> parameter list 335
> GRsetchunkcache
> description 334
> parameter list 335
> GRsetcompress
> description 289
> parameter list 290
> GRsetexternalfile
> description 290
> parameter list 291
> GRstart
> description 278
> parameter list 279
> GRwriteimage
> description 280
> parameter list 281
> GRwritelut
> description 316
> parameter list 317
> H
> HDF
> description 1
> purpose 1, 3
> HDF API
> description 2, 4
> HDF dumper 434
> HDF installation overview 56
> HDF interface vs. netCDF interface 131-132
> HDF_CHUNK_DEF union
> definition of 113
> hdf24hdf8 447
> hdfcomp 447
> hdfed 453
> annotate command 459
> close command 461
> delete command 459
> display command 460
> dump command 458
> getr8 command 462
> help command 456
> if conditional 462
> info command 456
> next command 458
> open command 456
> prev command 457
> put command 462
> putr8 command 461
> revert command 462
> select command 461, 462
> wait command 462
> write command 460
> hdfed command set 455
> hdfls 451
> hdfpack 448
> hdftopal 446
> hdftor8 445
> hdiff 438
> hdp 434
> command set 434
> dumprig command 437
> dumpsds command 435
> dumpvd command 436
> dumpvg command 437
> list command 435
> HEclear
> description 409
> HEprint
> description 408
> HEstring
> description 408
> HEvalue
> description 408
> Hishdf/hishdff 13
> history attribute
> description 102
> HXsetcreatedir
> description 52
> HXsetdir and HXsetcreatedir
> parameter list 53
> I
> Image compression. See IMCOMP compression
> IMCOMP compression
> description 241
> interlace mode 152
> J
> JPEG compression
> description 241, 259
> JPEG compression quality factor
> description 241
> L
> Label annotation
> description 345
> Label attribute
> description 101, 399
> Listing basic information about an HDF file 451
> Local attribute
> description 90
> Lone vdata
> description 175
> Lone vgroup
> description 217
> Low-level interface 2
> LUT. See Color lookup table
> M
> MFGR_INTERLACE_LINE define
> description 278
> MFGR_INTERLACE_PIXEL define
> description 278, 324
> MFGR_INTERLACE_PLANE define
> description 278
> missing_value attribute
> description 102
> Multifile annotation API 347-361
> description of the 347
> list of tags used in 370
> programming model for the 348
> routine categories 347
> routine list 347
> type definitions specific to the 348
> N
> Native format option 14
> netCDF 130-132
> netCDF data model
> HDF support of 130
> netCDF interface vs. HDF interface 131-132
> Not-a-Number 106
> O
> Object annotation
> comparison with file annotation 346
> description 346
> Object description annotation
> assigning a , using the single-file annotation API 373
> reading a , using the single-file annotation API 379
> Object label annotation
> assigning a , using the single-file annotation API 373
> reading a , using the single-file annotation API 378
> Obsolete tags
> list of 55
> Old and new dimension implementation 78
> P
> Packing or unpacking field data 160
> Palette 337-343
> adding to a RIS8 object 244
> backward compatibility issues 343
> color mapping using a 337
> description 337
> obtaining the reference number of the most recently accessed 343
> querying the number of , in a file 342
> reading 340-342
> reading a , with a given reference number 342
> retrieving the reference number of the specified 315
> specifying the next palette to be accessed to be the first 342
> specifying the reference number of a 340
> writing 338-340
> Palette API
> description 4, 338
> routine categories 338
> routine list 338
> paltohdf 445
> Performance Issues 413
> Pixel interlacing
> description 259
> Pixels
> description 239
> Predefined attribute 101-109
> accessing a 102
> description 22, 101
> list of , with labels and descriptions 102
> list of parameters 103
> naming conventions for 102
> Predefined dimension string attribute
> types of 405
> Predefined string attribute
> types of 399
> R
> r24hdf8 444
> r8tohdf 443
> Range attribute
> description 101
> reading a 106
> writing a 105
> Range attributes 105
> Raster image id
> see Raster image identifier 274
> Record variable
> determining whether an SDS is a 42
> Reference number
> checking before assigning an object annotation 381
> determining 381
> determining the , for the last object accessed 381
> querying a list of , for a given tag 382
> Reference number, overwriting data for a specified 390
> RGB values
> description 257
> RIS24. See 24-bit raster image data set
> ristosds 446
> RLE compression
> description 241
> S
> Scan-line interlacing
> description 259
> Scan-plane interlacing
> description 259
> Scientific data set tags
> list of 54
> SD scientific data model
> annotations and the 22
> SD scientific data set 19-132
> appending data to a 41
> chunked 113
> chunked , obtaining information about a 118
> chunked , reading data from a 118
> chunked , writing to a 116
> chunks , setting the maximum number to cache 115
> compressing data in a 47
> contents 129, 420, 421, 422, 423, 424, 425
> contents of a 19
> creating , with non-standard-length data 75, 111
> data type 20
> default data representation 14
> dimension scales for more than one , 89
> establishing access to a 26
> locating a , by reference number 71
> making a chunked , from a generic 113
> obtaining information about a 64, 109
> obtaining information about a specific 65, 110
> obtaining information about each , in a file 64, 110
> optional objects 21
> reading from a 56
> required objects 20
> string attributes of dimensions 104
> terminating access to a 28
> writing to a 31
> SD scientific data set API
> compression methods supported 47
> description 4, 22
> routine categories 22
> routine list 24
> SD scientific data set array
> description 20
> distinguishing from a coordinate variable 86
> SD scientific data set array name
> description 20
> SD scientific data set attribute 90
> SD scientific data set dimension
> description 20
> naming a 77
> obtaining information about a 80
> selecting a 76
> SD scientific data set dimension index
> description 21
> SD scientific data set dimension scales
> description 79
> writing 79
> SD scientific data set dimension string attribute
> reading a 104
> writing a 104
> SD scientific data set string attribute
> description 103
> reading a 103
> writing a 103
> SD scientific data set tag 25, 277
> SD scientific data sets
> related , definition 89
> SDattrinfo
> description 94
> parameter list 96
> SDdiminfo
> description 80
> SDend
> description 28
> parameter list 29
> SDendaccess
> description 28
> parameter list 29
> SDexternalfile
> description 53
> SDfileinfo
> description 64, 110
> parameter list 66, 72
> SDfindattr
> description 94
> parameter list 96
> SDget_numopenfiles
> description 111
> SDgetcal
> description 109
> parameter list 109
> SDgetChunkInfo
> description 118
> SDgetdatastrs
> description 103
> parameter list 104
> SDgetdimid
> description 77
> parameter list 78
> SDgetdimstrs
> description 104
> parameter list 105
> SDgetfillvalue
> description 107
> parameter list 108
> SDgetinfo
> description 65, 110
> parameter list 66, 72, 111
> SDgetrange
> description 106
> parameter list 106
> SDidtoref
> description 71
> SDiscoordvar
> description 86
> SDisrecord
> description 42
> SDnametoindex
> description 69, 70
> parameter list 71
> SDreadattr
> description 95
> parameter list 96
> SDreadChunk
> description 118
> parameter list 118
> SDreaddata
> description 57
> parameter list 57
> SDreftoindex
> description 71
> parameter list 71
> SDS id
> see SD scientific data set identifier 20
> SDselect
> parameter list 29
> SDsetattr
> description 91
> parameter list 96
> SDsetblocksize
> description 42
> parameter list 43
> SDsetcal
> description 108
> parameter list 109
> SDsetChunk
> description 113
> parameter list 115, 119
> SDsetChunkCache
> description 115
> parameter list 116
> SDsetcompress
> description 47
> parameter list 48, 115, 116, 118, 119
> SDsetdatastrs
> description 103
> SDsetdimname
> description 77
> parameter list 78
> SDsetdimstrs
> parameter list 105
> SDsetdimval_bwcomp
> description 79
> parameter list 79
> SDsetdimval_comp
> description 78
> SDsetexternalfile
> parameter list 54
> SDsetfillmode
> parameter list 108
> SDsetfillvalue
> description 107
> parameter list 108
> SDsetnbitdataset
> description 75, 111
> parameter list 76, 113
> SDsetrange
> description 105
> parameter list 106
> SDstart
> description 27
> SDwriteChunk
> parameter list 118
> SDwritechunk
> description 117
> SDwritedata
> description 31
> parameter list 33
> writing data to chunked SDSs using 116
> Self-description
> definition 1
> sfgcfill
> description of 107
> sfgfill
> description of 107
> sfrcatt
> description of 95
> sfrnatt
> description of 95
> sfwcdata
> description of 33
> sfwdata
> description of 33
> Single-file Annotation API
> routine categories 369
> Single-file annotation API 369-384
> list of tags used in 370
> programming model for the 371
> routine list 369
> Slab
> accessing a , using the single-file scientific data set API 395
> description 31
> reading a , using the single-file scientific data set API 397-398
> writing , using the single-file scientific data set API 396-397
> Strides
> description 32
> support of , in the single-file scientific data set API 397
> T
> title attribute
> description 102
> U
> Unit attribute
> description 101, 399
> Unlimited dimension 21
> User_defined attribute
> allowed data types for a 90
> writing a 91
> User-defined attribute 90
> count 90
> description 21, 90
> index 90
> naming rules 90
> querying for a 94
> reading a 95
> Utility tags
> list of 53
> V
> Vaddtagref
> description 205
> parameter list 205
> Vattach
> description 202
> parameter list 203
> Vattrinfo
> description 231
> parameter list 232
> Vdata 133-196
> attributes of a 180
> creating 149
> creating and writing to multifield 149-166
> creating and writing to single-field 144-149
> description 133
> determining if the given , is an attribute 184
> determining the reference number from a , name 176
> multi-component field 134
> obtaining information about a 189-193
> querying information on a given , attribute 184
> querying the number of attributes of a 183
> querying the total number of , attributes 182
> querying the values of a given , attribute 181
> reading from a 166-175
> resetting the current position within a 153
> resetting the current record position within a 154
> retrieving the index of a , attribute given the attribute name 183
> searching for 175-180
> searching for a , by field name 177
> searching for lone , 175
> searching for the reference number of a 176
> selecting the set of , to be read 167
> setting the attribute of a , 181
> writing buffers into 155
> writing to a 154
> writing to a multifield 153
> Vdata API
> description 4
> routine categories 135
> Vdata class
> assigning to a vdata 150
> description 133
> Vdata data model
> description 133
> Vdata field
> defining 151
> description 134
> description of a predefined 151
> initializing for write access 151
> locating a , within a vdata stored in a vgroup 225
> querying the index of a , given the field name 180
> querying the number of attributes of a 183
> removing alignment bytes when writing to a 161
> setting the attribute of a , 181
> Vdata field name
> description 133
> Vdata field order
> description 134
> Vdata identifier
> determining the next 238
> Vdata interlace mode
> specifying the 151
> Vdata name
> assigning to a vdata 150
> description 133
> Vdata record
> description 134
> Vdelete
> description 230
> parameter list 230
> Vdeletetagref
> description 230
> parameter list 230
> Vdetach
> description 203
> parameter list 203
> Vend
> description 203
> parameter list 203
> VF field information retrieval routine set 195
> VFfieldesize
> description 196
> VFfieldisize
> description 196
> VFfieldname
> description 196
> VFfieldorder
> description 196
> VFfieldtype
> description 196
> Vfind
> description 219
> parameter list 219
> Vfindattr
> description 233
> parameter list 234
> Vfindclass
> description 219
> parameter list 219
> Vflocate
> description 225
> parameter list 225
> VFnfields
> description 196
> Vgetattr
> description 233
> parameter list 234
> Vgetclass
> description 218
> parameter list 218
> Vgetid
> description 217
> parameter list 218
> Vgetname
> description 218
> parameter list 218
> Vgetnext
> description 238
> parameter list 238
> Vgettagref
> description 223
> parameter list 224
> Vgettagrefs
> description 223
> parameter list 224
> Vgetversion
> description 231
> parameter list 232
> Vgroup 197-238
> accessing a 202
> assigning a class to a 204
> assigning a name to a 204
> attributes of a 231
> containing two RIS8 objects and a vdata 198
> conventions on content and structure 199
> creating and writing to a 203-217
> description 197
> determining the name of a 238
> inserting a HDF object into a 205
> inserting a vdata or vgroup into a 205
> locating a 217
> locating a , given the class name 219
> locating a field within a vdata stored in a 225
> locating a lone 217
> means of uniquely identifying a 201
> obtaining information about the contents of a 222-230
> organization of 198
> querying the number of , members 238
> querying the total number of , attributes 232
> querying the values of a given , attribute 233
> querying the version of a given , 231
> reading from a 217-222
> retrieving the index of a , attribute given the attribute name 233
> retrieving the reference number of a 226
> retrieving the tag of a 226
> returning , member information 224
> returning the tag/reference number pairs of , contents 223
> setting the attribute of a 232
> sharing of vgroups and vdatas between more than one 198
> similarity to the Unix file system 197
> terminating access to 203
> testing whether an HDF object within a , is a vdata 224
> testing whether an HDF object within a , is a vgroup 224
> Vgroup API 199-202
> description 4
> obsolete routines 238
> routine categories 199
> routine list 200
> Vgroup API programming model 201
> Vgroup class
> description 198
> Vgroup identifier 201
> determining the next 238
> Vinqtagref
> description 224
> parameter list 225
> Vinquire
> description 238
> parameter list 238
> Vinsert
> description 205
> parameter list 205
> Visvg
> description 224
> parameter list 225
> Visvs
> description 224
> parameter list 225
> Vlone
> description 217
> Vnattrs
> description 232
> parameter list 232
> Vnrefs
> description 225
> parameter list 225
> Vntagrefs
> description 223
> parameter list 224
> VQueryref
> description 226
> parameter list 226
> VQuerytag
> description 226
> parameter list 226
> VS vdata information retrieval routine set 194
> VSattrinfo
> description 184
> parameter list 184
> VSelts
> description 195
> parameter list 195
> Vset
> describing a heated mesh 199
> Vset node
> description 199
> Vset tags
> list of 55
> Vsetattr
> description 232
> parameter list 234
> Vsetclass
> description 204
> parameter list 205
> Vsetname
> description 204
> parameter list 205
> VSfdefine
> description 151
> parameter list 152
> VSfexist
> description 177
> parameter list 177
> VSfind
> description 176
> parameter list 177
> when to use , in obtaining a vdata's reference number 138
> VSfindattr
> description 183
> parameter list 184
> VSfindex
> description 180
> parameter list 181
> VSfnattrs
> description 183
> parameter list 183
> VSfpack
> description 160
> parameter list 162
> VSgetattr
> description 181
> parameter list 182
> VSgetclass
> description 195
> parameter list 195
> VSgetfields
> description 195
> parameter list 195
> VSgetid
> description 176
> parameter list 177
> when to use , in obtaining a vdata's reference number 138
> VSgetinterlace
> description 195
> parameter list 195
> VSgetname
> description 195
> parameter list 195
> vshow 439
> VSinquire
> description 189
> parameter list 190
> VSisattr
> description 184
> parameter list 184
> VSlone
> description 176
> parameter list 177
> VSnattrs
> description 182
> parameter list 183
> VSQuery vdata information retrieval routine set 193
> VSQuerycount
> parameter list 194
> VSQueryfields
> description 194
> parameter list 194
> VSQueryinterlace
> description 194
> parameter list 194
> VSQueryname
> description 194
> parameter list 194
> VSQueryref
> description 194
> parameter list 194
> VSQuerytag
> description 194
> parameter list 194
> VSQueryvsize
> description 194
> parameter list 194
> VSread
> description 167
> parameter list 168
> setting the file interlace mode using 152
> VSseek
> description 168
> misused to append data 153
> parameter list 153, 155
> VSsetattr
> description 181
> parameter list 182
> VSsetclass
> description 150
> parameter list 152
> VSsetfields
> description 151, 167
> parameter list 152
> VSsetinterlace
> description 152
> parameter list 152
> VSsetname
> description 150
> parameter list 152
> VSsizeof
> description 195
> parameter list 195
> Vstart
> parameter list 203
> VSwrite
> description 154
> parameter list 155
> setting the file interlace mode using 152

HDF4.2r4 - February 2009 Copyright | The HDF Group www.hdfgroup.org