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.
|
1.3.8 written by Dimitri van Heesch,
© 1997-2000