int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
In order to fill the TIME_STEPS and TIME_RANGE keys, this method call the ReadData function that actu...
std::map< double, std::vector< vtkIdType > > TimeMap
void SetTimeColumnName(const std::string name)
vtkNew< vtkTable > ReadTable
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkTemporalDelimitedTextReader()
void SetTimeColumnId(const int idx)
bool EnforceColumnName()
This function checks if a user specified column has been set and check if this input is valid.
vtkMTimeType GetMTime() override
Internal fields of this reader use a specific MTime (InternalMTime).
static vtkTemporalDelimitedTextReader * New()
vtkTimeStamp InternalMTime
int RequestData(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
This is called by the superclass.
reads in delimited ascii or unicode text files and outputs a vtkTable data structure.
void InternalModified()
When parameters specific of this reader are modified, we do not want to re-read the input file.
void SetRemoveTimeStepColumn(bool rts)
reads a delimited ascii or unicode text files and and output a temporal vtkTable.
~vtkTemporalDelimitedTextReader() override=default