vtkHDF5 Class Reference

Bridge code to read HDF5 data objects into vtk data structures. More...

List of all members.

Static Public Member Functions

static MXA_EXPORT hid_t HDFTypeForVTKType (int value)
 Given one of the types defined in VTKTypes.h this will return the appropriate HDF5 type.
static MXA_EXPORT int32 getScalarType (hid_t loc_id, const std::string &dsetName)
 Returns the VTKType of the data stored at the given location in the HDF5 data file.
static MXA_EXPORT herr_t getDataAsVTKImage (hid_t loc_id, const std::string &dsetName, vtkImageData *imgData)

Protected Member Functions

 vtkHDF5 ()
virtual ~vtkHDF5 ()

Static Protected Member Functions

static MXA_EXPORT herr_t _readVtkImageDataSet (hid_t loc_id, const std::string &dsetName, vtkImageData *imgData)

Private Member Functions

 vtkHDF5 (const vtkHDF5 &)
void operator= (const vtkHDF5 &)


Detailed Description

Bridge code to read HDF5 data objects into vtk data structures.

Author:
Mike Jackson
Date:
June 2007
Version:
Revision
1.1


Constructor & Destructor Documentation

vtkHDF5::vtkHDF5 (  )  [protected]

vtkHDF5::~vtkHDF5 (  )  [protected, virtual]

vtkHDF5::vtkHDF5 ( const vtkHDF5  )  [private]


Member Function Documentation

hid_t vtkHDF5::HDFTypeForVTKType ( int  value  )  [static]

Given one of the types defined in VTKTypes.h this will return the appropriate HDF5 type.

Parameters:
value The vtkType such at VTK_DOUBLE
Returns:
The hdf5 type.

int vtkHDF5::getScalarType ( hid_t  loc_id,
const std::string &  dsetName 
) [static]

Returns the VTKType of the data stored at the given location in the HDF5 data file.

Parameters:
loc_id The HDF5 file or group id
dsetName The path/name to the data set
Returns:
The VTK Type of the data.

herr_t vtkHDF5::getDataAsVTKImage ( hid_t  loc_id,
const std::string &  dsetName,
vtkImageData *  imgData 
) [static]

herr_t vtkHDF5::_readVtkImageDataSet ( hid_t  loc_id,
const std::string &  dsetName,
vtkImageData *  imgData 
) [static, protected]

void vtkHDF5::operator= ( const vtkHDF5  )  [private]


The documentation for this class was generated from the following files:
Generated on Tue Nov 17 18:43:16 2009 for MXADataModel by  doxygen 1.5.2