18 #ifndef itkVectorImageToImageAdaptor_h
19 #define itkVectorImageToImageAdaptor_h
46 template<
typename TType >
69 const unsigned long offset)
const
141 template<
typename TPixelType,
unsigned int Dimension >
144 Accessor::VectorImageToImagePixelAccessor< TPixelType > >
Presents a VectorImage and extracts a component from it into an image.
void SetExtractComponentIdx(VectorLengthType idx)
VectorLengthType m_ComponentIdx
unsigned long SizeValueType
ExternalType Get(const InternalType &input, const SizeValueType offset) const
typename TImage::PixelContainer PixelContainer
ExternalType Get(const ActualPixelType &input) const
VectorLengthType GetExtractComponentIndex() const
unsigned int VectorLengthType
Extract components from a VectorImage.
VectorImageToImagePixelAccessor(unsigned int length=1)
void SetVectorLength(VectorLengthType l)
Give access to partial aspects of a type.
Represents an array whose length can be defined at run-time.
VectorLengthType GetVectorLength() const
VectorLengthType GetVectorLength() const
~VectorImageToImageAdaptor() override=default
unsigned int VectorLengthType
VectorLengthType GetExtractComponentIdx() const
void SetExtractComponentIndex(VectorLengthType componentIdx)
void SetVectorLength(VectorLengthType l)
ExternalType Get(const InternalType &input, const SizeValueType offset) const
typename Superclass::PixelContainerPointer PixelContainerPointer
typename TImage::PixelContainerPointer PixelContainerPointer
typename Superclass::PixelContainer PixelContainer
VectorImageToImageAdaptor()=default
VectorImage< TPixelType, Dimension > VectorImageType
AccessorType & GetPixelAccessor()
typename Superclass::PixelContainerConstPointer PixelContainerConstPointer
typename VectorImageType::VectorLengthType VectorLengthType
Give access to partial aspects of voxels from an Image.
Base class for most ITK classes.
void Set(ActualPixelType output, const ExternalType &input) const
void Set(InternalType &output, const ExternalType &input, const unsigned long offset) const
typename TImage::PixelContainerConstPointer PixelContainerConstPointer
Base class for all data objects in ITK.
typename Superclass::IOPixelType IOPixelType