OTB
9.0.0
Orfeo Toolbox
|
#include <string>
#include <vector>
#include <cstdio>
#include <unordered_map>
#include <boost/bimap.hpp>
#include <boost/algorithm/string.hpp>
#include "itkDataObject.h"
#include "itkVariableLengthVector.h"
#include "OTBMetadataExport.h"
#include "otbStringUtils.h"
#include "otbJoinContainer.h"
Go to the source code of this file.
Classes | |
struct | otb::MetaDataKey::KeyTypeDef |
class | otb::MetaData::LUT< VDim > |
struct | otb::MetaData::LUTAxis |
Namespaces | |
MetaDataKey | |
otb | |
otb::MetaData | |
otb::MetaDataKey | |
Typedefs | |
typedef std::vector< bool > | otb::MetaDataKey::BoolVectorType |
using | otb::MetaData::Keywordlist = std::unordered_map< std::string, std::string > |
typedef LUT< 1 > | otb::MetaData::LUT1D |
typedef LUT< 2 > | otb::MetaData::LUT2D |
typedef boost::bimap< MDGeom, std::string > | otb::MetaData::MDGeomBmType |
typedef boost::bimap< MDL1D, std::string > | otb::MetaData::MDL1DBmType |
typedef boost::bimap< MDL2D, std::string > | otb::MetaData::MDL2DBmType |
typedef boost::bimap< MDNum, std::string > | otb::MetaData::MDNumBmType |
typedef boost::bimap< MDStr, std::string > | otb::MetaData::MDStrBmType |
typedef boost::bimap< MDTime, std::string > | otb::MetaData::MDTimeBmType |
typedef itk::VariableLengthVector< double > | otb::MetaDataKey::VariableLengthVectorType |
typedef std::vector< double > | otb::MetaDataKey::VectorType |
Functions | |
template<typename T > | |
boost::bimap< T, std::string > | otb::MetaData::bimapGenerator (std::map< T, std::string > inMap) |
template<> | |
std::string | otb::MetaData::EnumToString (MDGeom value) |
template<> | |
std::string | otb::MetaData::EnumToString (MDL1D value) |
template<> | |
std::string | otb::MetaData::EnumToString (MDL2D value) |
template<> | |
std::string | otb::MetaData::EnumToString (MDNum value) |
template<> | |
std::string | otb::MetaData::EnumToString (MDStr value) |
template<> | |
std::string | otb::MetaData::EnumToString (MDTime value) |
template<> | |
std::string | otb::MetaData::EnumToString (std::string value) |
template<class T > | |
std::string | otb::MetaData::EnumToString (T t) |
KeyType OTBMetadata_EXPORT | otb::MetaDataKey::GetKeyType (const std::string &name) |
template<unsigned int VDim> | |
std::ostream & | otb::MetaData::operator<< (std::ostream &os, const LUT< VDim > &val) |
Variables | |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::CacheSizeInBytes |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::ColorEntryAsRGBKey |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::ColorEntryCountKey |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::ColorTableNameKey |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::DataType |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::DriverLongNameKey |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::DriverShortNameKey |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::GCPCountKey |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::GCPParametersKey |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::GCPProjectionKey |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::GeoTransformKey |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::LowerLeftCornerKey |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::LowerRightCornerKey |
OTBMetadata_EXPORT MDGeomBmType | otb::MetaData::MDGeomNames |
OTBMetadata_EXPORT MDL1DBmType | otb::MetaData::MDL1DNames |
OTBMetadata_EXPORT MDL2DBmType | otb::MetaData::MDL2DNames |
OTBMetadata_EXPORT MDNumBmType | otb::MetaData::MDNumNames |
OTBMetadata_EXPORT MDStrBmType | otb::MetaData::MDStrNames |
OTBMetadata_EXPORT MDTimeBmType | otb::MetaData::MDTimeNames |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::MetadataKey |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::NoDataValue |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::NoDataValueAvailable |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::ProjectionRefKey |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::ResolutionFactor |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::SubDatasetIndex |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::SubMetadataKey |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::TileHintX |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::TileHintY |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::UpperLeftCornerKey |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::UpperRightCornerKey |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::VectorDataKeywordlistDelimiterKey |
OTBMetadata_EXPORT char const * | otb::MetaDataKey::VectorDataKeywordlistKey |