21 #ifndef otbVectorImageToImageListFilter_h
22 #define otbVectorImageToImageListFilter_h
43 template <
class TVectorImageType,
class TImageList>
86 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
93 #ifndef OTB_MANUAL_INSTANTIATION
Base class for all the filters producing an otbImageList.
itk::SmartPointer< Self > Pointer
Base class for all the filters taking an image input to produce an image list.
This class aims at converting a multi-band image to a list of scalar images.
~VectorImageToImageListFilter() override
void operator=(const Self &)=delete
OutputImageListType::Pointer OutputImageListPointerType
TImageList OutputImageListType
OutputImageListType::ImageType OutputImageType
itk::SmartPointer< Self > Pointer
ImageToImageListFilter< TVectorImageType, typename TImageList::ImageType > Superclass
TVectorImageType InputVectorImageType
void GenerateData(void) override
void PrintSelf(std::ostream &os, itk::Indent indent) const override
void GenerateOutputInformation(void) override
void GenerateInputRequestedRegion(void) override
VectorImageToImageListFilter()
VectorImageToImageListFilter(const Self &)=delete
itk::SmartPointer< const Self > ConstPointer
InputVectorImageType::Pointer InputVectorImagePointerType
VectorImageToImageListFilter Self
OutputImageType::Pointer OutputImagePointerType
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.