|
DMRITool
v0.1.1-139-g860d86b4
Diffusion MRI Tool
|
#include <itkSphericalPolarFourierGenerator.h>
Inheritance diagram for itk::SphericalPolarFourierGenerator< PreciseType >:
Collaboration diagram for itk::SphericalPolarFourierGenerator< PreciseType >:general SPF basis in radial part, SH basis in spherical part
Definition at line 106 of file itkSphericalPolarFourierGenerator.h.
Public Types | |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef SmartPointer< Self > | Pointer |
| typedef RadialType::Pointer | RadialPointer |
| typedef SphericalPolarFourierRadialGenerator< PreciseType > | RadialType |
| typedef SphericalPolarFourierGenerator | Self |
| typedef RadialType::SPFType | SPFType |
| typedef Object | Superclass |
Public Member Functions | |
| virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
| PreciseType | Evaluate (const PreciseType qrValue, const PreciseType theta, const PreciseType phi, const bool isFourier=false) const |
| PreciseType | EvaluateRadial (const PreciseType qrValue, const bool isFourier=false) const |
| int | GetL () const |
| virtual int | GetM () |
| int | GetN () const |
| virtual const char * | GetNameOfClass () const |
| PreciseType | GetNormalizeFacotr (const bool isFourier=false) const |
| double | GetScale () const |
| RadialType::SPFType | GetSPFType () const |
| void | SetL (const int l) |
| virtual void | SetM (int _arg) |
| void | SetN (const int n) |
| void | SetNLM (const int n, const int l, const int m) |
| void | SetScale (const double scale) |
| void | SetSPFType (const SPFType model) |
Static Public Member Functions | |
| static Pointer | New () |
Protected Member Functions | |
| void | PrintSelf (std::ostream &os, Indent indent) const |
| SphericalPolarFourierGenerator () | |
| virtual | ~SphericalPolarFourierGenerator () |
Protected Attributes | |
| int | m_M |
| RadialPointer | m_Radial |
Private Member Functions | |
| void | operator= (const Self &) |
| SphericalPolarFourierGenerator (const Self &) | |
| typedef SmartPointer<const Self> itk::SphericalPolarFourierGenerator< PreciseType >::ConstPointer |
Definition at line 113 of file itkSphericalPolarFourierGenerator.h.
| typedef SmartPointer<Self> itk::SphericalPolarFourierGenerator< PreciseType >::Pointer |
Definition at line 112 of file itkSphericalPolarFourierGenerator.h.
| typedef RadialType::Pointer itk::SphericalPolarFourierGenerator< PreciseType >::RadialPointer |
Definition at line 122 of file itkSphericalPolarFourierGenerator.h.
| typedef SphericalPolarFourierRadialGenerator<PreciseType> itk::SphericalPolarFourierGenerator< PreciseType >::RadialType |
Definition at line 119 of file itkSphericalPolarFourierGenerator.h.
| typedef SphericalPolarFourierGenerator itk::SphericalPolarFourierGenerator< PreciseType >::Self |
Standard class typedefs.
Definition at line 110 of file itkSphericalPolarFourierGenerator.h.
| typedef RadialType::SPFType itk::SphericalPolarFourierGenerator< PreciseType >::SPFType |
Definition at line 123 of file itkSphericalPolarFourierGenerator.h.
| typedef Object itk::SphericalPolarFourierGenerator< PreciseType >::Superclass |
Definition at line 111 of file itkSphericalPolarFourierGenerator.h.
|
inlineprotected |
SphericalPolarFourierGenerator constructor
Definition at line 190 of file itkSphericalPolarFourierGenerator.h.
|
inlineprotectedvirtual |
Definition at line 196 of file itkSphericalPolarFourierGenerator.h.
|
private |
| virtual::itk::LightObject::Pointer itk::SphericalPolarFourierGenerator< PreciseType >::CreateAnother | ( | void | ) | const |
| PreciseType itk::SphericalPolarFourierGenerator< PreciseType >::Evaluate | ( | const PreciseType | qrValue, |
| const PreciseType | theta, | ||
| const PreciseType | phi, | ||
| const bool | isFourier = false |
||
| ) | const |
Definition at line 218 of file itkSphericalPolarFourierGenerator.hxx.
References itk::SphericalPolarFourierGenerator< PreciseType >::EvaluateRadial(), itk::SphericalHarmonicsGenerator< PreciseType >::RealSH(), utlPrintVar2, and utlShowPosition.
Referenced by itk::SphericalPolarFourierRadialGenerator< PreciseType >::Evaluate().
Here is the call graph for this function:
Here is the caller graph for this function:| PreciseType itk::SphericalPolarFourierGenerator< PreciseType >::EvaluateRadial | ( | const PreciseType | qrValue, |
| const bool | isFourier = false |
||
| ) | const |
Definition at line 231 of file itkSphericalPolarFourierGenerator.hxx.
References itk::SphericalPolarFourierGenerator< PreciseType >::PrintSelf().
Referenced by itk::SphericalPolarFourierGenerator< PreciseType >::Evaluate().
Here is the call graph for this function:
Here is the caller graph for this function:
|
inline |
Definition at line 147 of file itkSphericalPolarFourierGenerator.h.
|
virtual |
|
inline |
Definition at line 146 of file itkSphericalPolarFourierGenerator.h.
|
virtual |
Standard part of every itk Object.
|
inline |
Definition at line 183 of file itkSphericalPolarFourierGenerator.h.
|
inline |
Definition at line 167 of file itkSphericalPolarFourierGenerator.h.
|
inline |
Definition at line 177 of file itkSphericalPolarFourierGenerator.h.
|
static |
Method for creation through the object factory.
|
private |
|
protected |
Definition at line 239 of file itkSphericalPolarFourierGenerator.hxx.
References utlException.
Referenced by itk::SphericalPolarFourierGenerator< PreciseType >::EvaluateRadial().
Here is the caller graph for this function:
|
inline |
Definition at line 137 of file itkSphericalPolarFourierGenerator.h.
|
virtual |
|
inline |
Definition at line 129 of file itkSphericalPolarFourierGenerator.h.
|
inline |
Definition at line 152 of file itkSphericalPolarFourierGenerator.h.
|
inline |
Definition at line 159 of file itkSphericalPolarFourierGenerator.h.
|
inline |
Definition at line 169 of file itkSphericalPolarFourierGenerator.h.
|
protected |
Definition at line 203 of file itkSphericalPolarFourierGenerator.h.
|
protected |
Definition at line 202 of file itkSphericalPolarFourierGenerator.h.
1.8.11