 |
VTK
9.1.0
|
Go to the documentation of this file.
15 #ifndef H5RageAdaptor_h
16 #define H5RageAdaptor_h
19 #include "vtkIOH5RageModule.h"
40 double GetTimeStep(
int step) {
return this->TimeSteps[step]; }
43 const char*
GetVariableName(
int indx) {
return this->VariableName[indx].c_str(); }
48 double GetOrigin(
int dim) {
return this->Origin[dim]; }
49 double GetSpacing(
int dim) {
return this->Spacing[dim]; }
void ConvertHDFData(int ndims, int *dims_out, T *hdfData)
int GetNumberOfVariables()
const char * GetVariableName(int indx)
std::vector< std::string > HdfFileName
int GetSubExtent(int ext)
double GetOrigin(int dim)
double GetSpacing(int dim)
int GetNumberOfTimeSteps()
std::string TrimString(const std::string &str)
Store on/off settings for data arrays for a vtkSource.
int ParseH5RageFile(const char *H5RageFileName)
int InitializeGlobal(const char *DescFile)
std::vector< std::string > VariableName
Multiprocessing communication superclass.
topologically and geometrically regular array of data
int GetWholeExtent(int ext)
vtkMultiProcessController * Controller
int GetDimension(int dim)
H5RageAdaptor(vtkMultiProcessController *ctrl)
void LoadVariableData(vtkImageData *data, int timeStep, vtkDataArraySelection *cellSelection)
double GetTimeStep(int step)
int CollectMetaData(const char *H5RageFileName)