![]() |
ITK
4.2.0
Insight Segmentation and Registration Toolkit
|
#include <itkVectorImageToImageAdaptor.h>
Inheritance diagram for itk::Accessor::VectorImageToImagePixelAccessor< TType >:
Collaboration diagram for itk::Accessor::VectorImageToImagePixelAccessor< TType >:Public Types | |
| typedef VariableLengthVector < TType > | ActualPixelType |
| typedef TType | ExternalType |
| typedef TType | InternalType |
| typedef unsigned int | VectorLengthType |
Public Member Functions | |
| ExternalType | Get (const ActualPixelType &input) const |
| ExternalType | Get (const InternalType &input, const SizeValueType offset) const |
| VectorLengthType | GetExtractComponentIdx () const |
| VectorLengthType | GetVectorLength () const |
| void | Set (ActualPixelType output, const ExternalType &input) const |
| void | Set (InternalType &output, const ExternalType &input, const unsigned long offset) const |
| void | SetExtractComponentIdx (VectorLengthType idx) |
| void | SetVectorLength (VectorLengthType l) |
| VectorImageToImagePixelAccessor (unsigned int length=1) | |
Protected Types | |
| typedef DefaultVectorPixelAccessor < TType > | Superclass |
Private Attributes | |
| VectorLengthType | m_ComponentIdx |
Additional Inherited Members | |
Private Types inherited from itk::DefaultVectorPixelAccessor< TType > | |
Private Member Functions inherited from itk::DefaultVectorPixelAccessor< TType > | |
| DefaultVectorPixelAccessor () | |
| DefaultVectorPixelAccessor (VectorLengthType l) | |
| virtual | ~DefaultVectorPixelAccessor () |
Extract components from a VectorImage.
This accessor is used to extract components from a VectorImage. It is used from VectorImageComponentExtractAdaptor. The component to extract is set using SetExtractComponentIdx.
Definition at line 44 of file itkVectorImageToImageAdaptor.h.
| typedef VariableLengthVector< TType > itk::Accessor::VectorImageToImagePixelAccessor< TType >::ActualPixelType |
Definition at line 58 of file itkVectorImageToImageAdaptor.h.
| typedef TType itk::Accessor::VectorImageToImagePixelAccessor< TType >::ExternalType |
External typedef. It defines the external aspect that this class will exhibit.
Reimplemented from itk::DefaultVectorPixelAccessor< TType >.
Definition at line 53 of file itkVectorImageToImageAdaptor.h.
| typedef TType itk::Accessor::VectorImageToImagePixelAccessor< TType >::InternalType |
Internal typedef used by the ImageAdaptor for the buffer pointer
Reimplemented from itk::DefaultVectorPixelAccessor< TType >.
Definition at line 56 of file itkVectorImageToImageAdaptor.h.
|
protected |
Definition at line 110 of file itkVectorImageToImageAdaptor.h.
| typedef unsigned int itk::Accessor::VectorImageToImagePixelAccessor< TType >::VectorLengthType |
Reimplemented from itk::DefaultVectorPixelAccessor< TType >.
Definition at line 49 of file itkVectorImageToImageAdaptor.h.
|
inline |
Definition at line 103 of file itkVectorImageToImageAdaptor.h.
|
inline |
Definition at line 71 of file itkVectorImageToImageAdaptor.h.
|
inline |
Get the value from input
Reimplemented from itk::DefaultVectorPixelAccessor< TType >.
Definition at line 79 of file itkVectorImageToImageAdaptor.h.
|
inline |
Definition at line 89 of file itkVectorImageToImageAdaptor.h.
|
inline |
Get Vector lengths
Reimplemented from itk::DefaultVectorPixelAccessor< TType >.
Definition at line 101 of file itkVectorImageToImageAdaptor.h.
|
inline |
Definition at line 60 of file itkVectorImageToImageAdaptor.h.
|
inline |
Set output using the value in input
Reimplemented from itk::DefaultVectorPixelAccessor< TType >.
Definition at line 65 of file itkVectorImageToImageAdaptor.h.
|
inline |
Definition at line 84 of file itkVectorImageToImageAdaptor.h.
|
inline |
Set the length of each vector in the VectorImage
Reimplemented from itk::DefaultVectorPixelAccessor< TType >.
Definition at line 95 of file itkVectorImageToImageAdaptor.h.
|
private |
Definition at line 113 of file itkVectorImageToImageAdaptor.h.
1.8.1