18#ifndef itkTestingStretchIntensityImageFilter_h
19#define itkTestingStretchIntensityImageFilter_h
41template <
typename TInputImage,
typename TOutputImage = TInputImage>
133#ifndef ITK_MANUAL_INSTANTIATION
134# include "itkTestingStretchIntensityImageFilter.hxx"
typename OutputImageType::RegionType OutputImageRegionType
Control indentation during Print() invocation.
virtual void SetInput(const DataObjectIdentifierType &key, DataObject *input)
Protected method for setting indexed and named inputs.
Implements transparent reference counting.
StretchIntensityImageFilter Self
virtual void SetInput(const TInputImage *input)
SmartPointer< const Self > ConstPointer
StretchIntensityImageFilter()
void PrintSelf(std::ostream &os, Indent indent) const override
typename OutputImageType::RegionType OutputImageRegionType
typename TInputImage::RegionType InputImageRegionType
InputPixelType m_InputMinimum
const TInputImage * GetInput() const
void DynamicThreadedGenerateData(const OutputImageRegionType &outputRegionForThread) override
SmartPointer< Self > Pointer
typename TOutputImage::PixelType OutputPixelType
OutputPixelType m_OutputMaximum
void BeforeThreadedGenerateData() override
~StretchIntensityImageFilter() override=default
typename TInputImage::PixelType InputPixelType
OutputPixelType m_OutputMinimum
InputPixelType m_InputMaximum
typename NumericTraits< InputPixelType >::RealType RealType
ImageSource< TOutputImage > Superclass
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....