OTB  7.2.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

◆ MDType

Enumerator
String 
Int 
Double 
GCP 
Vector 
ImageKWL 
VectorDataKWL 
BoolVector 

Definition at line 47 of file otbWrapperMetaDataHelper.h.

Function Documentation

◆ GetBoolVector()

OTBApplicationEngine_EXPORT otb::MetaDataKey::BoolVectorType otb::Wrapper::MetaDataHelper::GetBoolVector ( const itk::MetaDataDictionary &  dict,
const std::string &  key 
)

◆ GetDouble()

OTBApplicationEngine_EXPORT double otb::Wrapper::MetaDataHelper::GetDouble ( const itk::MetaDataDictionary &  dict,
const std::string &  key 
)

◆ GetGCP()

OTBApplicationEngine_EXPORT otb::OTB_GCP otb::Wrapper::MetaDataHelper::GetGCP ( const itk::MetaDataDictionary &  dict,
const std::string &  key 
)

◆ GetImageKWL()

OTBApplicationEngine_EXPORT otb::ImageKeywordlist otb::Wrapper::MetaDataHelper::GetImageKWL ( const itk::MetaDataDictionary &  dict,
const std::string &  key 
)

◆ GetInt()

OTBApplicationEngine_EXPORT unsigned int otb::Wrapper::MetaDataHelper::GetInt ( const itk::MetaDataDictionary &  dict,
const std::string &  key 
)

◆ GetString()

OTBApplicationEngine_EXPORT std::string otb::Wrapper::MetaDataHelper::GetString ( const itk::MetaDataDictionary &  dict,
const std::string &  key 
)

◆ GetType()

OTBApplicationEngine_EXPORT MDType otb::Wrapper::MetaDataHelper::GetType ( const std::string &  val)

◆ GetVector()

OTBApplicationEngine_EXPORT otb::MetaDataKey::VectorType otb::Wrapper::MetaDataHelper::GetVector ( const itk::MetaDataDictionary &  dict,
const std::string &  key 
)

◆ GetVectorDataKWL()

OTBApplicationEngine_EXPORT otb::VectorDataKeywordlist otb::Wrapper::MetaDataHelper::GetVectorDataKWL ( const itk::MetaDataDictionary &  dict,
const std::string &  key 
)

◆ SetBoolVector()

OTBApplicationEngine_EXPORT void otb::Wrapper::MetaDataHelper::SetBoolVector ( itk::MetaDataDictionary &  dict,
const std::string &  key,
const otb::MetaDataKey::BoolVectorType val 
)

◆ SetDouble()

OTBApplicationEngine_EXPORT void otb::Wrapper::MetaDataHelper::SetDouble ( itk::MetaDataDictionary &  dict,
const std::string &  key,
double  val 
)

◆ SetGCP()

OTBApplicationEngine_EXPORT void otb::Wrapper::MetaDataHelper::SetGCP ( itk::MetaDataDictionary &  dict,
const std::string &  key,
const otb::OTB_GCP val 
)

◆ SetImageKWL()

OTBApplicationEngine_EXPORT void otb::Wrapper::MetaDataHelper::SetImageKWL ( itk::MetaDataDictionary &  dict,
const std::string &  key,
const otb::ImageKeywordlist val 
)

◆ SetInt()

OTBApplicationEngine_EXPORT void otb::Wrapper::MetaDataHelper::SetInt ( itk::MetaDataDictionary &  dict,
const std::string &  key,
unsigned int  val 
)

◆ SetString()

OTBApplicationEngine_EXPORT void otb::Wrapper::MetaDataHelper::SetString ( itk::MetaDataDictionary &  dict,
const std::string &  key,
const std::string &  val 
)

◆ SetVector()

OTBApplicationEngine_EXPORT void otb::Wrapper::MetaDataHelper::SetVector ( itk::MetaDataDictionary &  dict,
const std::string &  key,
const otb::MetaDataKey::VectorType val 
)

◆ SetVectorDataKWL()

OTBApplicationEngine_EXPORT void otb::Wrapper::MetaDataHelper::SetVectorDataKWL ( itk::MetaDataDictionary &  dict,
const std::string &  key,
const otb::VectorDataKeywordlist val 
)