21 #ifndef otbPathListToPathListFilter_h
22 #define otbPathListToPathListFilter_h
34 template <
class TPath>
51 typedef typename Superclass::InputObjectType
PathType;
Base class for filters that take an ObjectList as input and produce an ObjectList as output.
TOutputList::Pointer OutputListPointer
OutputListType::ObjectType OutputObjectType
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 filter taking a PathList as input a returning a PathList.
PathListToPathListFilter()
PathType::Pointer PathPointerType
PathListToPathListFilter(const Self &)=delete
Superclass::OutputListType OutputPathListType
PathListType::Pointer PathListPointerType
PathListType::ConstPointer PathListConstPointerType
itk::SmartPointer< const Self > ConstPointer
ObjectListToObjectListFilter< ObjectList< TPath >, ObjectList< TPath > > Superclass
~PathListToPathListFilter() override
Superclass::OutputListPointer OutputPathListPointerType
Superclass::InputListType PathListType
Superclass::OutputObjectType OutputPathType
itk::SmartPointer< Self > Pointer
Superclass::InputObjectType PathType
void operator=(const Self &)=delete
PathListToPathListFilter Self
PathType::Pointer OutputPathPointerType
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.