21 #ifndef otbGDALDriverManagerWrapper_h
22 #define otbGDALDriverManagerWrapper_h
25 #include "itkLightObject.h"
26 #include "itkProcessObject.h"
27 #include "otbConfigure.h"
34 #include "gdaljp2metadata.h"
35 #include "gdal_priv.h"
73 return theUniqueInstance;
81 char** papszOptions)
const;
itk::SmartPointer< Self > Pointer
Provide an unique instance of a GDALDataSet.
GDALDriver * GetDriverByName(std::string driverShortName) const
~GDALDriverManagerWrapper()
GDALDatasetWrapper::Pointer Create(std::string &driverShortName, std::string filename, int nXSize, int nYSize, int nBands, GDALDataType eType, char **papszOptions) const
static GDALDriverManagerWrapper & GetInstance()
GDALDriverManagerWrapper()
GDALDatasetWrapper::Pointer Open(std::string filename) const
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.