13 #ifndef itkMultiHistogramFilter_h
14 #define itkMultiHistogramFilter_h
16 #include "itkImageToImageFilter.h"
20 template<
typename TInputImageType,
typename TOuputImageType >
25 typedef ImageToImageFilter< TInputImageType, TOuputImageType >
Superclass;
34 itkSetMacro(Delta,
double);
35 itkGetConstMacro(Delta,
double);
37 itkSetMacro(Offset,
double);
38 itkGetConstMacro(Offset,
double);
40 itkSetMacro(Bins,
int);
41 itkGetConstMacro(Bins,
int);
43 itkSetMacro(Size,
int);
44 itkGetConstMacro(Size,
int);
46 itkSetMacro(UseImageIntensityRange,
bool);
47 itkGetConstMacro(UseImageIntensityRange,
bool);
57 using itk::ProcessObject::MakeOutput;
58 itk::ProcessObject::DataObjectPointer
MakeOutput(itk::ProcessObject::DataObjectPointerArraySizeType )
override;
64 void operator=(
const Self &);
70 bool m_UseImageIntensityRange;
74 #ifndef ITK_MANUAL_INSTANTIATION
75 #include "itkMultiHistogramFilter.cpp"
78 #endif // itkMultiHistogramFilter_h