itk::DiffusionTensor3DExtended< T > Class Template Reference

#include <itkDiffusionTensor3DExtended.h>

Inheritance diagram for itk::DiffusionTensor3DExtended< T >:
DiffusionTensor3D

List of all members.

Public Types

typedef T DataType
typedef Matrix< DataType, 3, 3 > MatrixType
typedef DiffusionTensor3DExtended Self
typedef DiffusionTensor3D
< DataType
Superclass

Public Member Functions

 DiffusionTensor3DExtended (const Superclass &tensor)
 DiffusionTensor3DExtended ()
MatrixType GetTensor2Matrix ()
 Get a Symmetric matrix representing the tensor.
template<class C >
 operator DiffusionTensor3DExtended< C > const ()
 Cast the component values of the tensor.
template<class C >
void SetTensorFromMatrix (Matrix< C, 3, 3 > matrix)
 Set the Tensor from a symmetric matrix.

Detailed Description

template<class T>
class itk::DiffusionTensor3DExtended< T >

Implementation of a class that allows to transforms diffusion tensors into symmetric-matrices (to compute transformed tensors) and transform back the matrices to tensors


Member Typedef Documentation

template<class T>
typedef T itk::DiffusionTensor3DExtended< T >::DataType
template<class T>
typedef Matrix< DataType , 3 , 3 > itk::DiffusionTensor3DExtended< T >::MatrixType

Constructor & Destructor Documentation

template<class T>
itk::DiffusionTensor3DExtended< T >::DiffusionTensor3DExtended (  )  [inline]
template<class T>
itk::DiffusionTensor3DExtended< T >::DiffusionTensor3DExtended ( const Superclass tensor  ) 

Member Function Documentation

template<class T>
MatrixType itk::DiffusionTensor3DExtended< T >::GetTensor2Matrix (  ) 

Get a Symmetric matrix representing the tensor.

Referenced by itk::Functor::DiffusionTensor3DNearest< TInput, TOutput >::operator()().

template<class T>
template<class C >
itk::DiffusionTensor3DExtended< T >::operator DiffusionTensor3DExtended< C > const (  )  [inline]

Cast the component values of the tensor.

template<class T>
template<class C >
void itk::DiffusionTensor3DExtended< T >::SetTensorFromMatrix ( Matrix< C, 3, 3 >  matrix  )  [inline]

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

Generated on 6 Apr 2011 for Slicer3 by  doxygen 1.6.1