Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

itk::MetaDataDictionary Class Reference

#include <itkMetaDataDictionary.h>

List of all members.

Public Types

typedef MetaDataDictionary Self

Public Member Functions

virtual void Print (std::ostream &os) const
 MetaDataDictionary ()
 MetaDataDictionary (const MetaDataDictionary &)
void operator= (const MetaDataDictionary &)
virtual ~MetaDataDictionary ()
std::vector< std::string > GetKeys () const
MetaDataObjectBase::Pointeroperator[] (const std::string &)
bool HasKey (const std::string &)


Detailed Description

Author:
Hans J. Johnson The MetaDataDictionary, along with the MetaDataObject derived template classes, is designed to provide a mechanism for storing a collection of arbitrary data types. The main motivation for such a collection is to associate arbitrary data elements with itk DataObjects.

Definition at line 44 of file itkMetaDataDictionary.h.


Member Typedef Documentation

typedef MetaDataDictionary itk::MetaDataDictionary::Self
 

Definition at line 47 of file itkMetaDataDictionary.h.


Constructor & Destructor Documentation

itk::MetaDataDictionary::MetaDataDictionary  ) 
 

itk::MetaDataDictionary::MetaDataDictionary const MetaDataDictionary  ) 
 

virtual itk::MetaDataDictionary::~MetaDataDictionary  )  [virtual]
 


Member Function Documentation

std::vector<std::string> itk::MetaDataDictionary::GetKeys  )  const
 

Returns a vector of keys to the key/value entries in the dictionary. Iterate through the dictionary using these keys.

bool itk::MetaDataDictionary::HasKey const std::string &   ) 
 

void itk::MetaDataDictionary::operator= const MetaDataDictionary  ) 
 

MetaDataObjectBase::Pointer& itk::MetaDataDictionary::operator[] const std::string &   ) 
 

virtual void itk::MetaDataDictionary::Print std::ostream &  os  )  const [virtual]
 

Defines the default behavior for printing out this element

Parameters:
os An output stream


The documentation for this class was generated from the following file:
Generated at Sun Apr 1 03:10:29 2007 for ITK by doxygen 1.3.8 written by Dimitri van Heesch, © 1997-2000