18#ifndef itkStreamingProcessObject_h
19#define itkStreamingProcessObject_h
Control indentation during Print() invocation.
Implements transparent reference counting.
SmartPointer< Self > Pointer
virtual void GenerateNthInputRequestedRegion(unsigned int inputRequestedRegionNumber)=0
For each streamed region, propagate request to all inputs.
virtual unsigned int GetNumberOfInputRequestedRegions()=0
Return the actual number of regions to request upstream.
virtual void AfterStreamedGenerateData()
void PrintSelf(std::ostream &os, Indent indent) const override
virtual int GetCurrentRequestNumber() const
~StreamingProcessObject() override
SmartPointer< const Self > ConstPointer
int m_CurrentRequestNumber
virtual void BeforeStreamedGenerateData()
void PropagateRequestedRegion(DataObject *output) override
void GenerateData() override
void ResetPipeline() override
Reset the pipeline.
virtual void StreamedGenerateData(unsigned int inputRequestedRegionNumber)=0
void UpdateOutputData(DataObject *output) override
StreamingProcessObject Self
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....