44 #ifndef vtkArrayDataAlgorithm_h
45 #define vtkArrayDataAlgorithm_h
47 #include "vtkCommonExecutionModelModule.h"
104 vtkInformationVector*);
107 int FillOutputPortInformation(
int port, vtkInformation*
info) VTK_OVERRIDE;
108 int FillInputPortInformation(
int port, vtkInformation*
info) VTK_OVERRIDE;
abstract class to specify dataset behavior
virtual int ProcessRequest(vtkInformation *request, vtkInformationVector **inInfo, vtkInformationVector *outInfo)
Upstream/Downstream requests form the generalized interface through which executives invoke a algorit...
void SetInputData(vtkDataObject *obj)
Assign a data object as input.
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.
Pipeline data object that contains multiple vtkArray objects.
Superclass for all sources, filters, and sinks in VTK.
a simple class to control print indentation
vtkArrayData * GetOutput()
Get the output data object for a port on this algorithm.
Superclass for algorithms that produce vtkArrayDatas as output.
static vtkAlgorithm * New()
general representation of visualization data