itk::HFieldToDeformationFieldImageFilter< TInputImage, TOutputImage > Class Template Reference

Computes the Mean Diffusivity for every pixel of a input tensor image. More...

#include <itkHFieldToDeformationFieldImageFilter.h>

Inheritance diagram for itk::HFieldToDeformationFieldImageFilter< TInputImage, TOutputImage >:
ImageToImageFilter

List of all members.

Public Types

typedef SmartPointer< const SelfConstPointer
typedef Superclass::InputImageType InputImageType
typedef TInputImage::PixelType InputPixelType
typedef InputPixelType::ValueType InputValueType
typedef Superclass::OutputImageType OutputImageType
typedef TOutputImage::PixelType OutputPixelType
typedef SmartPointer< SelfPointer
typedef
HFieldToDeformationFieldImageFilter 
Self
typedef TInputImage::SpacingType SpacingType
typedef ImageToImageFilter
< TInputImage, TOutputImage > 
Superclass

Public Member Functions

OutputPixelType ComputeDisplacement (typename InputImageType::ConstPointer input, typename InputImageType::IndexType ind, typename InputImageType::PixelType hvec)
void GenerateData ()
 itkNewMacro (Self)
void PrintSelf (std::ostream &os, Indent indent) const

Protected Member Functions

 HFieldToDeformationFieldImageFilter ()
virtual ~HFieldToDeformationFieldImageFilter ()

Private Member Functions

 HFieldToDeformationFieldImageFilter (const Self &)
void operator= (const Self &)

Detailed Description

template<typename TInputImage, typename TOutputImage = TInputImage>
class itk::HFieldToDeformationFieldImageFilter< TInputImage, TOutputImage >

Computes the Mean Diffusivity for every pixel of a input tensor image.

HFieldToDeformationFieldImageFilter applies pixel-wise the invokation for computing the mean diffusivity of every pixel. The pixel type of the input image is expected to implement a method GetTrace(), and to specify its return type as RealValueType.

See also:
TensorRelativeAnisotropyImageFilter
TensorFractionalAnisotropyImageFilter
DiffusionTensor3D

Member Typedef Documentation

template<typename TInputImage , typename TOutputImage = TInputImage>
typedef SmartPointer<const Self> itk::HFieldToDeformationFieldImageFilter< TInputImage, TOutputImage >::ConstPointer
template<typename TInputImage , typename TOutputImage = TInputImage>
typedef Superclass::InputImageType itk::HFieldToDeformationFieldImageFilter< TInputImage, TOutputImage >::InputImageType
template<typename TInputImage , typename TOutputImage = TInputImage>
typedef TInputImage::PixelType itk::HFieldToDeformationFieldImageFilter< TInputImage, TOutputImage >::InputPixelType
template<typename TInputImage , typename TOutputImage = TInputImage>
typedef InputPixelType::ValueType itk::HFieldToDeformationFieldImageFilter< TInputImage, TOutputImage >::InputValueType
template<typename TInputImage , typename TOutputImage = TInputImage>
typedef Superclass::OutputImageType itk::HFieldToDeformationFieldImageFilter< TInputImage, TOutputImage >::OutputImageType
template<typename TInputImage , typename TOutputImage = TInputImage>
typedef TOutputImage::PixelType itk::HFieldToDeformationFieldImageFilter< TInputImage, TOutputImage >::OutputPixelType
template<typename TInputImage , typename TOutputImage = TInputImage>
typedef SmartPointer<Self> itk::HFieldToDeformationFieldImageFilter< TInputImage, TOutputImage >::Pointer
template<typename TInputImage , typename TOutputImage = TInputImage>
typedef HFieldToDeformationFieldImageFilter itk::HFieldToDeformationFieldImageFilter< TInputImage, TOutputImage >::Self

Standard class typedefs.

template<typename TInputImage , typename TOutputImage = TInputImage>
typedef TInputImage::SpacingType itk::HFieldToDeformationFieldImageFilter< TInputImage, TOutputImage >::SpacingType
template<typename TInputImage , typename TOutputImage = TInputImage>
typedef ImageToImageFilter<TInputImage,TOutputImage> itk::HFieldToDeformationFieldImageFilter< TInputImage, TOutputImage >::Superclass

Constructor & Destructor Documentation

template<typename TInputImage , typename TOutputImage = TInputImage>
itk::HFieldToDeformationFieldImageFilter< TInputImage, TOutputImage >::HFieldToDeformationFieldImageFilter (  )  [inline, protected]
template<typename TInputImage , typename TOutputImage = TInputImage>
virtual itk::HFieldToDeformationFieldImageFilter< TInputImage, TOutputImage >::~HFieldToDeformationFieldImageFilter (  )  [inline, protected, virtual]
template<typename TInputImage , typename TOutputImage = TInputImage>
itk::HFieldToDeformationFieldImageFilter< TInputImage, TOutputImage >::HFieldToDeformationFieldImageFilter ( const Self  )  [private]

Member Function Documentation

template<typename TInputImage , typename TOutputImage = TInputImage>
OutputPixelType itk::HFieldToDeformationFieldImageFilter< TInputImage, TOutputImage >::ComputeDisplacement ( typename InputImageType::ConstPointer  input,
typename InputImageType::IndexType  ind,
typename InputImageType::PixelType  hvec 
)
template<typename TInputImage , typename TOutputImage = TInputImage>
void itk::HFieldToDeformationFieldImageFilter< TInputImage, TOutputImage >::GenerateData (  ) 
template<typename TInputImage , typename TOutputImage = TInputImage>
itk::HFieldToDeformationFieldImageFilter< TInputImage, TOutputImage >::itkNewMacro ( Self   ) 

Method for creation through the object factory.

template<typename TInputImage , typename TOutputImage = TInputImage>
void itk::HFieldToDeformationFieldImageFilter< TInputImage, TOutputImage >::operator= ( const Self  )  [private]
template<typename TInputImage , typename TOutputImage = TInputImage>
void itk::HFieldToDeformationFieldImageFilter< TInputImage, TOutputImage >::PrintSelf ( std::ostream &  os,
Indent  indent 
) const [inline]

Print internal ivars


The documentation for this class was generated from the following file:

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1