40 #ifndef vtkPNrrdReader_h 41 #define vtkPNrrdReader_h 43 #include "vtkIOMPIImageModule.h" 48 class vtkMPIOpaqueFileHandle;
71 virtual
int ReadHeader(
vtkCharArray *headerBuffer) VTK_OVERRIDE;
76 int GetDataScalarTypeSize();
83 virtual
void PartitionController(const
int extent[6]);
89 virtual
unsigned long GetHeaderSize(vtkMPIOpaqueFileHandle &file);
97 virtual
void SetupFileView(vtkMPIOpaqueFileHandle &file, const
int extent[6]);
105 virtual
void ReadSlice(
int slice, const
int extent[6],
void *buffer);
132 #endif //vtkPNrrdReader_h
Read nrrd files efficiently from parallel file systems (and reasonably well elsewhere).
dynamic, self-adjusting array of char
a simple class to control print indentation
topologically and geometrically regular array of data
Read nrrd files file system.
static vtkNrrdReader * New()
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
general representation of visualization data
Multiprocessing communication superclass.