49 #ifndef __vtkCompositeDataPipeline_h
50 #define __vtkCompositeDataPipeline_h
134 virtual void CopyFromDataToInformation(
187 bool ShouldIterateOverInput(
int& compositePort);
225 int NeedToExecuteBasedOnCompositeIndices(
vtkInformation* outInfo);
virtual void ExecuteDataStart(vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec)
static vtkStreamingDemandDrivenPipeline * New()
virtual void MarkOutputsGenerated(vtkInformation *request, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec)
vtkInformation * DataObjectRequest
virtual int ExecuteData(vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo)
vtkInformation * DataRequest
virtual void ResetPipelineInformation(int port, vtkInformation *)
virtual int NeedToExecuteBasedOnTime(vtkInformation *outInfo, vtkDataObject *dataObject)
vtkInformation * InformationRequest
abstract superclass for composite (multi-block or AMR) datasets
a simple class to control print indentation
virtual int ProcessRequest(vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo)
virtual int ExecuteDataObject(vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo)
int InputTypeIsValid(vtkInformationVector **)
Executive supporting composite datasets.
vtkInformation * GenericRequest
friend class vtkCompositeDataPipeline
void PrintSelf(ostream &os, vtkIndent indent)
virtual void CopyDefaultInformation(vtkInformation *request, int direction, vtkInformationVector **inInfoVec, vtkInformationVector *outInfoVec)
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
int SuppressResetPipelineInformation
virtual int ForwardUpstream(vtkInformation *request)
vtkInformation * UpdateExtentRequest
vtkInformation * InformationCache