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

itk::DefaultImageTraits< TPixelType, VImageDimension, TPixelContainer > Class Template Reference
[Image Representation Objects]

#include <itkDefaultImageTraits.h>

List of all members.


Detailed Description

template<typename TPixelType, unsigned int VImageDimension, typename TPixelContainer = ValarrayImageContainer<unsigned long, TPixelType>>
class itk::DefaultImageTraits< TPixelType, VImageDimension, TPixelContainer >

Default ImageTraits for any PixelType.

See also:
Image

Definition at line 37 of file itkDefaultImageTraits.h.


Public Types

typedef Index< VImageDimension > IndexType
typedef Offset< VImageDimension > OffsetType
typedef TPixelContainer PixelContainer
typedef TPixelType PixelType
typedef ImageRegion
< VImageDimension > 
RegionType
typedef Size< VImageDimension > SizeType

Public Member Functions

 itkStaticConstMacro (ImageDimension, unsigned int, VImageDimension)

Member Typedef Documentation

template<typename TPixelType, unsigned int VImageDimension, typename TPixelContainer = ValarrayImageContainer<unsigned long, TPixelType>>
typedef Index<VImageDimension> itk::DefaultImageTraits< TPixelType, VImageDimension, TPixelContainer >::IndexType

Index typedef support. An index is used to access pixel values.

Definition at line 50 of file itkDefaultImageTraits.h.

template<typename TPixelType, unsigned int VImageDimension, typename TPixelContainer = ValarrayImageContainer<unsigned long, TPixelType>>
typedef Offset<VImageDimension> itk::DefaultImageTraits< TPixelType, VImageDimension, TPixelContainer >::OffsetType

Offset typedef support. An offset is used to access pixel values.

Definition at line 53 of file itkDefaultImageTraits.h.

template<typename TPixelType, unsigned int VImageDimension, typename TPixelContainer = ValarrayImageContainer<unsigned long, TPixelType>>
typedef TPixelContainer itk::DefaultImageTraits< TPixelType, VImageDimension, TPixelContainer >::PixelContainer

The container of Pixels for the image.

Definition at line 47 of file itkDefaultImageTraits.h.

template<typename TPixelType, unsigned int VImageDimension, typename TPixelContainer = ValarrayImageContainer<unsigned long, TPixelType>>
typedef TPixelType itk::DefaultImageTraits< TPixelType, VImageDimension, TPixelContainer >::PixelType

The pixel type of the image.

Definition at line 41 of file itkDefaultImageTraits.h.

template<typename TPixelType, unsigned int VImageDimension, typename TPixelContainer = ValarrayImageContainer<unsigned long, TPixelType>>
typedef ImageRegion<VImageDimension> itk::DefaultImageTraits< TPixelType, VImageDimension, TPixelContainer >::RegionType

Region typedef support. A region is used to specify a subset of an image.

Definition at line 59 of file itkDefaultImageTraits.h.

template<typename TPixelType, unsigned int VImageDimension, typename TPixelContainer = ValarrayImageContainer<unsigned long, TPixelType>>
typedef Size<VImageDimension> itk::DefaultImageTraits< TPixelType, VImageDimension, TPixelContainer >::SizeType

Size typedef support. A size is used to define region bounds.

Definition at line 56 of file itkDefaultImageTraits.h.


Member Function Documentation

template<typename TPixelType, unsigned int VImageDimension, typename TPixelContainer = ValarrayImageContainer<unsigned long, TPixelType>>
itk::DefaultImageTraits< TPixelType, VImageDimension, TPixelContainer >::itkStaticConstMacro ( ImageDimension  ,
unsigned  int,
VImageDimension   
)

The dimension of the image.


The documentation for this class was generated from the following file:

Generated at Thu May 28 13:37:51 2009 for ITK by doxygen 1.5.5 written by Dimitri van Heesch, © 1997-2000