#include <itkDefaultVectorPixelAccessorFunctor.h>
Public Types | |
typedef TImageType | ImageType |
typedef ImageType::InternalPixelType | InternalPixelType |
typedef ImageType::PixelType | ExternalPixelType |
typedef ImageType::AccessorType | PixelAccessorType |
typedef unsigned int | VectorLengthType |
Public Member Functions | |
void | SetPixelAccessor (PixelAccessorType &accessor) |
void | SetBegin (const InternalPixelType *begin) |
void | Set (InternalPixelType &output, const ExternalPixelType &input) const |
ExternalPixelType | Get (const InternalPixelType &input) const |
Static Public Member Functions | |
void | SetVectorLength (ImageType *image, VectorLengthType length) |
VectorLengthType | GetVectorLength (const ImageType *image) |
The pixel accessor is set with the SetPixelAccessor method. This accessor is meant to be used only for VectorImage and not for Image. Prior to use, the start of the VectorImage buffer must also be set with the SetBegin method.
Definition at line 42 of file itkDefaultVectorPixelAccessorFunctor.h.
|
Definition at line 48 of file itkDefaultVectorPixelAccessorFunctor.h. Referenced by itk::DefaultVectorPixelAccessorFunctor< TImageType >::Get(), and itk::DefaultVectorPixelAccessorFunctor< TImageType >::Set(). |
|
Definition at line 46 of file itkDefaultVectorPixelAccessorFunctor.h. Referenced by itk::DefaultVectorPixelAccessorFunctor< TImageType >::GetVectorLength(), and itk::DefaultVectorPixelAccessorFunctor< TImageType >::SetVectorLength(). |
|
|
Definition at line 49 of file itkDefaultVectorPixelAccessorFunctor.h. Referenced by itk::DefaultVectorPixelAccessorFunctor< TImageType >::SetPixelAccessor(). |
|
Definition at line 50 of file itkDefaultVectorPixelAccessorFunctor.h. Referenced by itk::DefaultVectorPixelAccessorFunctor< TImageType >::GetVectorLength(), and itk::DefaultVectorPixelAccessorFunctor< TImageType >::SetVectorLength(). |
|
Get the value from input Definition at line 82 of file itkDefaultVectorPixelAccessorFunctor.h. References itk::DefaultVectorPixelAccessorFunctor< TImageType >::ExternalPixelType, and itk::DefaultVectorPixelAccessorFunctor< TImageType >::InternalPixelType. |
|
Definition at line 57 of file itkDefaultVectorPixelAccessorFunctor.h. References itk::DefaultVectorPixelAccessorFunctor< TImageType >::ImageType, and itk::DefaultVectorPixelAccessorFunctor< TImageType >::VectorLengthType. |
|
Set output using the value in input Definition at line 76 of file itkDefaultVectorPixelAccessorFunctor.h. References itk::DefaultVectorPixelAccessorFunctor< TImageType >::ExternalPixelType, and itk::DefaultVectorPixelAccessorFunctor< TImageType >::InternalPixelType. |
|
Set the pointer index to the start of the buffer. Definition at line 72 of file itkDefaultVectorPixelAccessorFunctor.h. References itk::DefaultVectorPixelAccessorFunctor< TImageType >::InternalPixelType. |
|
Set the PixelAccessor. This is set at construction time by the image iterators. The type PixelAccessorType is obtained from the ImageType over which the iterators are templated. Definition at line 66 of file itkDefaultVectorPixelAccessorFunctor.h. References itk::DefaultVectorPixelAccessorFunctor< TImageType >::PixelAccessorType. |
|
Definition at line 52 of file itkDefaultVectorPixelAccessorFunctor.h. References itk::DefaultVectorPixelAccessorFunctor< TImageType >::ImageType, and itk::DefaultVectorPixelAccessorFunctor< TImageType >::VectorLengthType. |