#include <itkDiffusionTensor3DExtended.h>
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. | |
Implementation of a class that allows to transforms diffusion tensors into symmetric-matrices (to compute transformed tensors) and transform back the matrices to tensors
| typedef T itk::DiffusionTensor3DExtended< T >::DataType |
| typedef Matrix< DataType , 3 , 3 > itk::DiffusionTensor3DExtended< T >::MatrixType |
| typedef DiffusionTensor3DExtended itk::DiffusionTensor3DExtended< T >::Self |
| typedef DiffusionTensor3D< DataType > itk::DiffusionTensor3DExtended< T >::Superclass |
| itk::DiffusionTensor3DExtended< T >::DiffusionTensor3DExtended | ( | ) | [inline] |
| itk::DiffusionTensor3DExtended< T >::DiffusionTensor3DExtended | ( | const Superclass & | tensor | ) |
| MatrixType itk::DiffusionTensor3DExtended< T >::GetTensor2Matrix | ( | ) |
Get a Symmetric matrix representing the tensor.
Referenced by itk::Functor::DiffusionTensor3DNearest< TInput, TOutput >::operator()().
| itk::DiffusionTensor3DExtended< T >::operator DiffusionTensor3DExtended< C > const | ( | ) | [inline] |
Cast the component values of the tensor.
| void itk::DiffusionTensor3DExtended< T >::SetTensorFromMatrix | ( | Matrix< C, 3, 3 > | matrix | ) | [inline] |
Set the Tensor from a symmetric matrix.
Referenced by itk::Functor::DiffusionTensor3DAbs< TInput, TOutput >::operator()(), itk::Functor::DiffusionTensor3DZero< TInput, TOutput >::operator()(), and itk::Functor::DiffusionTensor3DNearest< TInput, TOutput >::operator()().
1.6.1