18 #ifndef itkProjectionImageFilter_h
19 #define itkProjectionImageFilter_h
56 template <
typename TInputImage,
typename TOutputImage,
typename TAccumulator>
87 static constexpr
unsigned int InputImageDimension = TInputImage::ImageDimension;
88 static constexpr
unsigned int OutputImageDimension = TOutputImage::ImageDimension;
92 #ifdef ITK_USE_CONCEPT_CHECKING
101 itkSetMacro(ProjectionDimension,
unsigned int);
102 itkGetConstReferenceMacro(ProjectionDimension,
unsigned int);
109 PrintSelf(std::ostream & os,
Indent indent)
const override;
113 GenerateOutputInformation()
override;
117 GenerateInputRequestedRegion()
override;
126 unsigned int m_ProjectionDimension{};
130 #ifndef ITK_MANUAL_INSTANTIATION
131 # include "itkProjectionImageFilter.hxx"