Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType > Class Template Reference

#include <mitkTeemDiffusionTensor3DReconstructionImageFilter.h>

Inheritance diagram for mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >:
Collaboration diagram for mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >:

Public Types

typedef TTensorPixelType TensorPixelType
 
typedef itk::Vector< TensorPixelType, 7 > VectorType
 
typedef itk::Image< VectorType, 3 > VectorImageType
 
typedef itk::DiffusionTensor3D< TensorPixelTypeTensorType
 
typedef itk::Image< TensorType, 3 > ItkTensorImageType
 
typedef itk::Vector< TensorPixelType, 6 > ItkTensorVectorType
 
typedef itk::Image< ItkTensorVectorType, 3 > ItkTensorVectorImageType
 
typedef DiffusionImagePixelType DiffusionPixelType
 
typedef itk::VectorImage< DiffusionPixelType, 3 > DiffusionImageType
 

Public Member Functions

 mitkClassMacroItkParent (TeemDiffusionTensor3DReconstructionImageFilter, itk::Object)
 
Pointer Clone () const
 
virtual mitk::Image::Pointer GetInput ()
 
virtual void SetInput (mitk::Image::Pointer _arg)
 
virtual bool GetEstimateErrorImage ()
 
virtual void SetEstimateErrorImage (bool _arg)
 
virtual float GetSigma ()
 
virtual void SetSigma (float _arg)
 
virtual TeemTensorEstimationMethods GetEstimationMethod ()
 
virtual void SetEstimationMethod (TeemTensorEstimationMethods _arg)
 
virtual int GetNumIterations ()
 
virtual void SetNumIterations (int _arg)
 
virtual double GetConfidenceThreshold ()
 
virtual void SetConfidenceThreshold (double _arg)
 
virtual float GetConfidenceFuzzyness ()
 
virtual void SetConfidenceFuzzyness (float _arg)
 
virtual double GetMinPlausibleValue ()
 
virtual void SetMinPlausibleValue (double _arg)
 
virtual mitk::TensorImage::Pointer GetOutput ()
 
virtual mitk::TensorImage::Pointer GetOutputItk ()
 
virtual void Update ()
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

 TeemDiffusionTensor3DReconstructionImageFilter ()
 
virtual ~TeemDiffusionTensor3DReconstructionImageFilter ()
 

Protected Attributes

mitk::Image::Pointer m_Input
 
bool m_EstimateErrorImage
 
float m_Sigma
 
TeemTensorEstimationMethods m_EstimationMethod
 
int m_NumIterations
 
double m_ConfidenceThreshold
 
float m_ConfidenceFuzzyness
 
double m_MinPlausibleValue
 
mitk::TensorImage::Pointer m_Output
 
mitk::TensorImage::Pointer m_OutputItk
 
mitk::Image::Pointer m_ErrorImage
 

Detailed Description

template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
class mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >

Definition at line 37 of file mitkTeemDiffusionTensor3DReconstructionImageFilter.h.

Member Typedef Documentation

template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
typedef itk::VectorImage< DiffusionPixelType, 3 > mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::DiffusionImageType
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
typedef DiffusionImagePixelType mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::DiffusionPixelType
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
typedef itk::Image<TensorType,3 > mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::ItkTensorImageType
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
typedef itk::Image<ItkTensorVectorType,3> mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::ItkTensorVectorImageType
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
typedef itk::Vector<TensorPixelType,6> mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::ItkTensorVectorType
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
typedef TTensorPixelType mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::TensorPixelType
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
typedef itk::DiffusionTensor3D<TensorPixelType> mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::TensorType
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
typedef itk::Image<VectorType,3> mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::VectorImageType
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
typedef itk::Vector<TensorPixelType,7> mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::VectorType

Constructor & Destructor Documentation

Member Function Documentation

template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
Pointer mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::Clone ( ) const
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
virtual float mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::GetConfidenceFuzzyness ( )
virtual
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
virtual double mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::GetConfidenceThreshold ( )
virtual
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
virtual bool mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::GetEstimateErrorImage ( )
virtual
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
virtual TeemTensorEstimationMethods mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::GetEstimationMethod ( )
virtual
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
virtual mitk::Image::Pointer mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::GetInput ( )
virtual
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
virtual double mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::GetMinPlausibleValue ( )
virtual
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
virtual int mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::GetNumIterations ( )
virtual
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
virtual mitk::TensorImage::Pointer mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::GetOutput ( )
virtual
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
virtual mitk::TensorImage::Pointer mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::GetOutputItk ( )
virtual
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
virtual float mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::GetSigma ( )
virtual
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::mitkClassMacroItkParent ( TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType ,
itk::Object   
)
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
static Pointer mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::New ( )
static
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
virtual void mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::SetConfidenceFuzzyness ( float  _arg)
virtual
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
virtual void mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::SetConfidenceThreshold ( double  _arg)
virtual
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
virtual void mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::SetEstimateErrorImage ( bool  _arg)
virtual
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
virtual void mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::SetEstimationMethod ( TeemTensorEstimationMethods  _arg)
virtual
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
virtual void mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::SetInput ( mitk::Image::Pointer  _arg)
virtual
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
virtual void mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::SetMinPlausibleValue ( double  _arg)
virtual
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
virtual void mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::SetNumIterations ( int  _arg)
virtual
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
virtual void mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::SetSigma ( float  _arg)
virtual

Member Data Documentation

template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
float mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::m_ConfidenceFuzzyness
protected
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
double mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::m_ConfidenceThreshold
protected
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
mitk::Image::Pointer mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::m_ErrorImage
protected
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
bool mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::m_EstimateErrorImage
protected
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
TeemTensorEstimationMethods mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::m_EstimationMethod
protected
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
mitk::Image::Pointer mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::m_Input
protected
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
double mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::m_MinPlausibleValue
protected
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
int mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::m_NumIterations
protected
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
mitk::TensorImage::Pointer mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::m_Output
protected
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
mitk::TensorImage::Pointer mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::m_OutputItk
protected
template<class DiffusionImagePixelType = short, class TTensorPixelType = float>
float mitk::TeemDiffusionTensor3DReconstructionImageFilter< DiffusionImagePixelType, TTensorPixelType >::m_Sigma
protected

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