Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType > Class Template Reference

#include <itkTensorImageToQBallImageFilter.h>

Inheritance diagram for itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >:
Collaboration diagram for itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >:

Public Types

typedef TInputScalarType InputScalarType
 
typedef itk::DiffusionTensor3D< InputScalarTypeInputPixelType
 
typedef itk::Image< InputPixelType, 3 > InputImageType
 
typedef InputImageType::RegionType InputImageRegionType
 
typedef TOutputScalarType OutputScalarType
 
typedef itk::Vector< OutputScalarType, QBALL_ODFSIZEOutputPixelType
 
typedef itk::Image< OutputPixelType, 3 > OutputImageType
 
typedef OutputImageType::RegionType OutputImageRegionType
 
typedef TensorImageToQBallImageFilter Self
 
typedef ImageToImageFilter< InputImageType, OutputImageTypeSuperclass
 
typedef SmartPointer< SelfPointer
 
typedef SmartPointer< const SelfConstPointer
 

Public Member Functions

virtual const char * GetClassName () const
 
 itkStaticConstMacro (ImageDimension, unsigned int, OutputImageType::ImageDimension)
 
Pointer Clone () const
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

 TensorImageToQBallImageFilter ()
 
 ~TensorImageToQBallImageFilter ()
 
void PrintSelf (std::ostream &os, Indent indent) const
 
void BeforeThreadedGenerateData (void)
 
void ThreadedGenerateData (const OutputImageRegionType &outputRegionForThread, ThreadIdType)
 

Detailed Description

template<class TInputScalarType, class TOutputScalarType>
class itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >

Definition at line 44 of file itkTensorImageToQBallImageFilter.h.

Member Typedef Documentation

template<class TInputScalarType, class TOutputScalarType>
typedef SmartPointer<const Self> itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >::ConstPointer

Definition at line 64 of file itkTensorImageToQBallImageFilter.h.

template<class TInputScalarType, class TOutputScalarType>
typedef InputImageType::RegionType itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >::InputImageRegionType

Definition at line 53 of file itkTensorImageToQBallImageFilter.h.

template<class TInputScalarType, class TOutputScalarType>
typedef itk::Image<InputPixelType,3> itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >::InputImageType

Definition at line 52 of file itkTensorImageToQBallImageFilter.h.

template<class TInputScalarType, class TOutputScalarType>
typedef itk::DiffusionTensor3D<InputScalarType> itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >::InputPixelType

Definition at line 51 of file itkTensorImageToQBallImageFilter.h.

template<class TInputScalarType, class TOutputScalarType>
typedef TInputScalarType itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >::InputScalarType

Definition at line 50 of file itkTensorImageToQBallImageFilter.h.

template<class TInputScalarType, class TOutputScalarType>
typedef OutputImageType::RegionType itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >::OutputImageRegionType

Definition at line 58 of file itkTensorImageToQBallImageFilter.h.

template<class TInputScalarType, class TOutputScalarType>
typedef itk::Image<OutputPixelType,3> itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >::OutputImageType

Definition at line 57 of file itkTensorImageToQBallImageFilter.h.

template<class TInputScalarType, class TOutputScalarType>
typedef itk::Vector<OutputScalarType,QBALL_ODFSIZE> itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >::OutputPixelType

Definition at line 56 of file itkTensorImageToQBallImageFilter.h.

template<class TInputScalarType, class TOutputScalarType>
typedef TOutputScalarType itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >::OutputScalarType

Definition at line 55 of file itkTensorImageToQBallImageFilter.h.

template<class TInputScalarType, class TOutputScalarType>
typedef SmartPointer<Self> itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >::Pointer

Definition at line 63 of file itkTensorImageToQBallImageFilter.h.

template<class TInputScalarType, class TOutputScalarType>
typedef TensorImageToQBallImageFilter itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >::Self

Definition at line 60 of file itkTensorImageToQBallImageFilter.h.

template<class TInputScalarType, class TOutputScalarType>
typedef ImageToImageFilter<InputImageType, OutputImageType> itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >::Superclass

Definition at line 61 of file itkTensorImageToQBallImageFilter.h.

Constructor & Destructor Documentation

template<class TInputScalarType, class TOutputScalarType>
itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >::TensorImageToQBallImageFilter ( )
inlineprotected

Definition at line 76 of file itkTensorImageToQBallImageFilter.h.

template<class TInputScalarType, class TOutputScalarType>
itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >::~TensorImageToQBallImageFilter ( )
inlineprotected

Definition at line 77 of file itkTensorImageToQBallImageFilter.h.

Member Function Documentation

template<class TInputScalarType, class TOutputScalarType>
void itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >::BeforeThreadedGenerateData ( void  )
protected
template<class TInputScalarType, class TOutputScalarType>
Pointer itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >::Clone ( ) const
template<class TInputScalarType, class TOutputScalarType>
virtual const char* itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >::GetClassName ( ) const
virtual
template<class TInputScalarType, class TOutputScalarType>
itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >::itkStaticConstMacro ( ImageDimension  ,
unsigned  int,
OutputImageType::ImageDimension   
)
template<class TInputScalarType, class TOutputScalarType>
static Pointer itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >::New ( )
static
template<class TInputScalarType, class TOutputScalarType>
void itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >::PrintSelf ( std::ostream &  os,
Indent  indent 
) const
inlineprotected

Definition at line 79 of file itkTensorImageToQBallImageFilter.h.

template<class TInputScalarType, class TOutputScalarType>
void itk::TensorImageToQBallImageFilter< TInputScalarType, TOutputScalarType >::ThreadedGenerateData ( const OutputImageRegionType outputRegionForThread,
ThreadIdType   
)
protected

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