Go to the documentation of this file.
24 #ifndef vtkCompositeDataSetAlgorithm_h
25 #define vtkCompositeDataSetAlgorithm_h
27 #include "vtkCommonExecutionModelModule.h"
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
Superclass for all sources, filters, and sinks in VTK.
abstract superclass for composite (multi-block or AMR) datasets
static vtkCompositeDataSetAlgorithm * New()
int ProcessRequest(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector) override
see vtkAlgorithm for details
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
Superclass for all pipeline executives in VTK.
Superclass for algorithms that produce only vtkCompositeDataSet as output.
virtual int RequestDataObject(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
a simple class to control print indentation
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
vtkCompositeDataSet * GetOutput()
Get the output data object for a port on this algorithm.
~vtkCompositeDataSetAlgorithm() override
vtkExecutive * CreateDefaultExecutive() override
Create a default executive.
void SetInputData(vtkDataObject *)
Assign a data object as input.
void SetInputData(int, vtkDataObject *)
vtkCompositeDataSet * GetOutput(int)
general representation of visualization data
vtkCompositeDataSetAlgorithm()