35 #ifndef vtkCGNSFileSeriesReader_h 36 #define vtkCGNSFileSeriesReader_h 46 class vtkCGNSSubsetInclusionLattice;
78 int CanReadFile(
const char* filename);
84 void AddFileName(
const char* fname);
85 void RemoveAllFileNames();
93 vtkGetMacro(IgnoreReaderTime,
bool);
94 vtkSetMacro(IgnoreReaderTime,
bool);
95 vtkBooleanMacro(IgnoreReaderTime,
bool);
103 const char* GetCurrentFileName()
const;
131 void ChooseActiveFile(
int index);
140 void OnReaderModifiedEvent();
143 unsigned long ReaderObserverId;
144 bool InProcessRequest;
145 std::vector<std::string> ActiveFiles;
#define VTKPVVTKEXTENSIONSCGNSREADER_EXPORT
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual int ProcessRequest(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
static vtkMultiBlockDataSetAlgorithm * New()
Adds support for reading temporal or partitioned CGNS files.
vtkNew< vtkFileSeriesHelper > FileSeriesHelper
vtkCGNSReader creates a multi-block dataset and reads unstructured grids, and structured meshes from ...
void PrintSelf(ostream &os, vtkIndent indent) VTK_OVERRIDE
Helper class to process file series.
void operator=(const vtkObjectBase &)