next up previous contents
Next: Hyperslab, real data functions Up: Reading and writing data Previous: Single voxel, real data   Contents

Hyperslab, voxel data functions

int miget_voxel_value_hyperslab(mihandle_t volume,
                                mitype_t buf_type,
                                const unsigned long start[],
                                const unsigned long count[],
                                void *buf_ptr);

int miset_voxel_value_hyperslab(mihandle_t volume, 
                                mitype_t buf_type,
                                const unsigned long start[],
                                const unsigned long count[],
                                const void *buf_ptr);

These two functions read and write a hyperslab of data from the file, performing no data conversions on the individual voxels. Coordinate transformations may be performed, depending upon the apparent direction and order of the volume dimensions and voxels.



Robert VINCENT 2004-05-28