Go to the source code of this file.
Namespaces | |
namespace | itk |
Classes | |
class | itk::MetaDataObject< MetaDataObjectType > |
Defines | |
#define | ITK_IMAGE_TYPE_METADATAPRINT(STORAGE_TYPE) |
Functions | |
template<class T> void | EncapsulateMetaData (MetaDataDictionary &Dictionary, const char *key, const T &invalue) |
template<class T> bool | ExposeMetaData (MetaDataDictionary &Dictionary, const std::string key, T &outval) |
template<class T> bool | ExposeMetaData (MetaDataDictionary &Dictionary, const char *const key, T &outval) |
|
Value: ITK_IMAGE_TYPE_METADATAPRINT An ungly macro to facilitate creating a simple implementation of the MetaDataObject<Type>::Print() function for itk::Image<STORAGE_TYPE,[1-8]>Pointer
|
|
Value: ITK_OBJECT_TYPE_METADATAPRINT_1COMMA An ungly macro to facilitate creating a simple implementation of the MetaDataObject<Type>::Print() function for itk::Objects that have 1 comma in their type definition
|
|
Value: NATIVE_TYPE_METADATAPRINT An ungly macro to facilitate creating a simple implementation of the MetaDataObject<Type>::Print() function for types that have operator<< defined.
|
|
Definition at line 169 of file itkMetaDataObject.h. |
|
EncapsulateMetaData is a convenience function that encapsulates raw MetaData into a MetaDataObject that can be put into the MetaDataDictionary.
|
|
Definition at line 234 of file itkMetaDataObject.h. |
|
FindValInDictionary provides a shortcut for pulling a value of type T out of a MetaDataDictionary. If Dictionary[key] isn't set, return false, otherwise copy into outval reference and return true.
|