OTB  6.7.0
Orfeo Toolbox
Namespaces | Enumerations | Functions
otbWrapperMetaDataHelper.h File Reference
#include "otbMetaDataKey.h"
#include "otbImageKeywordlist.h"
#include "otbVectorDataKeywordlist.h"
#include "itkMetaDataDictionary.h"
#include "OTBApplicationEngineExport.h"
+ Include dependency graph for otbWrapperMetaDataHelper.h:

Go to the source code of this file.

Namespaces

 MetaDataHelper
 
 otb
 
 otb::Wrapper
 
 otb::Wrapper::MetaDataHelper
 

Enumerations

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

Functions

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)