6 #include "vtkCommonExecutionModelModule.h"
28 VTK_ABI_NAMESPACE_BEGIN
54 virtual bool IsIterating();
80 std::unique_ptr<Internals> Internal;
85 #endif // vtkForEach_h
virtual int RequestDataObject(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
Define a range for the vtkForEach.
vtkEndFor define the end of the sub-pipeline to loop
static vtkDataObjectAlgorithm * New()
a simple class to control print indentation
virtual int RequestUpdateExtent(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
This is called by the superclass.
Superclass for algorithms that produce only data object as output.
Algorithm allowing to implement a for loop using the VTK pipeline and a sister filter vtkEndFor...
virtual int RequestData(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
virtual int RequestInformation(vtkInformation *request, vtkInformationVector **inputVector, vtkInformationVector *outputVector)
void PrintSelf(ostream &os, vtkIndent indent) override
Methods invoked by print to print information about the object including superclasses.