|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   23 #ifndef vtkPDataSetReader_h 
   24 #define vtkPDataSetReader_h 
   27 #include "vtkIOParallelModule.h"  
   42   vtkSetStringMacro(FileName);
 
   43   vtkGetStringMacro(FileName);
 
   51   vtkGetMacro(DataType, 
int);
 
   57   int CanReadFile(
const char* filename);
 
   78   void CoverExtent(
int ext[6], 
int* pieceMask);
 
   81   void SetNumberOfPieces(
int num);
 
   83   istream* OpenFile(
const char*);
 
   85   int ReadXML(istream* file, 
char** block, 
char** param, 
char** 
value);
 
  
Manages reading pieces of a data set.
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called within ProcessRequest when a request asks the algorithm to do its work.
virtual int RequestDataObject(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
This is called within ProcessRequest to when a request asks the algorithm to create empty output data...
Superclass for algorithms that produce output of the same type as input.
a simple class to control print indentation
static vtkDataSetAlgorithm * New()
abstract class to specify dataset behavior
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called within ProcessRequest when a request asks for Information.