ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkVectorImageToImageAdaptor.h>
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.
Definition at line 114 of file itkVectorImageToImageAdaptor.h.
typedef SmartPointer< const Self > itk::VectorImageToImageAdaptor< TPixelType, Dimension >::ConstPointer |
Reimplemented from itk::ImageAdaptor< VectorImage< TPixelType, Dimension >, Accessor::VectorImageToImagePixelAccessor< TPixelType > >.
Definition at line 126 of file itkVectorImageToImageAdaptor.h.
typedef Superclass::IOPixelType itk::VectorImageToImageAdaptor< TPixelType, Dimension >::IOPixelType |
Reimplemented from itk::ImageAdaptor< VectorImage< TPixelType, Dimension >, Accessor::VectorImageToImagePixelAccessor< TPixelType > >.
Definition at line 139 of file itkVectorImageToImageAdaptor.h.
typedef Superclass::PixelContainer itk::VectorImageToImageAdaptor< TPixelType, Dimension >::PixelContainer |
PixelContainer typedef support. Used to construct a container for the pixel data.
Reimplemented from itk::ImageAdaptor< VectorImage< TPixelType, Dimension >, Accessor::VectorImageToImagePixelAccessor< TPixelType > >.
Definition at line 132 of file itkVectorImageToImageAdaptor.h.
typedef Superclass::PixelContainerConstPointer itk::VectorImageToImageAdaptor< TPixelType, Dimension >::PixelContainerConstPointer |
Reimplemented from itk::ImageAdaptor< VectorImage< TPixelType, Dimension >, Accessor::VectorImageToImagePixelAccessor< TPixelType > >.
Definition at line 138 of file itkVectorImageToImageAdaptor.h.
typedef Superclass::PixelContainerPointer itk::VectorImageToImageAdaptor< TPixelType, Dimension >::PixelContainerPointer |
Reimplemented from itk::ImageAdaptor< VectorImage< TPixelType, Dimension >, Accessor::VectorImageToImagePixelAccessor< TPixelType > >.
Definition at line 137 of file itkVectorImageToImageAdaptor.h.
typedef SmartPointer< Self > itk::VectorImageToImageAdaptor< TPixelType, Dimension >::Pointer |
Reimplemented from itk::ImageAdaptor< VectorImage< TPixelType, Dimension >, Accessor::VectorImageToImagePixelAccessor< TPixelType > >.
Definition at line 125 of file itkVectorImageToImageAdaptor.h.
typedef VectorImageToImageAdaptor itk::VectorImageToImageAdaptor< TPixelType, Dimension >::Self |
Standard class typedefs.
Reimplemented from itk::ImageAdaptor< VectorImage< TPixelType, Dimension >, Accessor::VectorImageToImagePixelAccessor< TPixelType > >.
Definition at line 120 of file itkVectorImageToImageAdaptor.h.
typedef ImageAdaptor< VectorImageType, Accessor::VectorImageToImagePixelAccessor< TPixelType > > itk::VectorImageToImageAdaptor< TPixelType, Dimension >::Superclass |
Reimplemented from itk::ImageAdaptor< VectorImage< TPixelType, Dimension >, Accessor::VectorImageToImagePixelAccessor< TPixelType > >.
Definition at line 123 of file itkVectorImageToImageAdaptor.h.
typedef VectorImage< TPixelType, Dimension > itk::VectorImageToImageAdaptor< TPixelType, Dimension >::VectorImageType |
Definition at line 121 of file itkVectorImageToImageAdaptor.h.
typedef VectorImageType::VectorLengthType itk::VectorImageToImageAdaptor< TPixelType, Dimension >::VectorLengthType |
Typedef for the length of vectors in the VectorImage.
Definition at line 142 of file itkVectorImageToImageAdaptor.h.
itk::VectorImageToImageAdaptor< TPixelType, Dimension >::VectorImageToImageAdaptor | ( | ) | [inline, protected] |
Definition at line 157 of file itkVectorImageToImageAdaptor.h.
virtual itk::VectorImageToImageAdaptor< TPixelType, Dimension >::~VectorImageToImageAdaptor | ( | ) | [inline, protected, virtual] |
Definition at line 158 of file itkVectorImageToImageAdaptor.h.
itk::VectorImageToImageAdaptor< TPixelType, Dimension >::VectorImageToImageAdaptor | ( | const Self & | ) | [private] |
virtual::itk::LightObject::Pointer itk::VectorImageToImageAdaptor< TPixelType, Dimension >::CreateAnother | ( | void | ) | const [virtual] |
Create an object from an instance, potentially deferring to a factory. This method allows you to create an instance of an object that is exactly the same type as the referring object. This is useful in cases where an object has been cast back to a base class.
Reimplemented from itk::ImageAdaptor< VectorImage< TPixelType, Dimension >, Accessor::VectorImageToImagePixelAccessor< TPixelType > >.
VectorLengthType itk::VectorImageToImageAdaptor< TPixelType, Dimension >::GetExtractComponentIndex | ( | ) | const [inline] |
Definition at line 151 of file itkVectorImageToImageAdaptor.h.
virtual const char* itk::VectorImageToImageAdaptor< TPixelType, Dimension >::GetNameOfClass | ( | ) | const [virtual] |
Run-time type information (and related methods).
Reimplemented from itk::ImageAdaptor< VectorImage< TPixelType, Dimension >, Accessor::VectorImageToImagePixelAccessor< TPixelType > >.
static Pointer itk::VectorImageToImageAdaptor< TPixelType, Dimension >::New | ( | ) | [static] |
Method for creation through the object factory.
Reimplemented from itk::ImageAdaptor< VectorImage< TPixelType, Dimension >, Accessor::VectorImageToImagePixelAccessor< TPixelType > >.
void itk::VectorImageToImageAdaptor< TPixelType, Dimension >::operator= | ( | const Self & | ) | [private] |
void itk::VectorImageToImageAdaptor< TPixelType, Dimension >::SetExtractComponentIndex | ( | VectorLengthType | componentIdx | ) | [inline] |
Definition at line 145 of file itkVectorImageToImageAdaptor.h.