26 #ifndef vtkMultiTimeStepAlgorithm_h
27 #define vtkMultiTimeStepAlgorithm_h
104 int RequestUpdateIndex;
105 std::vector<double> UpdateTimeSteps;
107 bool IsInCache(
double time,
size_t& idx);
118 std::vector<TimeCache> Cache;
#define VTKCOMMONEXECUTIONMODEL_EXPORT
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual int ProcessRequest(vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo)
virtual int RequestDataObject(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
Superclass for all sources, filters, and sinks in VTK.
a simple class to control print indentation
Superclass for algorithms that would like to make multiple time requests.
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
unsigned int NumberOfCacheEntries
Composite dataset that organizes datasets into blocks.
~vtkMultiTimeStepAlgorithm()
static vtkAlgorithm * New()
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
general representation of visualization data
void PrintSelf(ostream &os, vtkIndent indent)