ITK  4.1.0
Insight Segmentation and Registration Toolkit
Public Types | Static Public Attributes
itk::DefaultImageTraits< TPixelType, VImageDimension, TPixelContainer > Class Template Reference

#include <itkDefaultImageTraits.h>

List of all members.

Public Types

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

Static Public Attributes

static const unsigned int ImageDimension = VImageDimension

Detailed Description

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

Default ImageTraits for any PixelType.

See also:
Image

Definition at line 37 of file itkDefaultImageTraits.h.


Member Typedef Documentation

template<typename TPixelType , unsigned int VImageDimension, typename TPixelContainer = ValarrayImageContainer< SizeValueType, 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< SizeValueType, 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< SizeValueType, 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< SizeValueType, 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< SizeValueType, 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 60 of file itkDefaultImageTraits.h.

template<typename TPixelType , unsigned int VImageDimension, typename TPixelContainer = ValarrayImageContainer< SizeValueType, 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 Data Documentation

template<typename TPixelType , unsigned int VImageDimension, typename TPixelContainer = ValarrayImageContainer< SizeValueType, TPixelType >>
const unsigned int itk::DefaultImageTraits< TPixelType, VImageDimension, TPixelContainer >::ImageDimension = VImageDimension [static]

The dimension of the image.

Definition at line 44 of file itkDefaultImageTraits.h.


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