Logo Search packages:      
Sourcecode: jhdf version File versions  Download package

static synchronized native int ncsa::hdf::hdf5lib::H5::H5Sget_select_hyper_blocklist ( int  spaceid,
long  startblock,
long  numblocks,
long[]  buf 
) throws HDF5LibraryException, NullPointerException [static]

H5Sget_select_hyper_blocklist returns an array of hyperslab blocks. The block coordinates have the same dimensionality (rank) as the dataspace they are located within. The list of blocks is formatted as follows:

    <"start" coordinate>, immediately followed by
    <"opposite" corner coordinate>, followed by
   the next "start" and "opposite" coordinates,
   etc.
   until all of the selected blocks have been listed.
 

Parameters:
spaceid Identifier of dataspace to release.
startblock first block to retrieve
numblocks number of blocks to retrieve
buf returns blocks startblock to startblock+num-1, each block is rank * 2 (corners) longs.
Returns:
a non-negative value if successful
Exceptions:
HDF5LibraryException - Error from the HDF-5 Library.
NullPointerException - buf is null.


Generated by  Doxygen 1.6.0   Back to index