22 #ifndef otbExtendedFilenameToWriterOptions_h
23 #define otbExtendedFilenameToWriterOptions_h
66 typedef FNameHelperType::OptionMapType
MapType;
83 std::pair<bool, std::string>
box;
Helper to handle extended filenames.
Converts an extended filename to writer options.
unsigned int GetSrsValue() const
bool GetWriteGEOMFile() const
itk::SmartPointer< const Self > ConstPointer
void operator=(const Self &)=delete
bool GetMultiWrite() const
bool SrsValueIsSet() const
std::vector< NoDataPairType > NoDataListType
bool BandRangeIsSet() const
std::string GetStreamingSizeMode() const
void SetExtendedFileName(const char *extFname) override
itk::SmartPointer< Self > Pointer
GDALImageIO::GDALCreationOptionsType GDALCOType
GDALCOType GetgdalCreationOptions() const
ExtendedFilenameToWriterOptions()
void SetExtendedFileName(const std::string &extFname) override
~ExtendedFilenameToWriterOptions() override
bool WriteRPCTagsIsSet() const
bool gdalCreationOptionsIsSet() const
ExtendedFilenameToWriterOptions(const Self &)=delete
NoDataListType m_NoDataList
bool StreamingSizeValueIsSet() const
std::string GetStreamingType() const
bool StreamingSizeModeIsSet() const
bool GetWriteRPCTags() const
std::pair< int, double > NoDataPairType
NoDataListType GetNoDataList() const
ExtendedFilenameToWriterOptions Self
Superclass FNameHelperType
std::string GetBox() const
MapType::iterator MapIteratorType
std::string GetBandRange() const
bool NoDataValueIsSet() const
bool SimpleFileNameIsSet() const
bool WriteGEOMFileIsSet() const
FNameHelperType::OptionMapType MapType
ExtendedFilenameHelper Superclass
double GetStreamingSizeValue() const
bool StreamingTypeIsSet() const
std::vector< std::string > GDALCreationOptionsType
The "otb" namespace contains all Orfeo Toolbox (OTB) classes.
std::pair< bool, bool > writeRPCTags
std::pair< bool, GDALCOType > gdalCreationOptions
std::vector< std::string > optionList
std::pair< bool, std::string > bandRange
std::pair< bool, std::string > streamingType
std::pair< bool, std::string > box
std::pair< bool, std::string > streamingSizeMode
std::pair< bool, std::string > simpleFileName
std::pair< bool, unsigned int > srsValue
std::pair< bool, bool > multiWrite
std::pair< bool, double > streamingSizeValue
std::pair< bool, bool > writeGEOMFile