20 #ifndef __vtkCachedStreamingDemandDrivenPipeline_h
21 #define __vtkCachedStreamingDemandDrivenPipeline_h
23 #include "vtkCommonExecutionModelModule.h"
26 class vtkInformationIntegerKey;
27 class vtkInformationIntegerVectorKey;
28 class vtkCachedStreamingDemandDrivenPipelineInternals;
37 void PrintSelf(ostream& os, vtkIndent indent);
42 virtual int Update(
int port);
48 void SetCacheSize(
int size);
49 vtkGetMacro(CacheSize,
int);
57 vtkInformationVector** inInfoVec,
58 vtkInformationVector* outInfoVec);
60 vtkInformationVector** inInfoVec,
61 vtkInformationVector* outInfoVec);
69 vtkCachedStreamingDemandDrivenPipelineInternals* CachedStreamingDemandDrivenInternal;
static vtkStreamingDemandDrivenPipeline * New()
virtual int ExecuteData(vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo)
void PrintSelf(ostream &os, vtkIndent indent)
virtual int NeedToExecuteData(int outputPort, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec)
Executive supporting partial updates.
general representation of visualization data