Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
itk::DwiGradientLengthCorrectionFilter Class Reference

#include <itkDwiGradientLengthCorrectionFilter.h>

Inheritance diagram for itk::DwiGradientLengthCorrectionFilter:
Collaboration diagram for itk::DwiGradientLengthCorrectionFilter:

Public Types

typedef DwiGradientLengthCorrectionFilter Self
 
typedef SmartPointer< SelfPointer
 
typedef SmartPointer< const SelfConstPointer
 
typedef ProcessObject Superclass
 
typedef vnl_vector_fixed< double, 3 > GradientDirectionType
 
typedef itk::VectorContainer< unsigned int, GradientDirectionTypeGradientDirectionContainerType
 

Public Member Functions

Pointer Clone () const
 
virtual const char * GetClassName () const
 
void GenerateData () override
 
virtual void Update () override
 
virtual void SetRoundingValue (int _arg)
 
virtual void SetReferenceBValue (double _arg)
 
virtual void SetReferenceGradientDirectionContainer (GradientDirectionContainerType::Pointer _arg)
 
virtual GradientDirectionContainerType::Pointer GetOutputGradientDirectionContainer ()
 
virtual double GetNewBValue ()
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

 DwiGradientLengthCorrectionFilter ()
 
 ~DwiGradientLengthCorrectionFilter ()
 

Protected Attributes

double m_NewBValue
 
double m_ReferenceBValue
 
int m_RoundingValue
 
GradientDirectionContainerType::Pointer m_ReferenceGradientDirectionContainer
 
GradientDirectionContainerType::Pointer m_OutputGradientDirectionContainer
 

Detailed Description

Definition at line 28 of file itkDwiGradientLengthCorrectionFilter.h.

Member Typedef Documentation

Definition at line 37 of file itkDwiGradientLengthCorrectionFilter.h.

Constructor & Destructor Documentation

itk::DwiGradientLengthCorrectionFilter::DwiGradientLengthCorrectionFilter ( )
protected

Definition at line 35 of file itkDwiGradientLengthCorrectionFilter.cpp.

itk::DwiGradientLengthCorrectionFilter::~DwiGradientLengthCorrectionFilter ( )
protected

Definition at line 43 of file itkDwiGradientLengthCorrectionFilter.cpp.

Member Function Documentation

Pointer itk::DwiGradientLengthCorrectionFilter::Clone ( ) const
void itk::DwiGradientLengthCorrectionFilter::GenerateData ( )
override

Definition at line 47 of file itkDwiGradientLengthCorrectionFilter.cpp.

References max(), and mitk::New().

virtual const char* itk::DwiGradientLengthCorrectionFilter::GetClassName ( ) const
virtual
virtual double itk::DwiGradientLengthCorrectionFilter::GetNewBValue ( )
virtual
virtual GradientDirectionContainerType::Pointer itk::DwiGradientLengthCorrectionFilter::GetOutputGradientDirectionContainer ( )
virtual
static Pointer itk::DwiGradientLengthCorrectionFilter::New ( )
static

Method for creation through the object factory.

virtual void itk::DwiGradientLengthCorrectionFilter::SetReferenceBValue ( double  _arg)
virtual
virtual void itk::DwiGradientLengthCorrectionFilter::SetReferenceGradientDirectionContainer ( GradientDirectionContainerType::Pointer  _arg)
virtual
virtual void itk::DwiGradientLengthCorrectionFilter::SetRoundingValue ( int  _arg)
virtual
virtual void itk::DwiGradientLengthCorrectionFilter::Update ( )
inlineoverridevirtual

Definition at line 47 of file itkDwiGradientLengthCorrectionFilter.h.

Member Data Documentation

double itk::DwiGradientLengthCorrectionFilter::m_NewBValue
protected

Definition at line 64 of file itkDwiGradientLengthCorrectionFilter.h.

GradientDirectionContainerType::Pointer itk::DwiGradientLengthCorrectionFilter::m_OutputGradientDirectionContainer
protected

Definition at line 69 of file itkDwiGradientLengthCorrectionFilter.h.

double itk::DwiGradientLengthCorrectionFilter::m_ReferenceBValue
protected

Definition at line 65 of file itkDwiGradientLengthCorrectionFilter.h.

GradientDirectionContainerType::Pointer itk::DwiGradientLengthCorrectionFilter::m_ReferenceGradientDirectionContainer
protected

Definition at line 68 of file itkDwiGradientLengthCorrectionFilter.h.

int itk::DwiGradientLengthCorrectionFilter::m_RoundingValue
protected

Definition at line 66 of file itkDwiGradientLengthCorrectionFilter.h.


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