|
OTB
9.0.0
Orfeo Toolbox
|
Go to the documentation of this file.
21 #ifndef otbExtendedFilenameToReaderOptions_h
22 #define otbExtendedFilenameToReaderOptions_h
65 typedef FNameHelperType::OptionMapType
MapType;
83 void SetExtendedFileName(
const char* extFname)
override;
85 void SetExtendedFileName(
const std::string& extFname)
override;
88 bool SimpleFileNameIsSet()
const;
89 bool ExtGEOMFileNameIsSet()
const;
90 const char* GetExtGEOMFileName()
const;
91 bool SubDatasetIndexIsSet()
const;
92 unsigned int GetSubDatasetIndex()
const;
93 bool ResolutionFactorIsSet()
const;
94 unsigned int GetResolutionFactor()
const;
95 bool SkipCartoIsSet()
const;
96 bool GetSkipCarto()
const;
97 bool SkipGeomIsSet()
const;
98 bool GetSkipGeom()
const;
99 bool SkipRpcTagIsSet()
const;
100 bool GetSkipRpcTag()
const;
101 std::string GetBandRange()
const;
104 bool BandRangeIsSet()
const;
114 void operator=(
const Self&) =
delete;
120 #endif // otbExtendedFilenameToReaderOptions_h
MapType::iterator MapIteratorType
Converts an extended filename to reader options.
std::vector< std::string > optionList
std::pair< bool, unsigned int > resolutionFactor
std::pair< bool, unsigned int > subDatasetIndex
std::pair< bool, bool > skipCarto
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
itk::SmartPointer< Self > Pointer
std::pair< bool, std::string > bandRange
Helper to handle extended filenames.
ExtendedFilenameHelper Superclass
ExtendedFilenameToReaderOptions Self
std::pair< bool, bool > skipGeom
std::pair< bool, std::string > simpleFileName
itk::SmartPointer< const Self > ConstPointer
Superclass FNameHelperType
~ExtendedFilenameToReaderOptions() override
std::pair< bool, bool > skipRpcTag
FNameHelperType::OptionMapType MapType
std::pair< bool, std::string > extGEOMFileName