Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
itk::TensorDerivedMeasurementsFilter< TPixel > Class Template Reference

#include <itkTensorDerivedMeasurementsFilter.h>

Inheritance diagram for itk::TensorDerivedMeasurementsFilter< TPixel >:
Collaboration diagram for itk::TensorDerivedMeasurementsFilter< TPixel >:

Public Types

enum  Measure {
  FA, RA, AD, RD,
  CA, L2, L3, MD
}
 
typedef itk::DiffusionTensor3D< TPixel > TensorType
 
typedef itk::Image< TensorType, 3 > TensorImageType
 
typedef itk::Image< TPixel, 3 > OutputImageType
 
typedef TensorDerivedMeasurementsFilter Self
 
typedef SmartPointer< SelfPointer
 
typedef SmartPointer< const SelfConstPointer
 
typedef ImageToImageFilter< TensorType, OutputImageTypeSuperClass
 

Public Member Functions

Pointer Clone () const
 
virtual const char * GetClassName () const
 
virtual void SetMeasure (Measure _arg)
 

Static Public Member Functions

static Pointer New ()
 

Protected Member Functions

 TensorDerivedMeasurementsFilter ()
 
 ~TensorDerivedMeasurementsFilter ()
 
void GenerateData ()
 

Protected Attributes

Measure m_Measure
 

Detailed Description

template<class TPixel>
class itk::TensorDerivedMeasurementsFilter< TPixel >

Definition at line 35 of file itkTensorDerivedMeasurementsFilter.h.

Member Typedef Documentation

template<class TPixel >
typedef SmartPointer<const Self> itk::TensorDerivedMeasurementsFilter< TPixel >::ConstPointer

Definition at line 60 of file itkTensorDerivedMeasurementsFilter.h.

template<class TPixel >
typedef itk::Image< TPixel, 3 > itk::TensorDerivedMeasurementsFilter< TPixel >::OutputImageType

Definition at line 56 of file itkTensorDerivedMeasurementsFilter.h.

template<class TPixel >
typedef SmartPointer<Self> itk::TensorDerivedMeasurementsFilter< TPixel >::Pointer

Definition at line 59 of file itkTensorDerivedMeasurementsFilter.h.

Definition at line 58 of file itkTensorDerivedMeasurementsFilter.h.

template<class TPixel >
typedef ImageToImageFilter< TensorType, OutputImageType > itk::TensorDerivedMeasurementsFilter< TPixel >::SuperClass

Definition at line 63 of file itkTensorDerivedMeasurementsFilter.h.

template<class TPixel >
typedef itk::Image< TensorType, 3 > itk::TensorDerivedMeasurementsFilter< TPixel >::TensorImageType

Definition at line 55 of file itkTensorDerivedMeasurementsFilter.h.

template<class TPixel >
typedef itk::DiffusionTensor3D<TPixel> itk::TensorDerivedMeasurementsFilter< TPixel >::TensorType

Definition at line 54 of file itkTensorDerivedMeasurementsFilter.h.

Member Enumeration Documentation

template<class TPixel >
enum itk::TensorDerivedMeasurementsFilter::Measure
Enumerator
FA 
RA 
AD 
RD 
CA 
L2 
L3 
MD 

Definition at line 42 of file itkTensorDerivedMeasurementsFilter.h.

Constructor & Destructor Documentation

template<class TPixel >
itk::TensorDerivedMeasurementsFilter< TPixel >::TensorDerivedMeasurementsFilter ( )
protected
template<class TPixel >
itk::TensorDerivedMeasurementsFilter< TPixel >::~TensorDerivedMeasurementsFilter ( )
inlineprotected

Definition at line 77 of file itkTensorDerivedMeasurementsFilter.h.

Member Function Documentation

template<class TPixel >
Pointer itk::TensorDerivedMeasurementsFilter< TPixel >::Clone ( ) const
template<class TPixel >
void itk::TensorDerivedMeasurementsFilter< TPixel >::GenerateData ( )
protected
template<class TPixel >
virtual const char* itk::TensorDerivedMeasurementsFilter< TPixel >::GetClassName ( ) const
virtual

Runtime information support.

template<class TPixel >
static Pointer itk::TensorDerivedMeasurementsFilter< TPixel >::New ( )
static

Method for creation through the object factory.

template<class TPixel >
virtual void itk::TensorDerivedMeasurementsFilter< TPixel >::SetMeasure ( Measure  _arg)
virtual

Member Data Documentation

template<class TPixel >
Measure itk::TensorDerivedMeasurementsFilter< TPixel >::m_Measure
protected

Definition at line 77 of file itkTensorDerivedMeasurementsFilter.h.


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