|  | VTK
    9.0.1
    | 
 
 
 
Go to the documentation of this file.
   26 #ifndef vtkStreamingDemandDrivenPipeline_h 
   27 #define vtkStreamingDemandDrivenPipeline_h 
   29 #include "vtkCommonExecutionModelModule.h"  
   32 #define VTK_UPDATE_EXTENT_COMBINE 1 
   33 #define VTK_UPDATE_EXTENT_REPLACE 2 
   99   int PropagateUpdateExtent(
int outputPort);
 
  106   int PropagateTime(
int outputPort);
 
  107   int UpdateTimeDependentInformation(
int outputPort);
 
  130   int SetRequestExactExtent(
int port, 
int flag);
 
  131   int GetRequestExactExtent(
int port);
 
  287   virtual int VerifyOutputInformation(
 
  
Executive supporting on-demand execution.
vtkInformation * UpdateExtentRequest
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
vtkTypeBool Update() override
Bring the algorithm's outputs up-to-date.
virtual void MarkOutputsGenerated(vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec)
vtkInformationIterator * InformationIterator
virtual int ExecuteInformation(vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo)
virtual void ExecuteDataStart(vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec)
virtual void CopyDefaultInformation(vtkInformation *request, int direction, vtkInformationVector **inInfo, vtkInformationVector *outInfo)
void ResetPipelineInformation(int, vtkInformation *) override
#define VTK_SIZEHINT(...)
int LastPropogateUpdateExtentShortCircuited
a simple class to control print indentation
static vtkDemandDrivenPipeline * New()
virtual int NeedToExecuteData(int outputPort, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec)
virtual void ExecuteDataEnd(vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec)
vtkInformation * UpdateTimeRequest
general representation of visualization data
Executive supporting partial updates.
vtkInformation * TimeDependentInformationRequest
vtkTypeBool ProcessRequest(vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo) override
Generalized interface for asking the executive to fulfill update requests.