18#ifndef itkAccumulateImageFilter_h
19#define itkAccumulateImageFilter_h
53template <
typename TInputImage,
typename TOutputImage>
93 itkGetConstMacro(AccumulateDimension,
unsigned int);
94 itkSetMacro(AccumulateDimension,
unsigned int);
102 itkSetMacro(Average,
bool);
103 itkGetConstMacro(Average,
bool);
104 itkBooleanMacro(Average);
134#ifndef ITK_MANUAL_INSTANTIATION
135# include "itkAccumulateImageFilter.hxx"
TOutputImage OutputImageType
ImageToImageFilter< TInputImage, TOutputImage > Superclass
void GenerateData() override
typename OutputImageType::RegionType OutputImageRegionType
void GenerateOutputInformation() override
AccumulateImageFilter Self
~AccumulateImageFilter() override=default
SmartPointer< const Self > ConstPointer
void PrintSelf(std::ostream &os, Indent indent) const override
static constexpr unsigned int OutputImageDimension
typename InputImageType::RegionType InputImageRegionType
typename OutputImageType::Pointer OutputImagePointer
typename OutputImageType::PixelType OutputImagePixelType
SmartPointer< Self > Pointer
void GenerateInputRequestedRegion() override
typename InputImageType::PixelType InputImagePixelType
typename InputImageType::Pointer InputImagePointer
TInputImage InputImageType
static constexpr unsigned int InputImageDimension
unsigned int m_AccumulateDimension
Control indentation during Print() invocation.
Implements transparent reference counting.
#define itkConceptMacro(name, concept)
The "itk" namespace contains all Insight Segmentation and Registration Toolkit (ITK) classes....