32 #ifndef _vtkStreamerBase_h
33 #define _vtkStreamerBase_h
35 #include "vtkFiltersCoreModule.h"
36 #include "vtkAlgorithm.h"
42 virtual void PrintSelf(ostream &os, vtkIndent indent);
46 virtual int ProcessRequest(vtkInformation*,
47 vtkInformationVector**,
48 vtkInformationVector*);
56 vtkInformationVector**,
57 vtkInformationVector*)
65 virtual int RequestUpdateExtent(vtkInformation*,
66 vtkInformationVector**,
67 vtkInformationVector*) = 0;
70 virtual int RequestData(vtkInformation *request,
71 vtkInformationVector **inputVector,
72 vtkInformationVector *outputVector);
76 virtual int ExecutePass(vtkInformationVector **inputVector,
77 vtkInformationVector *outputVector) = 0;
82 vtkInformationVector *)
96 #endif //_vtkStreamerBase_h
unsigned int CurrentIndex
virtual int RequestInformation(vtkInformation *, vtkInformationVector **, vtkInformationVector *)
Superclass for filters that stream input pipeline.
virtual int PostExecute(vtkInformationVector **, vtkInformationVector *)
unsigned int NumberOfPasses