Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
#include <itkRadialMultishellToSingleshellImageFilter.h>
Public Member Functions | |
Pointer | Clone () const |
virtual const char * | GetClassName () const |
void | SetOriginalGradientDirections (GradientDirectionContainerType::Pointer ptr) |
void | SetOriginalBValue (const double &val) |
void | SetOriginalBValueMap (const BValueMap &inp) |
void | SetFunctor (DWIVoxelFunctor *functor) |
GradientDirectionContainerType::Pointer | GetTargetGradientDirections () |
ErrorImageType::Pointer | GetErrorImage () |
Static Public Member Functions | |
static Pointer | New () |
Protected Member Functions | |
RadialMultishellToSingleshellImageFilter () | |
~RadialMultishellToSingleshellImageFilter () | |
void | BeforeThreadedGenerateData () |
void | ThreadedGenerateData (const OutputImageRegionType &, ThreadIdType) |
Protected Attributes | |
GradientDirectionContainerType::Pointer | m_TargetGradientDirections |
container for the subsampled output gradient directions More... | |
GradientDirectionContainerType::Pointer | m_OriginalGradientDirections |
input gradient directions More... | |
BValueMap | m_BValueMap |
double | m_OriginalBValue |
std::vector< vnl_matrix< double > > | m_ShellInterpolationMatrixVector |
IndicesVector | m_TargetDirectionsIndicies |
unsigned int | m_NumberTargetDirections |
DWIVoxelFunctor * | m_Functor |
ErrorImageType::Pointer | m_ErrorImage |
Definition at line 29 of file itkRadialMultishellToSingleshellImageFilter.h.
typedef itk::Image<BaselinePixelType,3> itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::BaselineImageType |
Definition at line 58 of file itkRadialMultishellToSingleshellImageFilter.h.
typedef BaselineScalarType itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::BaselinePixelType |
Definition at line 57 of file itkRadialMultishellToSingleshellImageFilter.h.
typedef OutputScalarType itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::BaselineScalarType |
Definition at line 56 of file itkRadialMultishellToSingleshellImageFilter.h.
typedef std::map<unsigned int, IndicesVector> itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::BValueMap |
Definition at line 68 of file itkRadialMultishellToSingleshellImageFilter.h.
typedef SmartPointer<const Self> itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::ConstPointer |
Definition at line 37 of file itkRadialMultishellToSingleshellImageFilter.h.
typedef itk::Image<ErrorPixelType,3> itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::ErrorImageType |
Definition at line 62 of file itkRadialMultishellToSingleshellImageFilter.h.
typedef ErrorScalarType itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::ErrorPixelType |
Definition at line 61 of file itkRadialMultishellToSingleshellImageFilter.h.
typedef float itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::ErrorScalarType |
Definition at line 60 of file itkRadialMultishellToSingleshellImageFilter.h.
typedef itk::VectorContainer< unsigned int, GradientDirectionType > itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::GradientDirectionContainerType |
Definition at line 65 of file itkRadialMultishellToSingleshellImageFilter.h.
typedef vnl_vector_fixed< double, 3 > itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::GradientDirectionType |
Definition at line 64 of file itkRadialMultishellToSingleshellImageFilter.h.
typedef std::vector<unsigned int> itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::IndicesVector |
Definition at line 67 of file itkRadialMultishellToSingleshellImageFilter.h.
typedef itk::VectorImage<InputScalarType,3> itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::InputImageType |
Definition at line 49 of file itkRadialMultishellToSingleshellImageFilter.h.
typedef InputImageType::PixelType itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::InputPixelType |
Definition at line 50 of file itkRadialMultishellToSingleshellImageFilter.h.
typedef TInputScalarType itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::InputScalarType |
Definition at line 48 of file itkRadialMultishellToSingleshellImageFilter.h.
typedef Superclass::OutputImageRegionType itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::OutputImageRegionType |
Definition at line 39 of file itkRadialMultishellToSingleshellImageFilter.h.
typedef itk::VectorImage<OutputScalarType,3> itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::OutputImageType |
Definition at line 53 of file itkRadialMultishellToSingleshellImageFilter.h.
typedef OutputImageType::PixelType itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::OutputPixelType |
Definition at line 54 of file itkRadialMultishellToSingleshellImageFilter.h.
typedef TOutputScalarType itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::OutputScalarType |
Definition at line 52 of file itkRadialMultishellToSingleshellImageFilter.h.
typedef SmartPointer<Self> itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::Pointer |
Definition at line 36 of file itkRadialMultishellToSingleshellImageFilter.h.
typedef RadialMultishellToSingleshellImageFilter itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::Self |
Definition at line 35 of file itkRadialMultishellToSingleshellImageFilter.h.
typedef ImageToImageFilter< itk::VectorImage<TInputScalarType,3>, itk::VectorImage<TOutputScalarType,3> > itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::Superclass |
Definition at line 38 of file itkRadialMultishellToSingleshellImageFilter.h.
|
protected |
Definition at line 48 of file itkRadialMultishellToSingleshellImageFilter.cpp.
|
inlineprotected |
Definition at line 80 of file itkRadialMultishellToSingleshellImageFilter.h.
|
protected |
Definition at line 56 of file itkRadialMultishellToSingleshellImageFilter.cpp.
References mitk::gradients::ComputeSphericalFromCartesian(), mitk::gradients::ComputeSphericalHarmonicsBasis(), mitk::gradients::CreateNormalizedUniqueGradientDirectionContainer(), mitk::gradients::GetAllUniqueDirections(), MITK_INFO, and mitk::New().
Pointer itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::Clone | ( | ) | const |
|
virtual |
Runtime information support.
|
inline |
Definition at line 75 of file itkRadialMultishellToSingleshellImageFilter.h.
References itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::m_ErrorImage.
|
inline |
Definition at line 74 of file itkRadialMultishellToSingleshellImageFilter.h.
|
static |
Method for creation through the object factory.
|
inline |
Definition at line 73 of file itkRadialMultishellToSingleshellImageFilter.h.
References itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::m_Functor.
|
inline |
Definition at line 71 of file itkRadialMultishellToSingleshellImageFilter.h.
References itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::m_OriginalBValue.
|
inline |
Definition at line 72 of file itkRadialMultishellToSingleshellImageFilter.h.
References itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::m_BValueMap.
|
inline |
Definition at line 70 of file itkRadialMultishellToSingleshellImageFilter.h.
|
protected |
Definition at line 150 of file itkRadialMultishellToSingleshellImageFilter.cpp.
|
protected |
Definition at line 88 of file itkRadialMultishellToSingleshellImageFilter.h.
Referenced by itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::SetOriginalBValueMap().
|
protected |
Definition at line 98 of file itkRadialMultishellToSingleshellImageFilter.h.
Referenced by itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::GetErrorImage().
|
protected |
Definition at line 96 of file itkRadialMultishellToSingleshellImageFilter.h.
Referenced by itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::SetFunctor().
|
protected |
Definition at line 94 of file itkRadialMultishellToSingleshellImageFilter.h.
|
protected |
Definition at line 89 of file itkRadialMultishellToSingleshellImageFilter.h.
Referenced by itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::SetOriginalBValue().
|
protected |
input gradient directions
Definition at line 86 of file itkRadialMultishellToSingleshellImageFilter.h.
Referenced by itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::SetOriginalGradientDirections().
|
protected |
Definition at line 91 of file itkRadialMultishellToSingleshellImageFilter.h.
|
protected |
Definition at line 93 of file itkRadialMultishellToSingleshellImageFilter.h.
|
protected |
container for the subsampled output gradient directions
Definition at line 85 of file itkRadialMultishellToSingleshellImageFilter.h.
Referenced by itk::RadialMultishellToSingleshellImageFilter< TInputScalarType, TOutputScalarType >::GetTargetGradientDirections().