|
OTB
9.0.0
Orfeo Toolbox
|
Go to the documentation of this file.
21 #ifndef otbImageListToImageListApplyFilter_h
22 #define otbImageListToImageListApplyFilter_h
46 template <
class TInputImageList,
class TOutputImageList,
class TFilter>
77 itkGetMacro(OutputIndex,
unsigned int);
78 itkSetMacro(OutputIndex,
unsigned int);
82 void GenerateOutputInformation(
void)
override;
85 void GenerateInputRequestedRegion(
void)
override;
89 void GenerateData(
void)
override;
100 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
104 void operator=(
const Self&) =
delete;
113 #ifndef OTB_MANUAL_INSTANTIATION
OutputImageListType::ImageType OutputImageType
ImageListToImageListApplyFilter Self
unsigned int m_OutputIndex
TInputImageList InputImageListType
FilterPointerType m_Filter
This filter applies the filter given as template to the input image list.
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
~ImageListToImageListApplyFilter() override
TOutputImageList OutputImageListType
ImageListToImageListFilter< typename TInputImageList::ImageType, typename TOutputImageList::ImageType > Superclass
Base class for all the filters taking an image list as input to produce an image list.
FilterType::Pointer FilterPointerType
InputImageListType::ImageType InputImageType
itk::SmartPointer< Self > Pointer
OutputImageListType::Pointer OutputImageListPointerType
itk::SmartPointer< const Self > ConstPointer
InputImageListType::Pointer InputImageListPointerType