|
Public Types |
typedef vtkDistributedExecutive | Superclass |
Public Member Functions |
virtual const char * | GetClassName () |
virtual int | IsA (const char *type) |
void | PrintSelf (ostream &os, vtkIndent indent) |
virtual int | SetReleaseDataFlag (int port, int n) |
virtual int | GetReleaseDataFlag (int port) |
virtual int | UpdateDataObject () |
virtual int | UpdateInformation () |
virtual int | UpdateData (int outputPort) |
vtkDemandDrivenPipeline * | GetConnectedInputExecutive (int port, int index) |
vtkInformation * | GetConnectedInputInformation (int port, int index) |
|
virtual int | Update () |
virtual int | Update (int port) |
virtual int | Update (vtkAlgorithm *algorithm) |
virtual int | Update (vtkAlgorithm *algorithm, int port) |
|
virtual vtkInformation * | GetOutputInformation (int port) |
virtual vtkInformation * | GetOutputInformation (vtkAlgorithm *algorithm, int port) |
|
virtual unsigned long | GetPipelineMTime () |
|
virtual vtkDataObject * | GetOutputData (int port) |
virtual vtkDataObject * | GetOutputData (vtkAlgorithm *algorithm, int port) |
virtual void | SetOutputData (int port, vtkDataObject *) |
virtual void | SetOutputData (vtkAlgorithm *algorithm, int port, vtkDataObject *) |
|
virtual vtkDataObject * | GetInputData (vtkAlgorithm *algorithm, int port, int connection) |
virtual vtkDataObject * | GetInputData (int port, int connection) |
Static Public Member Functions |
vtkDemandDrivenPipeline * | New () |
int | IsTypeOf (const char *type) |
vtkDemandDrivenPipeline * | SafeDownCast (vtkObject *o) |
vtkInformationKeyVectorKey * | DOWNSTREAM_KEYS_TO_COPY () |
vtkInformationIntegerKey * | REQUEST_DATA_OBJECT () |
vtkInformationIntegerKey * | REQUEST_INFORMATION () |
vtkInformationIntegerKey * | REQUEST_DATA () |
vtkInformationIntegerKey * | FROM_OUTPUT_PORT () |
vtkInformationIntegerKey * | RELEASE_DATA () |
Protected Member Functions |
| vtkDemandDrivenPipeline () |
| ~vtkDemandDrivenPipeline () |
virtual int | ExecuteDataObject () |
virtual int | ExecuteInformation () |
virtual int | ExecuteData (int outputPort) |
virtual void | FillDefaultOutputInformation (int port, vtkInformation *) |
virtual void | ResetPipelineInformation (int port, vtkInformation *) |
vtkInformation * | GetRequestInformation () |
vtkInformationVector * | GetInputInformation () |
vtkInformation * | GetInputInformation (int port) |
vtkInformationVector * | GetOutputInformation () |
void | PrepareDownstreamRequest (vtkInformationIntegerKey *rkey) |
void | PrepareUpstreamRequest (vtkInformationIntegerKey *rkey) |
virtual void | CopyDefaultDownstreamInformation () |
virtual int | CheckDataObject (int port) |
int | InputCountIsValid () |
int | InputCountIsValid (int port) |
int | InputTypeIsValid () |
int | InputTypeIsValid (int port) |
int | InputTypeIsValid (int port, int index) |
int | InputFieldsAreValid () |
int | InputFieldsAreValid (int port) |
int | InputFieldsAreValid (int port, int index) |
int | DataSetAttributeExists (vtkDataSetAttributes *dsa, vtkInformation *field) |
int | FieldArrayExists (vtkFieldData *data, vtkInformation *field) |
int | ArrayIsValid (vtkDataArray *array, vtkInformation *field) |
int | InputIsOptional (int port) |
int | InputIsRepeatable (int port) |
vtkDataObject * | NewDataObject (const char *type) |
virtual void | ReportReferences (vtkGarbageCollector *) |
virtual void | RemoveReferences () |
virtual int | NeedToExecuteData (int outputPort) |
Protected Attributes |
unsigned long | PipelineMTime |
vtkTimeStamp | DataObjectTime |
vtkTimeStamp | InformationTime |
vtkTimeStamp | DataTime |
int | InProcessRequest |