|
DMRITool
v0.1.1-139-g860d86b4
Diffusion MRI Tool
|
#include <itkSamplingSchemeQSpaceEstimationFilter.h>
Inheritance diagram for itk::SamplingSchemeQSpaceEstimationFilter< TSamplingType >:
Collaboration diagram for itk::SamplingSchemeQSpaceEstimationFilter< TSamplingType >:base class for the filters to estimate the sampling scheme in Q-space
Definition at line 36 of file itkSamplingSchemeQSpaceEstimationFilter.h.
Public Types | |
| typedef SmartPointer< const Self > | ConstPointer |
| enum | CriteriaType { DISTANCE =0, ELECTROSTATIC } |
| typedef SamplingType::Index2DVectorPointer | Index2DVectorPointer |
| typedef SamplingType::Index2DVectorType | Index2DVectorType |
| typedef SamplingType::IndexVectorType | IndexVectorType |
| typedef SamplingType::MatrixPointer | MatrixPointer |
| typedef SamplingType::MatrixType | MatrixType |
| typedef SmartPointer< Self > | Pointer |
| typedef SamplingType::ConstPointer | SamplingConstPointer |
| typedef SamplingType::Pointer | SamplingPointer |
| typedef TSamplingType | SamplingType |
| typedef SamplingSchemeQSpaceEstimationFilter | Self |
| typedef SamplingType::STDVectorPointer | STDVectorPointer |
| typedef SamplingType::STDVectorType | STDVectorType |
| typedef LightProcessObject | Superclass |
| typedef SamplingType::ValueType | ValueType |
Public Member Functions | |
| virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
| virtual void | GenerateData () ITK_OVERRIDE |
| virtual CriteriaType | GetCriteriaType () |
| virtual double | GetElectrostaticOrder () |
| virtual const char * | GetNameOfClass () const |
| virtual IndexVectorType | GetNumbersInShell () |
| virtual const SamplingType * | GetOutputOrientations () const |
| virtual double | GetWeightForSingleShell () |
| bool | IsSetInitialization () const |
| itkGetObjectMacro (InitialOrientations, SamplingType) | |
| itkGetObjectMacro (OutputOrientations, SamplingType) | |
| itkSetNDebugMacro (NumbersInShell, IndexVectorType) | |
| virtual void | SetCriteriaType (CriteriaType _arg) |
| virtual void | SetElectrostaticOrder (double _arg) |
| virtual void | SetInitialOrientations (SamplingType *_arg) |
| virtual void | SetWeightForSingleShell (double _arg) |
Static Public Member Functions | |
| static Pointer | New () |
Protected Member Functions | |
| virtual void | Initialization () |
| SamplingSchemeQSpaceEstimationFilter () | |
| ~SamplingSchemeQSpaceEstimationFilter () | |
Protected Attributes | |
| CriteriaType | m_CriteriaType |
| double | m_ElectrostaticOrder |
| SamplingPointer | m_InitialOrientations |
| IndexVectorType | m_NumbersInShell |
| SamplingPointer | m_OutputOrientations |
| double | m_WeightForSingleShell |
Private Member Functions | |
| void | operator= (const Self &) |
| SamplingSchemeQSpaceEstimationFilter (const Self &) | |
| typedef SmartPointer< const Self > itk::SamplingSchemeQSpaceEstimationFilter< TSamplingType >::ConstPointer |
Definition at line 44 of file itkSamplingSchemeQSpaceEstimationFilter.h.
| typedef SamplingType::Index2DVectorPointer itk::SamplingSchemeQSpaceEstimationFilter< TSamplingType >::Index2DVectorPointer |
Definition at line 57 of file itkSamplingSchemeQSpaceEstimationFilter.h.
| typedef SamplingType::Index2DVectorType itk::SamplingSchemeQSpaceEstimationFilter< TSamplingType >::Index2DVectorType |
Definition at line 56 of file itkSamplingSchemeQSpaceEstimationFilter.h.
| typedef SamplingType::IndexVectorType itk::SamplingSchemeQSpaceEstimationFilter< TSamplingType >::IndexVectorType |
Definition at line 55 of file itkSamplingSchemeQSpaceEstimationFilter.h.
| typedef SamplingType::MatrixPointer itk::SamplingSchemeQSpaceEstimationFilter< TSamplingType >::MatrixPointer |
Definition at line 52 of file itkSamplingSchemeQSpaceEstimationFilter.h.
| typedef SamplingType::MatrixType itk::SamplingSchemeQSpaceEstimationFilter< TSamplingType >::MatrixType |
Definition at line 51 of file itkSamplingSchemeQSpaceEstimationFilter.h.
| typedef SmartPointer< Self > itk::SamplingSchemeQSpaceEstimationFilter< TSamplingType >::Pointer |
Definition at line 43 of file itkSamplingSchemeQSpaceEstimationFilter.h.
| typedef SamplingType::ConstPointer itk::SamplingSchemeQSpaceEstimationFilter< TSamplingType >::SamplingConstPointer |
Definition at line 48 of file itkSamplingSchemeQSpaceEstimationFilter.h.
| typedef SamplingType::Pointer itk::SamplingSchemeQSpaceEstimationFilter< TSamplingType >::SamplingPointer |
Definition at line 47 of file itkSamplingSchemeQSpaceEstimationFilter.h.
| typedef TSamplingType itk::SamplingSchemeQSpaceEstimationFilter< TSamplingType >::SamplingType |
Definition at line 46 of file itkSamplingSchemeQSpaceEstimationFilter.h.
| typedef SamplingSchemeQSpaceEstimationFilter itk::SamplingSchemeQSpaceEstimationFilter< TSamplingType >::Self |
Standard class typedefs.
Definition at line 41 of file itkSamplingSchemeQSpaceEstimationFilter.h.
| typedef SamplingType::STDVectorPointer itk::SamplingSchemeQSpaceEstimationFilter< TSamplingType >::STDVectorPointer |
Definition at line 54 of file itkSamplingSchemeQSpaceEstimationFilter.h.
| typedef SamplingType::STDVectorType itk::SamplingSchemeQSpaceEstimationFilter< TSamplingType >::STDVectorType |
Definition at line 53 of file itkSamplingSchemeQSpaceEstimationFilter.h.
| typedef LightProcessObject itk::SamplingSchemeQSpaceEstimationFilter< TSamplingType >::Superclass |
Definition at line 42 of file itkSamplingSchemeQSpaceEstimationFilter.h.
| typedef SamplingType::ValueType itk::SamplingSchemeQSpaceEstimationFilter< TSamplingType >::ValueType |
Definition at line 50 of file itkSamplingSchemeQSpaceEstimationFilter.h.
| enum itk::SamplingSchemeQSpaceEstimationFilter::CriteriaType |
| Enumerator | |
|---|---|
| DISTANCE | |
| ELECTROSTATIC | |
Definition at line 63 of file itkSamplingSchemeQSpaceEstimationFilter.h.
|
inlineprotected |
Definition at line 98 of file itkSamplingSchemeQSpaceEstimationFilter.h.
|
inlineprotected |
Definition at line 107 of file itkSamplingSchemeQSpaceEstimationFilter.h.
|
private |
| virtual::itk::LightObject::Pointer itk::SamplingSchemeQSpaceEstimationFilter< TSamplingType >::CreateAnother | ( | void | ) | const |
|
inlinevirtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
inlineprotectedvirtual |
|
inline |
Definition at line 89 of file itkSamplingSchemeQSpaceEstimationFilter.h.
| itk::SamplingSchemeQSpaceEstimationFilter< TSamplingType >::itkGetObjectMacro | ( | InitialOrientations | , |
| SamplingType | |||
| ) |
| itk::SamplingSchemeQSpaceEstimationFilter< TSamplingType >::itkGetObjectMacro | ( | OutputOrientations | , |
| SamplingType | |||
| ) |
| itk::SamplingSchemeQSpaceEstimationFilter< TSamplingType >::itkSetNDebugMacro | ( | NumbersInShell | , |
| IndexVectorType | |||
| ) |
|
static |
|
private |
|
virtual |
|
virtual |
|
virtual |
|
virtual |
|
protected |
Definition at line 123 of file itkSamplingSchemeQSpaceEstimationFilter.h.
|
protected |
Definition at line 109 of file itkSamplingSchemeQSpaceEstimationFilter.h.
|
protected |
Initalization of the first several points
Definition at line 118 of file itkSamplingSchemeQSpaceEstimationFilter.h.
|
protected |
It contains number of samples in each shell
Definition at line 112 of file itkSamplingSchemeQSpaceEstimationFilter.h.
|
protected |
Definition at line 120 of file itkSamplingSchemeQSpaceEstimationFilter.h.
|
protected |
weight in the cost function for single shell term. It is in
Definition at line 115 of file itkSamplingSchemeQSpaceEstimationFilter.h.
1.8.11