41 #ifndef vtkH5PartReader_h 
   42 #define vtkH5PartReader_h 
   44 #include "vtkIOH5partModule.h"  
   63   void SetFileName(
char* filename);
 
   64   vtkGetStringMacro(FileName);
 
   71   vtkGetStringMacro(Xarray);
 
   72   vtkSetStringMacro(Xarray);
 
   79   vtkGetStringMacro(Yarray);
 
   80   vtkSetStringMacro(Yarray);
 
   87   vtkGetStringMacro(Zarray);
 
   88   vtkSetStringMacro(Zarray);
 
  100   vtkSetMacro(GenerateVertexCells, 
int);
 
  101   vtkGetMacro(GenerateVertexCells, 
int);
 
  102   vtkBooleanMacro(GenerateVertexCells, 
int);
 
  111   vtkSetMacro(CombineVectorComponents, 
int);
 
  112   vtkGetMacro(CombineVectorComponents, 
int);
 
  113   vtkBooleanMacro(CombineVectorComponents, 
int);
 
  126   vtkSetMacro(MaskOutOfTimeRangeOutput, 
int);
 
  127   vtkGetMacro(MaskOutOfTimeRangeOutput, 
int);
 
  128   vtkBooleanMacro(MaskOutOfTimeRangeOutput, 
int);
 
  142   int GetNumberOfPointArrays();
 
  143   const char* GetPointArrayName(
int index);
 
  144   int GetPointArrayStatus(
const char* 
name);
 
  145   void SetPointArrayStatus(
const char* 
name, 
int status);
 
  148   void Disable(
const char* 
name);
 
  149   void Enable(
const char* 
name);
 
  156     this->SetPointArrayStatus(
name, status);
 
  164   int GetCoordinateArrayStatus(
const char* 
name);
 
  165   void SetCoordinateArrayStatus(
const char* 
name, 
int status);
 
  182   int IndexOfVectorComponent(
const char* 
name);