Go to the documentation of this file.
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;
GLsizei GLsizei GLenum GLenum const GLvoid * data
#define VTKCOMMONEXECUTIONMODEL_EXPORT
static vtkInformationDoubleVectorKey * UPDATE_TIME_STEPS()
Superclass for all sources, filters, and sinks in VTK.
unsigned int NumberOfCacheEntries
#define vtkTypeMacro(thisClass, superclass)
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
Composite dataset that organizes datasets into blocks.
void PrintSelf(ostream &os, vtkIndent indent)
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
vtkMultiTimeStepAlgorithm()
int ProcessRequest(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
static vtkMultiTimeStepAlgorithm * New()
a simple class to control print indentation
~vtkMultiTimeStepAlgorithm()
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
general representation of visualization data
virtual int RequestDataObject(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
Superclass for algorithms that would like to make multiple time requests.