Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
Extracts principal eigenvectors of the input tensors. More...
#include <itkDiffusionTensorPrincipalDirectionImageFilter.h>
Public Types | |
typedef DiffusionTensorPrincipalDirectionImageFilter | Self |
typedef SmartPointer< Self > | Pointer |
typedef SmartPointer< const Self > | ConstPointer |
typedef ImageToImageFilter< Image< DiffusionTensor3D< TTensorPixelType >, 3 >, Image< Vector< TPDPixelType, 3 >, 3 > > | Superclass |
typedef TTensorPixelType | TensorComponentType |
typedef TPDPixelType | DirectionPixelType |
typedef Superclass::InputImageType | InputImageType |
typedef Superclass::OutputImageType | OutputImageType |
typedef Superclass::OutputImageRegionType | OutputImageRegionType |
typedef itk::Image< unsigned char, 3 > | ItkUcharImgType |
typedef vnl_vector_fixed< double, 3 > | DirectionType |
Public Member Functions | |
Pointer | Clone () const |
virtual const char * | GetClassName () const |
void | SetImage (const InputImageType *image) |
virtual void | SetMaskImage (ItkUcharImgType::Pointer _arg) |
virtual void | SetNormalizeVectors (bool _arg) |
virtual mitk::FiberBundle::Pointer | GetOutputFiberBundle () |
virtual ItkUcharImgType::Pointer | GetNumDirectionsImage () |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
DiffusionTensorPrincipalDirectionImageFilter () | |
~DiffusionTensorPrincipalDirectionImageFilter () | |
void | PrintSelf (std::ostream &os, Indent indent) const |
void | BeforeThreadedGenerateData () |
void | ThreadedGenerateData (const OutputImageRegionType &outputRegionForThread, ThreadIdType) |
void | AfterThreadedGenerateData () |
Extracts principal eigenvectors of the input tensors.
Definition at line 40 of file itkDiffusionTensorPrincipalDirectionImageFilter.h.
typedef SmartPointer<const Self> itk::DiffusionTensorPrincipalDirectionImageFilter< TTensorPixelType, TPDPixelType >::ConstPointer |
Definition at line 48 of file itkDiffusionTensorPrincipalDirectionImageFilter.h.
typedef TPDPixelType itk::DiffusionTensorPrincipalDirectionImageFilter< TTensorPixelType, TPDPixelType >::DirectionPixelType |
Definition at line 60 of file itkDiffusionTensorPrincipalDirectionImageFilter.h.
typedef vnl_vector_fixed< double, 3 > itk::DiffusionTensorPrincipalDirectionImageFilter< TTensorPixelType, TPDPixelType >::DirectionType |
Definition at line 65 of file itkDiffusionTensorPrincipalDirectionImageFilter.h.
typedef Superclass::InputImageType itk::DiffusionTensorPrincipalDirectionImageFilter< TTensorPixelType, TPDPixelType >::InputImageType |
Definition at line 61 of file itkDiffusionTensorPrincipalDirectionImageFilter.h.
typedef itk::Image<unsigned char, 3> itk::DiffusionTensorPrincipalDirectionImageFilter< TTensorPixelType, TPDPixelType >::ItkUcharImgType |
Definition at line 64 of file itkDiffusionTensorPrincipalDirectionImageFilter.h.
typedef Superclass::OutputImageRegionType itk::DiffusionTensorPrincipalDirectionImageFilter< TTensorPixelType, TPDPixelType >::OutputImageRegionType |
Definition at line 63 of file itkDiffusionTensorPrincipalDirectionImageFilter.h.
typedef Superclass::OutputImageType itk::DiffusionTensorPrincipalDirectionImageFilter< TTensorPixelType, TPDPixelType >::OutputImageType |
Definition at line 62 of file itkDiffusionTensorPrincipalDirectionImageFilter.h.
typedef SmartPointer<Self> itk::DiffusionTensorPrincipalDirectionImageFilter< TTensorPixelType, TPDPixelType >::Pointer |
Definition at line 47 of file itkDiffusionTensorPrincipalDirectionImageFilter.h.
typedef DiffusionTensorPrincipalDirectionImageFilter itk::DiffusionTensorPrincipalDirectionImageFilter< TTensorPixelType, TPDPixelType >::Self |
Definition at line 46 of file itkDiffusionTensorPrincipalDirectionImageFilter.h.
typedef ImageToImageFilter< Image< DiffusionTensor3D<TTensorPixelType>, 3 >, Image< Vector< TPDPixelType, 3 >, 3 > > itk::DiffusionTensorPrincipalDirectionImageFilter< TTensorPixelType, TPDPixelType >::Superclass |
Definition at line 50 of file itkDiffusionTensorPrincipalDirectionImageFilter.h.
typedef TTensorPixelType itk::DiffusionTensorPrincipalDirectionImageFilter< TTensorPixelType, TPDPixelType >::TensorComponentType |
Definition at line 59 of file itkDiffusionTensorPrincipalDirectionImageFilter.h.
|
protected |
|
inlineprotected |
Definition at line 79 of file itkDiffusionTensorPrincipalDirectionImageFilter.h.
|
protected |
|
protected |
Pointer itk::DiffusionTensorPrincipalDirectionImageFilter< TTensorPixelType, TPDPixelType >::Clone | ( | ) | const |
|
virtual |
Runtime information support.
|
virtual |
|
virtual |
|
static |
Method for creation through the object factory.
|
protected |
void itk::DiffusionTensorPrincipalDirectionImageFilter< TTensorPixelType, TPDPixelType >::SetImage | ( | const InputImageType * | image | ) |
|
virtual |
|
virtual |
|
protected |