OTB
9.0.0
Orfeo Toolbox
|
#include <otbExtendedFilenameToReaderOptions.h>
Classes | |
struct | OptionType |
Public Types | |
typedef itk::SmartPointer< const Self > | ConstPointer |
typedef Superclass | FNameHelperType |
typedef MapType::iterator | MapIteratorType |
typedef FNameHelperType::OptionMapType | MapType |
typedef itk::SmartPointer< Self > | Pointer |
typedef ExtendedFilenameToReaderOptions | 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 |
virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
bool | ExtGEOMFileNameIsSet () const |
std::string | GetBandRange () const |
const char * | GetExtGEOMFileName () const |
virtual const char * | GetNameOfClass () const |
unsigned int | GetResolutionFactor () const |
bool | GetSkipCarto () const |
bool | GetSkipGeom () const |
bool | GetSkipRpcTag () const |
unsigned int | GetSubDatasetIndex () const |
bool | ResolutionFactorIsSet () const |
void | SetExtendedFileName (const char *extFname) override |
void | SetExtendedFileName (const std::string &extFname) override |
bool | SimpleFileNameIsSet () const |
bool | SkipCartoIsSet () const |
bool | SkipGeomIsSet () const |
bool | SkipRpcTagIsSet () const |
bool | SubDatasetIndexIsSet () 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 () |
Protected Member Functions | |
ExtendedFilenameToReaderOptions () | |
~ExtendedFilenameToReaderOptions () override | |
Protected Member Functions inherited from otb::ExtendedFilenameHelper | |
ExtendedFilenameHelper () | |
~ExtendedFilenameHelper () override | |
Private Member Functions | |
ExtendedFilenameToReaderOptions (const Self &)=delete | |
void | operator= (const Self &)=delete |
Private Attributes | |
OptionType | m_Options |
Converts an extended filename to reader options.
Available options for extended file name are:
&bands : select a band composition different from the input image, syntax is bands=r1,r2,r3,...,rn where each ri is a band range that can be :
Definition at line 52 of file otbExtendedFilenameToReaderOptions.h.
typedef itk::SmartPointer<const Self> otb::ExtendedFilenameToReaderOptions::ConstPointer |
Definition at line 58 of file otbExtendedFilenameToReaderOptions.h.
Definition at line 62 of file otbExtendedFilenameToReaderOptions.h.
typedef MapType::iterator otb::ExtendedFilenameToReaderOptions::MapIteratorType |
Definition at line 66 of file otbExtendedFilenameToReaderOptions.h.
typedef FNameHelperType::OptionMapType otb::ExtendedFilenameToReaderOptions::MapType |
Definition at line 65 of file otbExtendedFilenameToReaderOptions.h.
typedef itk::SmartPointer<Self> otb::ExtendedFilenameToReaderOptions::Pointer |
Definition at line 57 of file otbExtendedFilenameToReaderOptions.h.
Standard class typedefs.
Definition at line 56 of file otbExtendedFilenameToReaderOptions.h.
Definition at line 59 of file otbExtendedFilenameToReaderOptions.h.
|
protected |
|
inlineoverrideprotected |
Definition at line 108 of file otbExtendedFilenameToReaderOptions.h.
|
privatedelete |
bool otb::ExtendedFilenameToReaderOptions::BandRangeIsSet | ( | ) | const |
Test if band range extended filename is set
virtual::itk::LightObject::Pointer otb::ExtendedFilenameToReaderOptions::CreateAnother | ( | void | ) | const |
bool otb::ExtendedFilenameToReaderOptions::ExtGEOMFileNameIsSet | ( | ) | const |
std::string otb::ExtendedFilenameToReaderOptions::GetBandRange | ( | ) | const |
const char* otb::ExtendedFilenameToReaderOptions::GetExtGEOMFileName | ( | ) | const |
|
virtual |
Reimplemented from otb::ExtendedFilenameHelper.
unsigned int otb::ExtendedFilenameToReaderOptions::GetResolutionFactor | ( | ) | const |
bool otb::ExtendedFilenameToReaderOptions::GetSkipCarto | ( | ) | const |
bool otb::ExtendedFilenameToReaderOptions::GetSkipGeom | ( | ) | const |
bool otb::ExtendedFilenameToReaderOptions::GetSkipRpcTag | ( | ) | const |
unsigned int otb::ExtendedFilenameToReaderOptions::GetSubDatasetIndex | ( | ) | const |
|
static |
|
privatedelete |
bool otb::ExtendedFilenameToReaderOptions::ResolutionFactorIsSet | ( | ) | const |
|
overridevirtual |
Reimplemented from otb::ExtendedFilenameHelper.
|
overridevirtual |
Reimplemented from otb::ExtendedFilenameHelper.
bool otb::ExtendedFilenameToReaderOptions::SimpleFileNameIsSet | ( | ) | const |
bool otb::ExtendedFilenameToReaderOptions::SkipCartoIsSet | ( | ) | const |
bool otb::ExtendedFilenameToReaderOptions::SkipGeomIsSet | ( | ) | const |
bool otb::ExtendedFilenameToReaderOptions::SkipRpcTagIsSet | ( | ) | const |
bool otb::ExtendedFilenameToReaderOptions::SubDatasetIndexIsSet | ( | ) | const |
|
private |
Definition at line 116 of file otbExtendedFilenameToReaderOptions.h.