21 #ifndef otbExtendedFilenameToReaderOptions_h
22 #define otbExtendedFilenameToReaderOptions_h
25 #include "OTBExtendedFilenameExport.h"
66 typedef FNameHelperType::OptionMapType
MapType;
Helper to handle extended filenames.
Converts an extended filename to reader options.
bool SubDatasetIndexIsSet() const
unsigned int GetResolutionFactor() const
FNameHelperType::OptionMapType MapType
bool SkipCartoIsSet() const
~ExtendedFilenameToReaderOptions() override
const char * GetExtGEOMFileName() const
unsigned int GetSubDatasetIndex() const
bool ExtGEOMFileNameIsSet() const
bool BandRangeIsSet() const
bool ResolutionFactorIsSet() const
ExtendedFilenameToReaderOptions Self
itk::SmartPointer< const Self > ConstPointer
ExtendedFilenameToReaderOptions()
ExtendedFilenameHelper Superclass
bool SkipRpcTagIsSet() const
std::string GetBandRange() const
Superclass FNameHelperType
bool SimpleFileNameIsSet() const
void SetExtendedFileName(const char *extFname) override
bool GetSkipRpcTag() const
bool GetSkipCarto() const
MapType::iterator MapIteratorType
void SetExtendedFileName(const std::string &extFname) override
ExtendedFilenameToReaderOptions(const Self &)=delete
itk::SmartPointer< Self > Pointer
void operator=(const Self &)=delete
bool SkipGeomIsSet() const
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
std::pair< bool, bool > skipCarto
std::pair< bool, bool > skipGeom
std::pair< bool, std::string > extGEOMFileName
std::pair< bool, std::string > simpleFileName
std::pair< bool, bool > skipRpcTag
std::vector< std::string > optionList
std::pair< bool, std::string > bandRange
std::pair< bool, unsigned int > resolutionFactor
std::pair< bool, unsigned int > subDatasetIndex