|
OTB
9.0.0
Orfeo Toolbox
|
Go to the documentation of this file.
21 #ifndef otbImageToPathListFilter_h
22 #define otbImageToPathListFilter_h
37 template <
class TInputImage,
class TOutputPath>
61 typedef typename InputImageType::SizeType
SizeType;
62 typedef typename InputImageType::ValueType
ValueType;
69 itkStaticConstMacro(InputImageDimension,
unsigned int, TInputImage::ImageDimension);
72 using Superclass::SetInput;
83 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
87 void operator=(
const Self&) =
delete;
92 #ifndef OTB_MANUAL_INSTANTIATION
InputImageType::PixelType InputImagePixelType
~ImageToPathListFilter() override
itk::SmartPointer< Self > Pointer
itk::SmartPointer< const Self > ConstPointer
Superclass::OutputPathListType OutputPathListType
PathListSource< TOutputPath > Superclass
Base class for filters with a PathList output type.
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
TInputImage InputImageType
InputImageType::SizeType SizeType
InputImageType::RegionType InputImageRegionType
TOutputPath OutputPathType
InputImageType::ValueType ValueType
Superclass::OutputPathType OutputPathType
Superclass::OutputPathPointerType OutputPathPointerType
itk::ProcessObject ProcessObjectType
OutputPathType::Pointer OutputPathPointerType
Base class used to implement filters that have a image as input and a paths list as output.
InputImageType::ConstPointer InputImagePointer
ImageToPathListFilter Self
This class is a generic all-purpose wrapping around an std::vector<itk::SmartPointer<ObjectType> >.