23 #ifndef otbRegionImageToRectangularPathListFilter_h
24 #define otbRegionImageToRectangularPathListFilter_h
26 #include "itkImageSource.h"
27 #include "itkConceptChecking.h"
43 template <
class TInputImage,
class TOutputPath>
62 itkStaticConstMacro(InputImageDimension,
unsigned int, TInputImage::ImageDimension);
72 typedef typename InputImageType::SizeType
SizeType;
73 typedef typename InputImageType::ValueType
ValueType;
74 typedef typename InputImageType::PixelType
PixelType;
89 itkSetMacro(MinimumFit,
double);
90 itkGetConstReferenceMacro(MinimumFit,
double);
94 itkSetMacro(MinimumSize,
double);
95 itkGetConstReferenceMacro(MinimumSize,
double);
103 itkStaticConstMacro(NDimensions,
unsigned int, TInputImage::ImageDimension);
112 void GenerateData()
override;
118 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
126 void operator=(
const Self&) =
delete;
131 #ifndef OTB_MANUAL_INSTANTIATION