|
OTB
9.0.0
Orfeo Toolbox
|
Go to the documentation of this file.
22 #ifndef otbPersistentImageToOGRLayerFilter_h
23 #define otbPersistentImageToOGRLayerFilter_h
50 template <
class TImage>
66 typedef typename InputImageType::SizeType
SizeType;
67 typedef typename InputImageType::IndexType
IndexType;
68 typedef typename InputImageType::PixelType
PixelType;
76 void AllocateOutputs()
override;
77 void Reset(
void)
override;
78 void Synthetize(
void)
override;
83 virtual void Initialize(
void);
101 void PrintSelf(std::ostream& os, itk::Indent indent)
const override;
103 void GenerateData()
override;
108 void operator=(
const Self&) =
delete;
119 #ifndef OTB_MANUAL_INSTANTIATION
PersistentImageFilter< TImage, TImage > Superclass
InputImageType::PixelType PixelType
This filter is the base class for all filter persisting data through multiple update....
itk::SmartPointer< const Self > ConstPointer
OGRDataSourceType::Pointer OGRDataSourcePointerType
InputImageType::RegionType RegionType
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
Collection of geometric objects.
ogr::DataSource OGRDataSourceType
PersistentImageToOGRLayerFilter Self
ogr::Feature OGRFeatureType
itk::SmartPointer< Self > Pointer
InputImageType::InternalPixelType InternalPixelType
InputImageType::SizeType SizeType
itk::SmartPointer< Self > Pointer
InputImageType::IndexType IndexType
Geometric object with descriptive fields.
Layer of geometric objects.
Perform vectorization in a persistent way.
InputImageType::Pointer InputImagePointer