20 #ifndef __vtkCachedStreamingDemandDrivenPipeline_h
21 #define __vtkCachedStreamingDemandDrivenPipeline_h
23 #include "vtkCommonExecutionModelModule.h"
28 class vtkCachedStreamingDemandDrivenPipelineInternals;
42 virtual int Update(
int port);
48 void SetCacheSize(
int size);
49 vtkGetMacro(CacheSize,
int);
69 vtkCachedStreamingDemandDrivenPipelineInternals* CachedStreamingDemandDrivenInternal;
static vtkStreamingDemandDrivenPipeline * New()
virtual int ExecuteData(vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo)
a simple class to control print indentation
void PrintSelf(ostream &os, vtkIndent indent)
virtual int NeedToExecuteData(int outputPort, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec)
Executive supporting partial updates.
helper class to get VTK data object types as string and instantiate them