18 #ifndef __itkPipelineMonitorImageFilter_h
19 #define __itkPipelineMonitorImageFilter_h
66 template <
typename TImageType>
101 itkSetMacro( ClearPipelineOnGenerateOutputInformation,
bool );
102 itkGetMacro( ClearPipelineOnGenerateOutputInformation,
bool );
103 itkBooleanMacro( ClearPipelineOnGenerateOutputInformation );
205 #ifndef ITK_MANUAL_INSTANTIATION
206 #include "itkPipelineMonitorImageFilter.hxx"
209 #endif //__itkPipelineMonitorImageFilter_hxx
RegionVectorType GetUpdatedRequestedRegions(void) const
void operator=(const PipelineMonitorImageFilter &)
unsigned int m_NumberOfClearPipeline
Light weight base class for most itk classes.
RegionVectorType GetInputRequestedRegions(void) const
bool VerifyInputFilterExecutedStreaming(int expectedNumber)
RegionVectorType GetOutputRequestedRegions(void) const
ImageToImageFilter< TImageType, TImageType > Superclass
unsigned int m_NumberOfUpdates
Enables monitoring, recording and debugging of the pipeline execution and information exchange...
void ClearPipelineSavedInformation(void)
RegionVectorType GetUpdatedBufferedRegions(void) const
bool VerifyAllNoUpdate(void)
bool VerifyAllInputCanNotStream(void)
DirectionType m_UpdatedOutputDirection
RegionVectorType m_OutputRequestedRegions
PipelineMonitorImageFilter(void)
virtual void GenerateData(void)
TImageType::SpacingType SpacingType
RegionVectorType m_UpdatedBufferedRegions
RegionVectorType m_InputRequestedRegions
TImageType::DirectionType DirectionType
SpacingType m_UpdatedOutputSpacing
ImageRegionType m_UpdatedOutputLargestPossibleRegion
TImageType::ConstPointer InputImageConstPointer
bool VerifyDownStreamFilterExecutedPropagation(void)
PointType m_UpdatedOutputOrigin
unsigned int GetNumberOfUpdates(void) const
InputImageType::RegionType InputImageRegionType
TImageType::Pointer InputImagePointer
virtual void GenerateOutputInformation(void)
virtual void EnlargeOutputRequestedRegion(DataObject *output)
void PrintSelf(std::ostream &os, Indent indent) const
bool VerifyAllInputCanStream(int expectedNumber)
SmartPointer< const Self > ConstPointer
std::vector< typename TImageType::RegionType > RegionVectorType
virtual void PropagateRequestedRegion(DataObject *output)
Superclass::InputImageRegionType ImageRegionType
virtual void GenerateInputRequestedRegion(void)
bool VerifyInputFilterMatchedRequestedRegions(void)
SmartPointer< Self > Pointer
bool VerifyInputFilterMatchedUpdateOutputInformation(void)
bool VerifyInputFilterBufferedRequestedRegions(void)
Base class for filters that take an image as input and produce an image as output.
Control indentation during Print() invocation.
RegionVectorType m_UpdatedRequestedRegions
TImageType::PointType PointType
bool VerifyInputFilterRequestedLargestRegion(void)
Base class for filters that take an image as input and overwrite that image as the output...
PipelineMonitorImageFilter Self
Base class for all data objects in ITK.
bool m_ClearPipelineOnGenerateOutputInformation