OTB  9.0.0
Orfeo Toolbox
Namespaces | Enumerations | Functions
otbWrapperMetaDataHelper.h File Reference
#include "otbMetaDataKey.h"
#include "otbVectorDataKeywordlist.h"
#include "otbGeometryMetadata.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::GCP otb::Wrapper::MetaDataHelper::GetGCP (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::GCP &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)