21 #ifndef otbImageToImageListFilter_h 22 #define otbImageToImageListFilter_h 38 template <
class TInputImage,
class TOutputImage>
60 typedef typename InputImageType::ValueType
ValueType;
68 itkStaticConstMacro(InputImageDimension,
unsigned int, TInputImage::ImageDimension);
71 using Superclass::SetInput;
72 virtual void SetInput(
const InputImageType* image);
73 InputImageType* GetInput(
void);
86 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
90 void operator=(
const Self&) =
delete;
93 #ifndef OTB_MANUAL_INSTANTIATION itk::Size< Monteverdi_DIMENSION > SizeType
InputImageType::ConstPointer InputImagePointer
~ImageToImageListFilter() override
Superclass::OutputImagePointerType OutputImagePointerType
Superclass::OutputImageListType OutputImageListType
Superclass::OutputImageType OutputImageType
itk::SmartPointer< Self > Pointer
itk::SmartPointer< const Self > ConstPointer
ImageToImageListFilter Self
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
Base class for all the filters taking an image input to produce an image list.
TInputImage InputImageType
InputImageType::ValueType ValueType
InputImageType::SizeType SizeType
InputImageType::RegionType InputImageRegionType
Base class for all the filters producing an otbImageList.
ImageListSource< TOutputImage > Superclass
InputImageType::PixelType InputImagePixelType