21 #ifndef otbImageIOFactory_h
22 #define otbImageIOFactory_h
24 #include "itkObject.h"
26 #include "OTBImageIOExport.h"
53 typedef enum { ReadMode, WriteMode } FileModeType;
Creation of object instance using object factory.
ImageIOFactory(const Self &)=delete
static void RegisterBuiltInFactories()
::otb::ImageIOBase::Pointer ImageIOBasePointer
itk::SmartPointer< const Self > ConstPointer
static ImageIOBasePointer CreateImageIO(const char *path, FileModeType mode)
void operator=(const Self &)=delete
~ImageIOFactory() override
itk::SmartPointer< Self > Pointer
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.