|
OTB
9.0.0
Orfeo Toolbox
|
Go to the documentation of this file.
22 #ifndef otbExtendedFilenameToWriterOptions_h
23 #define otbExtendedFilenameToWriterOptions_h
66 typedef FNameHelperType::OptionMapType
MapType;
83 std::pair<bool, std::string>
box;
95 void SetExtendedFileName(
const char* extFname)
override;
97 void SetExtendedFileName(
const std::string& extFname)
override;
100 bool SimpleFileNameIsSet()
const;
101 bool NoDataValueIsSet()
const;
102 bool WriteGEOMFileIsSet()
const;
103 bool WriteRPCTagsIsSet()
const;
104 bool GetMultiWrite()
const;
110 bool GetWriteGEOMFile()
const;
111 bool GetWriteRPCTags()
const;
112 bool gdalCreationOptionsIsSet()
const;
113 GDALCOType GetgdalCreationOptions()
const;
114 bool StreamingTypeIsSet()
const;
115 std::string GetStreamingType()
const;
116 bool StreamingSizeModeIsSet()
const;
117 std::string GetStreamingSizeMode()
const;
118 bool StreamingSizeValueIsSet()
const;
119 double GetStreamingSizeValue()
const;
120 std::string GetBandRange()
const;
121 bool SrsValueIsSet()
const;
122 unsigned int GetSrsValue()
const;
124 bool BoxIsSet()
const;
125 std::string GetBox()
const;
128 bool BandRangeIsSet()
const;
138 void operator=(
const Self&) =
delete;
144 #endif // otbExtendedFilenameToWriterOptions_h
itk::SmartPointer< Self > Pointer
std::pair< bool, std::string > streamingType
ExtendedFilenameToWriterOptions Self
std::pair< bool, unsigned int > srsValue
GDALImageIO::GDALCreationOptionsType GDALCOType
std::pair< bool, bool > multiWrite
std::pair< bool, double > streamingSizeValue
FNameHelperType::OptionMapType MapType
std::pair< bool, std::string > box
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
NoDataListType GetNoDataList() const
Converts an extended filename to writer options.
ExtendedFilenameHelper Superclass
itk::SmartPointer< const Self > ConstPointer
MapType::iterator MapIteratorType
std::vector< std::string > GDALCreationOptionsType
std::pair< bool, std::string > simpleFileName
Helper to handle extended filenames.
std::pair< bool, bool > writeRPCTags
~ExtendedFilenameToWriterOptions() override
std::vector< NoDataPairType > NoDataListType
Superclass FNameHelperType
NoDataListType m_NoDataList
std::vector< std::string > optionList
std::pair< bool, std::string > bandRange
std::pair< int, double > NoDataPairType
std::pair< bool, GDALCOType > gdalCreationOptions
std::pair< bool, bool > writeGEOMFile
std::pair< bool, std::string > streamingSizeMode