![]() |
OTB
9.1.1
Orfeo Toolbox
|
#include <otbExtendedFilenameToWriterOptions.h>
Inheritance diagram for otb::ExtendedFilenameToWriterOptions:
Collaboration diagram for otb::ExtendedFilenameToWriterOptions:Classes | |
| struct | OptionType |
Public Types | |
| typedef itk::SmartPointer< const Self > | ConstPointer |
| typedef Superclass | FNameHelperType |
| typedef GDALImageIO::GDALCreationOptionsType | GDALCOType |
| typedef MapType::iterator | MapIteratorType |
| typedef FNameHelperType::OptionMapType | MapType |
| typedef std::vector< NoDataPairType > | NoDataListType |
| typedef std::pair< int, double > | NoDataPairType |
| typedef itk::SmartPointer< Self > | Pointer |
| typedef ExtendedFilenameToWriterOptions | Self |
| typedef ExtendedFilenameHelper | Superclass |
Public Types inherited from otb::ExtendedFilenameHelper | |
| typedef itk::SmartPointer< const Self > | ConstPointer |
| typedef std::map< std::string, std::string > | OptionMapType |
| typedef itk::SmartPointer< Self > | Pointer |
| typedef ExtendedFilenameHelper | Self |
| typedef itk::Object | Superclass |
Public Member Functions | |
| bool | BandRangeIsSet () const |
| bool | BoxIsSet () const |
| virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
| bool | gdalCreationOptionsIsSet () const |
| std::string | GetBandRange () const |
| std::string | GetBox () const |
| GDALCOType | GetgdalCreationOptions () const |
| bool | GetMultiWrite () const |
| virtual const char * | GetNameOfClass () const |
| NoDataListType | GetNoDataList () const |
| unsigned int | GetSrsValue () const |
| std::string | GetStreamingSizeMode () const |
| double | GetStreamingSizeValue () const |
| std::string | GetStreamingType () const |
| bool | GetWriteGEOMFile () const |
| bool | GetWriteRPCTags () const |
| bool | NoDataValueIsSet () const |
| void | SetExtendedFileName (const char *extFname) override |
| void | SetExtendedFileName (const std::string &extFname) override |
| bool | SimpleFileNameIsSet () const |
| bool | SrsValueIsSet () const |
| bool | StreamingSizeModeIsSet () const |
| bool | StreamingSizeValueIsSet () const |
| bool | StreamingTypeIsSet () const |
| bool | WriteGEOMFileIsSet () const |
| bool | WriteRPCTagsIsSet () const |
Public Member Functions inherited from otb::ExtendedFilenameHelper | |
| virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
| virtual const char * | GetExtendedFileName () const |
| std::vector< ExtendedFilenameHelper::GenericBandRange > | GetGenericBandRange (const std::string &bandRange) const |
| const OptionMapType & | GetOptionMap (void) const |
| virtual const char * | GetSimpleFileName () const |
| bool | ResolveBandRange (const std::string &bandRange, const unsigned int &nbBands, std::vector< unsigned int > &output) const |
Static Public Member Functions | |
| static Pointer | New () |
Static Public Member Functions inherited from otb::ExtendedFilenameHelper | |
| static Pointer | New () |
Public Attributes | |
| bool | has_noDataValue |
| NoDataListType | m_NoDataList |
Protected Member Functions | |
| ExtendedFilenameToWriterOptions () | |
| ~ExtendedFilenameToWriterOptions () override | |
Protected Member Functions inherited from otb::ExtendedFilenameHelper | |
| ExtendedFilenameHelper () | |
| ~ExtendedFilenameHelper () override | |
Private Member Functions | |
| ExtendedFilenameToWriterOptions (const Self &)=delete | |
| void | operator= (const Self &)=delete |
Private Attributes | |
| OptionType | m_Options |
Converts an extended filename to writer options.
Available options for extended file name are:
: the gdal creation option <KEY>
/<VALUE:VALUE...> : to set specific nodata values
: to set the spatial reference system
See http://wiki.orfeo-toolbox.org/index.php/ExtendedFileName for more information
Definition at line 53 of file otbExtendedFilenameToWriterOptions.h.
| typedef itk::SmartPointer<const Self> otb::ExtendedFilenameToWriterOptions::ConstPointer |
Definition at line 59 of file otbExtendedFilenameToWriterOptions.h.
Definition at line 63 of file otbExtendedFilenameToWriterOptions.h.
The writer option structure.
Definition at line 70 of file otbExtendedFilenameToWriterOptions.h.
| typedef MapType::iterator otb::ExtendedFilenameToWriterOptions::MapIteratorType |
Definition at line 67 of file otbExtendedFilenameToWriterOptions.h.
| typedef FNameHelperType::OptionMapType otb::ExtendedFilenameToWriterOptions::MapType |
Definition at line 66 of file otbExtendedFilenameToWriterOptions.h.
| typedef std::vector<NoDataPairType> otb::ExtendedFilenameToWriterOptions::NoDataListType |
Definition at line 90 of file otbExtendedFilenameToWriterOptions.h.
| typedef std::pair<int, double> otb::ExtendedFilenameToWriterOptions::NoDataPairType |
Definition at line 89 of file otbExtendedFilenameToWriterOptions.h.
| typedef itk::SmartPointer<Self> otb::ExtendedFilenameToWriterOptions::Pointer |
Definition at line 58 of file otbExtendedFilenameToWriterOptions.h.
Standard class typedefs.
Definition at line 57 of file otbExtendedFilenameToWriterOptions.h.
Definition at line 60 of file otbExtendedFilenameToWriterOptions.h.
|
protected |
|
inlineoverrideprotected |
Definition at line 132 of file otbExtendedFilenameToWriterOptions.h.
|
privatedelete |
| bool otb::ExtendedFilenameToWriterOptions::BandRangeIsSet | ( | ) | const |
Test if band range extended filename is set
| bool otb::ExtendedFilenameToWriterOptions::BoxIsSet | ( | ) | const |
| virtual::itk::LightObject::Pointer otb::ExtendedFilenameToWriterOptions::CreateAnother | ( | void | ) | const |
| bool otb::ExtendedFilenameToWriterOptions::gdalCreationOptionsIsSet | ( | ) | const |
| std::string otb::ExtendedFilenameToWriterOptions::GetBandRange | ( | ) | const |
| std::string otb::ExtendedFilenameToWriterOptions::GetBox | ( | ) | const |
| GDALCOType otb::ExtendedFilenameToWriterOptions::GetgdalCreationOptions | ( | ) | const |
| bool otb::ExtendedFilenameToWriterOptions::GetMultiWrite | ( | ) | const |
|
virtual |
Reimplemented from otb::ExtendedFilenameHelper.
|
inline |
Definition at line 105 of file otbExtendedFilenameToWriterOptions.h.
| unsigned int otb::ExtendedFilenameToWriterOptions::GetSrsValue | ( | ) | const |
| std::string otb::ExtendedFilenameToWriterOptions::GetStreamingSizeMode | ( | ) | const |
| double otb::ExtendedFilenameToWriterOptions::GetStreamingSizeValue | ( | ) | const |
| std::string otb::ExtendedFilenameToWriterOptions::GetStreamingType | ( | ) | const |
| bool otb::ExtendedFilenameToWriterOptions::GetWriteGEOMFile | ( | ) | const |
| bool otb::ExtendedFilenameToWriterOptions::GetWriteRPCTags | ( | ) | const |
|
static |
| bool otb::ExtendedFilenameToWriterOptions::NoDataValueIsSet | ( | ) | const |
|
privatedelete |
|
overridevirtual |
Reimplemented from otb::ExtendedFilenameHelper.
|
overridevirtual |
Reimplemented from otb::ExtendedFilenameHelper.
| bool otb::ExtendedFilenameToWriterOptions::SimpleFileNameIsSet | ( | ) | const |
| bool otb::ExtendedFilenameToWriterOptions::SrsValueIsSet | ( | ) | const |
| bool otb::ExtendedFilenameToWriterOptions::StreamingSizeModeIsSet | ( | ) | const |
| bool otb::ExtendedFilenameToWriterOptions::StreamingSizeValueIsSet | ( | ) | const |
| bool otb::ExtendedFilenameToWriterOptions::StreamingTypeIsSet | ( | ) | const |
| bool otb::ExtendedFilenameToWriterOptions::WriteGEOMFileIsSet | ( | ) | const |
| bool otb::ExtendedFilenameToWriterOptions::WriteRPCTagsIsSet | ( | ) | const |
| bool otb::ExtendedFilenameToWriterOptions::has_noDataValue |
Definition at line 92 of file otbExtendedFilenameToWriterOptions.h.
| NoDataListType otb::ExtendedFilenameToWriterOptions::m_NoDataList |
Definition at line 91 of file otbExtendedFilenameToWriterOptions.h.
|
private |
Definition at line 140 of file otbExtendedFilenameToWriterOptions.h.
1.8.17