Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections > Class Template Reference

#include <itkDiffusionQballGeneralizedFaImageFilter.h>

Inheritance diagram for itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >:
Collaboration diagram for itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >:

Public Types

enum  GfaComputationMethod {
  GFA_STANDARD, GFA_QUANTILES_HIGH_LOW, GFA_QUANTILE_HIGH, GFA_MAX_ODF_VALUE,
  GFA_DECONVOLUTION_COEFFS, GFA_MIN_MAX_NORMALIZED_STANDARD, GFA_NORMALIZED_ENTROPY, GFA_NEMATIC_ORDER_PARAMETER,
  GFA_QUANTILE_LOW, GFA_MIN_ODF_VALUE, GFA_QUANTILES_LOW_HIGH, GFA_STD_BY_MAX,
  GFA_PRINCIPLE_CURVATURE, GFA_GENERALIZED_GFA
}
 
typedef DiffusionQballGeneralizedFaImageFilter Self
 
typedef SmartPointer< SelfPointer
 
typedef SmartPointer< const SelfConstPointer
 
typedef ImageToImageFilter< Image< Vector< TOdfPixelType, NrOdfDirections >, 3 >, Image< TGfaPixelType, 3 > > Superclass
 
typedef TOdfPixelType OdfComponentType
 
typedef TGfaPixelType DirectionPixelType
 
typedef Superclass::InputImageType InputImageType
 
typedef Superclass::OutputImageType OutputImageType
 
typedef Superclass::OutputImageRegionType OutputImageRegionType
 

Public Member Functions

Pointer Clone () const
 
virtual const char * GetClassName () const
 
 itkStaticConstMacro (NOdfDirections, int, NrOdfDirections)
 
void SetOdfImage (const InputImageType *image)
 
virtual GfaComputationMethod GetComputationMethod ()
 
virtual void SetComputationMethod (GfaComputationMethod _arg)
 
virtual double GetParam1 ()
 
virtual void SetParam1 (double _arg)
 
virtual double GetParam2 ()
 
virtual void SetParam2 (double _arg)
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

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

Protected Attributes

GfaComputationMethod m_ComputationMethod
 
double m_Param1
 
double m_Param2
 

Detailed Description

template<class TOdfPixelType, class TGfaPixelType, int NrOdfDirections>
class itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >

Definition at line 41 of file itkDiffusionQballGeneralizedFaImageFilter.h.

Member Typedef Documentation

template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
typedef SmartPointer<const Self> itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::ConstPointer

Definition at line 68 of file itkDiffusionQballGeneralizedFaImageFilter.h.

template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
typedef TGfaPixelType itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::DirectionPixelType

Definition at line 83 of file itkDiffusionQballGeneralizedFaImageFilter.h.

template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
typedef Superclass::InputImageType itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::InputImageType

Definition at line 85 of file itkDiffusionQballGeneralizedFaImageFilter.h.

template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
typedef TOdfPixelType itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::OdfComponentType

Definition at line 79 of file itkDiffusionQballGeneralizedFaImageFilter.h.

template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
typedef Superclass::OutputImageRegionType itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::OutputImageRegionType

Definition at line 90 of file itkDiffusionQballGeneralizedFaImageFilter.h.

template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
typedef Superclass::OutputImageType itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::OutputImageType

Definition at line 87 of file itkDiffusionQballGeneralizedFaImageFilter.h.

template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
typedef SmartPointer<Self> itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::Pointer

Definition at line 67 of file itkDiffusionQballGeneralizedFaImageFilter.h.

template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
typedef DiffusionQballGeneralizedFaImageFilter itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::Self

Definition at line 66 of file itkDiffusionQballGeneralizedFaImageFilter.h.

template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
typedef ImageToImageFilter< Image< Vector< TOdfPixelType, NrOdfDirections >, 3 >, Image< TGfaPixelType, 3 > > itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::Superclass

Definition at line 71 of file itkDiffusionQballGeneralizedFaImageFilter.h.

Member Enumeration Documentation

template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
enum itk::DiffusionQballGeneralizedFaImageFilter::GfaComputationMethod
Enumerator
GFA_STANDARD 
GFA_QUANTILES_HIGH_LOW 
GFA_QUANTILE_HIGH 
GFA_MAX_ODF_VALUE 
GFA_DECONVOLUTION_COEFFS 
GFA_MIN_MAX_NORMALIZED_STANDARD 
GFA_NORMALIZED_ENTROPY 
GFA_NEMATIC_ORDER_PARAMETER 
GFA_QUANTILE_LOW 
GFA_MIN_ODF_VALUE 
GFA_QUANTILES_LOW_HIGH 
GFA_STD_BY_MAX 
GFA_PRINCIPLE_CURVATURE 
GFA_GENERALIZED_GFA 

Definition at line 48 of file itkDiffusionQballGeneralizedFaImageFilter.h.

Constructor & Destructor Documentation

template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::DiffusionQballGeneralizedFaImageFilter ( )
protected
template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::~DiffusionQballGeneralizedFaImageFilter ( )
inlineprotected

Definition at line 107 of file itkDiffusionQballGeneralizedFaImageFilter.h.

Member Function Documentation

template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
void itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::BeforeThreadedGenerateData ( )
protected
template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
Pointer itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::Clone ( ) const
template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
virtual const char* itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::GetClassName ( ) const
virtual

Runtime information support.

template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
virtual GfaComputationMethod itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::GetComputationMethod ( )
virtual
template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
virtual double itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::GetParam1 ( )
virtual
template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
virtual double itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::GetParam2 ( )
virtual
template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::itkStaticConstMacro ( NOdfDirections  ,
int  ,
NrOdfDirections   
)
template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
static Pointer itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::New ( )
static

Method for creation through the object factory.

template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
void itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::PrintSelf ( std::ostream &  os,
Indent  indent 
) const
protected
template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
virtual void itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::SetComputationMethod ( GfaComputationMethod  _arg)
virtual
template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
void itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::SetOdfImage ( const InputImageType image)
template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
virtual void itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::SetParam1 ( double  _arg)
virtual
template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
virtual void itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::SetParam2 ( double  _arg)
virtual
template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
void itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::ThreadedGenerateData ( const OutputImageRegionType outputRegionForThread,
ThreadIdType   
)
protected

Member Data Documentation

template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
GfaComputationMethod itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::m_ComputationMethod
protected

Definition at line 114 of file itkDiffusionQballGeneralizedFaImageFilter.h.

template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
double itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::m_Param1
protected

Definition at line 116 of file itkDiffusionQballGeneralizedFaImageFilter.h.

template<class TOdfPixelType , class TGfaPixelType , int NrOdfDirections>
double itk::DiffusionQballGeneralizedFaImageFilter< TOdfPixelType, TGfaPixelType, NrOdfDirections >::m_Param2
protected

Definition at line 117 of file itkDiffusionQballGeneralizedFaImageFilter.h.


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