Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitk::gradients Class Reference

#include <mitkDiffusionFunctionCollection.h>

Static Public Member Functions

static std::vector< unsigned int > GetAllUniqueDirections (const BValueMap &bValueMap, GradientDirectionContainerType *refGradientsContainer)
 
static bool CheckForDifferingShellDirections (const BValueMap &bValueMap, GradientDirectionContainerType::ConstPointer refGradientsContainer)
 
static vnl_matrix< double > ComputeSphericalHarmonicsBasis (const vnl_matrix< double > &QBallReference, const unsigned int &LOrder)
 
static vnl_matrix< double > ComputeSphericalFromCartesian (const IndiciesVector &refShell, const GradientDirectionContainerType *refGradientsContainer)
 
static mitk::gradients::GradientDirectionContainerType::Pointer CreateNormalizedUniqueGradientDirectionContainer (const BValueMap &bValueMap, const GradientDirectionContainerType *origninalGradentcontainer)
 
template<typename type >
static double dot (vnl_vector_fixed< type, 3 > const &v1, vnl_vector_fixed< type, 3 > const &v2)
 

Detailed Description

Definition at line 38 of file mitkDiffusionFunctionCollection.h.

Member Function Documentation

bool mitk::gradients::CheckForDifferingShellDirections ( const BValueMap &  bValueMap,
GradientDirectionContainerType::ConstPointer  refGradientsContainer 
)
static

Definition at line 138 of file mitkDiffusionFunctionCollection.cpp.

vnl_matrix< double > mitk::gradients::ComputeSphericalFromCartesian ( const IndiciesVector &  refShell,
const GradientDirectionContainerType *  refGradientsContainer 
)
static
vnl_matrix< double > mitk::gradients::ComputeSphericalHarmonicsBasis ( const vnl_matrix< double > &  QBallReference,
const unsigned int &  LOrder 
)
static
mitk::gradients::GradientDirectionContainerType::Pointer mitk::gradients::CreateNormalizedUniqueGradientDirectionContainer ( const BValueMap &  bValueMap,
const GradientDirectionContainerType *  origninalGradentcontainer 
)
static
template<typename type >
double mitk::gradients::dot ( vnl_vector_fixed< type, 3 > const &  v1,
vnl_vector_fixed< type, 3 > const &  v2 
)
static

Definition at line 167 of file mitkDiffusionFunctionCollection.cpp.

std::vector< unsigned int > mitk::gradients::GetAllUniqueDirections ( const BValueMap &  bValueMap,
GradientDirectionContainerType *  refGradientsContainer 
)
static

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