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

itk::VectorToRGBImageAdaptor< TImage > Class Template Reference
[Image AdaptorsImage Adaptors]

Presents a VectorImage and extracts a component from it into an image. More...

#include <itkVectorToRGBImageAdaptor.h>

Inheritance diagram for itk::VectorToRGBImageAdaptor< TImage >:

Inheritance graph
[legend]
Collaboration diagram for itk::VectorToRGBImageAdaptor< TImage >:

Collaboration graph
[legend]
List of all members.

Public Types

typedef VectorToRGBImageAdaptor Self
typedef ImageAdaptor< TImage,
Accessor::VectorToRGBPixelAccessor<
typename TImage::PixelType::ValueType > > 
Superclass
typedef SmartPointer< SelfPointer
typedef SmartPointer< const
Self
ConstPointer
typedef Superclass::PixelContainer PixelContainer
typedef Superclass::PixelContainerPointer PixelContainerPointer
typedef Superclass::PixelContainerConstPointer PixelContainerConstPointer

Public Member Functions

virtual const char * GetNameOfClass () const

Static Public Member Functions

Pointer New ()

Protected Member Functions

 VectorToRGBImageAdaptor ()
virtual ~VectorToRGBImageAdaptor ()

Detailed Description

template<class TImage>
class itk::VectorToRGBImageAdaptor< TImage >

Presents a VectorImage and extracts a component from it into an image.

The class is expected to be templated over a pixel type and dimension. These are the pixel types and dimension of the VectorImage.

The component to extract is set with SetExtractComponentIdx() method RGBPixel type.

This work is part of the National Alliance for Medical Image Computing (NAMIC), funded by the National Institutes of Health through the NIH Roadmap for Medical Research, Grant U54 EB005149.

Definition at line 35 of file itkVectorToRGBImageAdaptor.h.


Member Typedef Documentation

template<class TImage>
typedef SmartPointer<const Self> itk::VectorToRGBImageAdaptor< TImage >::ConstPointer
 

Reimplemented from itk::ImageAdaptor< TImage, TAccessor >.

Definition at line 49 of file itkVectorToRGBImageAdaptor.h.

template<class TImage>
typedef Superclass::PixelContainer itk::VectorToRGBImageAdaptor< TImage >::PixelContainer
 

PixelContainer typedef support. Used to construct a container for the pixel data.

Reimplemented from itk::ImageAdaptor< TImage, TAccessor >.

Definition at line 59 of file itkVectorToRGBImageAdaptor.h.

template<class TImage>
typedef Superclass::PixelContainerConstPointer itk::VectorToRGBImageAdaptor< TImage >::PixelContainerConstPointer
 

Reimplemented from itk::ImageAdaptor< TImage, TAccessor >.

Definition at line 61 of file itkVectorToRGBImageAdaptor.h.

template<class TImage>
typedef Superclass::PixelContainerPointer itk::VectorToRGBImageAdaptor< TImage >::PixelContainerPointer
 

Reimplemented from itk::ImageAdaptor< TImage, TAccessor >.

Definition at line 60 of file itkVectorToRGBImageAdaptor.h.

template<class TImage>
typedef SmartPointer<Self> itk::VectorToRGBImageAdaptor< TImage >::Pointer
 

Reimplemented from itk::ImageAdaptor< TImage, TAccessor >.

Definition at line 48 of file itkVectorToRGBImageAdaptor.h.

template<class TImage>
typedef VectorToRGBImageAdaptor itk::VectorToRGBImageAdaptor< TImage >::Self
 

Standard class typedefs.

Reimplemented from itk::ImageAdaptor< TImage, TAccessor >.

Definition at line 43 of file itkVectorToRGBImageAdaptor.h.

template<class TImage>
typedef ImageAdaptor<TImage, Accessor::VectorToRGBPixelAccessor< typename TImage::PixelType::ValueType > > itk::VectorToRGBImageAdaptor< TImage >::Superclass
 

Reimplemented from itk::ImageAdaptor< TImage, TAccessor >.

Definition at line 47 of file itkVectorToRGBImageAdaptor.h.


Constructor & Destructor Documentation

template<class TImage>
itk::VectorToRGBImageAdaptor< TImage >::VectorToRGBImageAdaptor  )  [inline, protected]
 

Definition at line 64 of file itkVectorToRGBImageAdaptor.h.

template<class TImage>
virtual itk::VectorToRGBImageAdaptor< TImage >::~VectorToRGBImageAdaptor  )  [inline, protected, virtual]
 

Definition at line 65 of file itkVectorToRGBImageAdaptor.h.


Member Function Documentation

template<class TImage>
virtual const char* itk::VectorToRGBImageAdaptor< TImage >::GetNameOfClass  )  const [virtual]
 

Run-time type information (and related methods).

Reimplemented from itk::ImageAdaptor< TImage, TAccessor >.

template<class TImage>
Pointer itk::VectorToRGBImageAdaptor< TImage >::New  )  [static]
 

Method for creation through the object factory.

Reimplemented from itk::ImageAdaptor< TImage, TAccessor >.


The documentation for this class was generated from the following file:
Generated at Thu May 25 02:39:00 2006 for ITK by doxygen 1.3.5 written by Dimitri van Heesch, © 1997-2000