21 #ifndef otbPathListSource_h
22 #define otbPathListSource_h
44 template <
class TOutputPath>
Base class for all process objects that output ObjectList data.
This class is a generic all-purpose wrapping around an std::vector<itk::SmartPointer<ObjectType> >.
itk::SmartPointer< const Self > ConstPointer
itk::SmartPointer< Self > Pointer
Base class for filters with a PathList output type.
PathListSource(const Self &)=delete
itk::ProcessObject::DataObjectPointerArraySizeType DataObjectPointerArraySizeType
itk::DataObject::Pointer DataObjectPointer
OutputPathListType::Pointer OutputPathListPointerType
OutputPathType::Pointer OutputPathPointerType
~PathListSource() override
OutputPathListType::ConstPointer OutputPathListConstPointerType
TOutputPath OutputPathType
itk::SmartPointer< Self > Pointer
Superclass::OutputListType OutputPathListType
ObjectListSource< ObjectList< TOutputPath > > Superclass
void operator=(const Self &)=delete
itk::SmartPointer< const Self > ConstPointer
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.