OTB  6.7.0
Orfeo Toolbox
Enumerations | Functions
otb::Wrapper::MetaDataHelper Namespace Reference

Enumerations

enum  MDType {
  MDType::String,
  MDType::Int,
  MDType::Double,
  MDType::GCP,
  MDType::Vector,
  MDType::ImageKWL,
  MDType::VectorDataKWL,
  MDType::BoolVector
}
 

Functions

OTBApplicationEngine_EXPORT
otb::MetaDataKey::BoolVectorType 
GetBoolVector (const itk::MetaDataDictionary &dict, const std::string &key)
 
OTBApplicationEngine_EXPORT double GetDouble (const itk::MetaDataDictionary &dict, const std::string &key)
 
OTBApplicationEngine_EXPORT
otb::OTB_GCP 
GetGCP (const itk::MetaDataDictionary &dict, const std::string &key)
 
OTBApplicationEngine_EXPORT
otb::ImageKeywordlist 
GetImageKWL (const itk::MetaDataDictionary &dict, const std::string &key)
 
OTBApplicationEngine_EXPORT
unsigned int 
GetInt (const itk::MetaDataDictionary &dict, const std::string &key)
 
OTBApplicationEngine_EXPORT
std::string 
GetString (const itk::MetaDataDictionary &dict, const std::string &key)
 
OTBApplicationEngine_EXPORT MDType GetType (const std::string &val)
 
OTBApplicationEngine_EXPORT
otb::MetaDataKey::VectorType 
GetVector (const itk::MetaDataDictionary &dict, const std::string &key)
 
OTBApplicationEngine_EXPORT
otb::VectorDataKeywordlist 
GetVectorDataKWL (const itk::MetaDataDictionary &dict, const std::string &key)
 
OTBApplicationEngine_EXPORT void SetBoolVector (itk::MetaDataDictionary &dict, const std::string &key, const otb::MetaDataKey::BoolVectorType &val)
 
OTBApplicationEngine_EXPORT void SetDouble (itk::MetaDataDictionary &dict, const std::string &key, double val)
 
OTBApplicationEngine_EXPORT void SetGCP (itk::MetaDataDictionary &dict, const std::string &key, const otb::OTB_GCP &val)
 
OTBApplicationEngine_EXPORT void SetImageKWL (itk::MetaDataDictionary &dict, const std::string &key, const otb::ImageKeywordlist &val)
 
OTBApplicationEngine_EXPORT void SetInt (itk::MetaDataDictionary &dict, const std::string &key, unsigned int val)
 
OTBApplicationEngine_EXPORT void SetString (itk::MetaDataDictionary &dict, const std::string &key, const std::string &val)
 
OTBApplicationEngine_EXPORT void SetVector (itk::MetaDataDictionary &dict, const std::string &key, const otb::MetaDataKey::VectorType &val)
 
OTBApplicationEngine_EXPORT void SetVectorDataKWL (itk::MetaDataDictionary &dict, const std::string &key, const otb::VectorDataKeywordlist &val)
 

Enumeration Type Documentation

Enumerator
String 
Int 
Double 
GCP 
Vector 
ImageKWL 
VectorDataKWL 
BoolVector 

Definition at line 47 of file otbWrapperMetaDataHelper.h.

Function Documentation

OTBApplicationEngine_EXPORT otb::MetaDataKey::BoolVectorType otb::Wrapper::MetaDataHelper::GetBoolVector ( const itk::MetaDataDictionary dict,
const std::string &  key 
)
OTBApplicationEngine_EXPORT double otb::Wrapper::MetaDataHelper::GetDouble ( const itk::MetaDataDictionary dict,
const std::string &  key 
)
OTBApplicationEngine_EXPORT otb::OTB_GCP otb::Wrapper::MetaDataHelper::GetGCP ( const itk::MetaDataDictionary dict,
const std::string &  key 
)
OTBApplicationEngine_EXPORT otb::ImageKeywordlist otb::Wrapper::MetaDataHelper::GetImageKWL ( const itk::MetaDataDictionary dict,
const std::string &  key 
)
OTBApplicationEngine_EXPORT unsigned int otb::Wrapper::MetaDataHelper::GetInt ( const itk::MetaDataDictionary dict,
const std::string &  key 
)
OTBApplicationEngine_EXPORT std::string otb::Wrapper::MetaDataHelper::GetString ( const itk::MetaDataDictionary dict,
const std::string &  key 
)
OTBApplicationEngine_EXPORT MDType otb::Wrapper::MetaDataHelper::GetType ( const std::string &  val)
OTBApplicationEngine_EXPORT otb::MetaDataKey::VectorType otb::Wrapper::MetaDataHelper::GetVector ( const itk::MetaDataDictionary dict,
const std::string &  key 
)
OTBApplicationEngine_EXPORT otb::VectorDataKeywordlist otb::Wrapper::MetaDataHelper::GetVectorDataKWL ( const itk::MetaDataDictionary dict,
const std::string &  key 
)
OTBApplicationEngine_EXPORT void otb::Wrapper::MetaDataHelper::SetBoolVector ( itk::MetaDataDictionary dict,
const std::string &  key,
const otb::MetaDataKey::BoolVectorType val 
)
OTBApplicationEngine_EXPORT void otb::Wrapper::MetaDataHelper::SetDouble ( itk::MetaDataDictionary dict,
const std::string &  key,
double  val 
)
OTBApplicationEngine_EXPORT void otb::Wrapper::MetaDataHelper::SetGCP ( itk::MetaDataDictionary dict,
const std::string &  key,
const otb::OTB_GCP val 
)
OTBApplicationEngine_EXPORT void otb::Wrapper::MetaDataHelper::SetImageKWL ( itk::MetaDataDictionary dict,
const std::string &  key,
const otb::ImageKeywordlist val 
)
OTBApplicationEngine_EXPORT void otb::Wrapper::MetaDataHelper::SetInt ( itk::MetaDataDictionary dict,
const std::string &  key,
unsigned int  val 
)
OTBApplicationEngine_EXPORT void otb::Wrapper::MetaDataHelper::SetString ( itk::MetaDataDictionary dict,
const std::string &  key,
const std::string &  val 
)
OTBApplicationEngine_EXPORT void otb::Wrapper::MetaDataHelper::SetVector ( itk::MetaDataDictionary dict,
const std::string &  key,
const otb::MetaDataKey::VectorType val 
)
OTBApplicationEngine_EXPORT void otb::Wrapper::MetaDataHelper::SetVectorDataKWL ( itk::MetaDataDictionary dict,
const std::string &  key,
const otb::VectorDataKeywordlist val 
)