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

itkMetaDataObject.h File Reference

Go to the source code of this file.

Namespaces

namespace  itk

Defines

#define ITK_IMAGE_TYPE_METADATAPRINT(STORAGE_TYPE)


Define Documentation

#define ITK_IMAGE_TYPE_METADATAPRINT STORAGE_TYPE   
 

Value:

\macro 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
Parameters:
STORAGE_TYPE  The storage type of the image type to print.

Definition at line 293 of file itkMetaDataObject.h.

#define ITK_OBJECT_TYPE_METADATAPRINT_1COMMA TYPE_NAME_PART1,
TYPE_NAME_PART2   
 

Value:

void \
  itk::MetaDataObject<TYPE_NAME_PART1,TYPE_NAME_PART2> \
  ::Print(std::ostream& os) const \
{ \
  this->m_MetaDataObjectValue->Print(os); \
} \
void \
  itk::MetaDataObject<const TYPE_NAME_PART1,TYPE_NAME_PART2> \
  ::Print(std::ostream& os) const \
{ \
  this->m_MetaDataObjectValue->Print(os); \
}
\macro 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
Parameters:
TYPE_NAME_PART1 
TYPE_NAME_PART2 

Definition at line 271 of file itkMetaDataObject.h.

#define NATIVE_TYPE_METADATAPRINT TYPE_NAME   
 

Value:

void \
  itk::MetaDataObject<TYPE_NAME> \
  ::Print(std::ostream& os) const \
{ \
  os << this->m_MetaDataObjectValue << std::endl; \
} \
void \
  itk::MetaDataObject<const TYPE_NAME> \
  ::Print(std::ostream& os) const \
{ \
  os << this->m_MetaDataObjectValue << std::endl; \
}
\macro NATIVE_TYPE_METADATAPRINT An ungly macro to facilitate creating a simple implementation of the MetaDataObject<Type>::Print() function for types that have operator<< defined.
Parameters:
TYPE_NAME  the native type parameter type

Definition at line 248 of file itkMetaDataObject.h.


Generated at Tue Sep 16 11:32:15 2003 for ITK by doxygen 1.2.15 written by Dimitri van Heesch, © 1997-2000