|
DMRITool
v0.1.1-139-g860d86b4
Diffusion MRI Tool
|
#include <itkUnaryFunctorLookUpTable.h>
Inheritance diagram for itk::UnaryFunctorLookUpTable< TFunctor >:
Collaboration diagram for itk::UnaryFunctorLookUpTable< TFunctor >:use UnaryFunctorLookUpTable to accelerate evaluation of functions.
Definition at line 34 of file itkUnaryFunctorLookUpTable.h.
Public Types | |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef Superclass::FunctorType | FunctorType |
| typedef Superclass::FunctorValueType | FunctorValueType |
| typedef Superclass::ParametersType | ParametersType |
| typedef SmartPointer< Self > | Pointer |
| typedef UnaryFunctorLookUpTable | Self |
| typedef Superclass::STDVectorPointer | STDVectorPointer |
| typedef Superclass::STDVectorType | STDVectorType |
| typedef FunctorTableBase< TFunctor, double, double > | Superclass |
Public Types inherited from itk::FunctorTableBase< TFunctor, double, double > | |
| typedef SmartPointer< const Self > | ConstPointer |
| typedef TFunctor | FunctorType |
| typedef double | FunctorValueType |
| typedef double | ParametersType |
| typedef SmartPointer< Self > | Pointer |
| typedef FunctorTableBase | Self |
| typedef utl_shared_ptr< STDVectorType > | STDVectorPointer |
| typedef std::vector< double > | STDVectorType |
| typedef Object | Superclass |
Public Member Functions | |
| void | BuildTable () |
| virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
| FunctorValueType | GetFunctionValue (const ParametersType &var) |
| virtual const char * | GetNameOfClass () const |
| virtual int | GetNumberOfBins () |
| virtual STDVectorPointer | GetTable () |
| unsigned long | GetTableSize () const |
| virtual double | GetVariableMax () |
| virtual double | GetVariableMin () |
| void | Initialize () ITK_OVERRIDE |
| bool | IsTableBuilt () const |
| virtual void | SetNumberOfBins (int _arg) |
| virtual void | SetVariableMax (double _arg) |
| virtual void | SetVariableMin (double _arg) |
Public Member Functions inherited from itk::FunctorTableBase< TFunctor, double, double > | |
| void | BuildTable () |
| virtual ::itk::LightObject::Pointer | CreateAnother (void) const |
| FunctorValueType | GetFunctionValue (const ParametersType ¶m) |
| FunctorType & | GetFunctor () |
| const FunctorType & | GetFunctor () const |
| unsigned long | GetTableSize () const |
| bool | IsTableBuilt () const |
| void | SetFunctor (const FunctorType &functor) |
Static Public Member Functions | |
| static Pointer | New () |
Static Public Member Functions inherited from itk::FunctorTableBase< TFunctor, double, double > | |
| static Pointer | New () |
Protected Member Functions | |
| LightObject::Pointer | InternalClone () const ITK_OVERRIDE |
| void | PrintSelf (std::ostream &os, Indent indent) const ITK_OVERRIDE |
| UnaryFunctorLookUpTable () | |
| ~UnaryFunctorLookUpTable () | |
Protected Member Functions inherited from itk::FunctorTableBase< TFunctor, double, double > | |
| FunctorTableBase () | |
| LightObject::Pointer | InternalClone () const ITK_OVERRIDE |
| virtual | ~FunctorTableBase () |
Protected Attributes | |
| double | m_Delta |
| double | m_DeltaInv |
| int | m_NumberOfBins |
| STDVectorPointer | m_Table |
| double | m_VariableMax |
| double | m_VariableMin |
Protected Attributes inherited from itk::FunctorTableBase< TFunctor, double, double > | |
| FunctorType | m_Functor |
Private Member Functions | |
| void | operator= (const Self &) |
| UnaryFunctorLookUpTable (const Self &) | |
| typedef SmartPointer<const Self> itk::UnaryFunctorLookUpTable< TFunctor >::ConstPointer |
Definition at line 42 of file itkUnaryFunctorLookUpTable.h.
| typedef Superclass::FunctorType itk::UnaryFunctorLookUpTable< TFunctor >::FunctorType |
Definition at line 51 of file itkUnaryFunctorLookUpTable.h.
| typedef Superclass::FunctorValueType itk::UnaryFunctorLookUpTable< TFunctor >::FunctorValueType |
Definition at line 52 of file itkUnaryFunctorLookUpTable.h.
| typedef Superclass::ParametersType itk::UnaryFunctorLookUpTable< TFunctor >::ParametersType |
Definition at line 48 of file itkUnaryFunctorLookUpTable.h.
| typedef SmartPointer<Self> itk::UnaryFunctorLookUpTable< TFunctor >::Pointer |
Definition at line 41 of file itkUnaryFunctorLookUpTable.h.
| typedef UnaryFunctorLookUpTable itk::UnaryFunctorLookUpTable< TFunctor >::Self |
Standard class typedefs.
Definition at line 39 of file itkUnaryFunctorLookUpTable.h.
| typedef Superclass::STDVectorPointer itk::UnaryFunctorLookUpTable< TFunctor >::STDVectorPointer |
Definition at line 55 of file itkUnaryFunctorLookUpTable.h.
| typedef Superclass::STDVectorType itk::UnaryFunctorLookUpTable< TFunctor >::STDVectorType |
Definition at line 54 of file itkUnaryFunctorLookUpTable.h.
| typedef FunctorTableBase<TFunctor, double, double> itk::UnaryFunctorLookUpTable< TFunctor >::Superclass |
Definition at line 40 of file itkUnaryFunctorLookUpTable.h.
|
inlineprotected |
Definition at line 109 of file itkUnaryFunctorLookUpTable.h.
|
inlineprotected |
Definition at line 118 of file itkUnaryFunctorLookUpTable.h.
|
private |
|
inline |
Definition at line 73 of file itkUnaryFunctorLookUpTable.h.
References utlGlobalException.
| virtual::itk::LightObject::Pointer itk::UnaryFunctorLookUpTable< TFunctor >::CreateAnother | ( | void | ) | const |
|
inline |
Definition at line 95 of file itkUnaryFunctorLookUpTable.h.
References utlGlobalException.
|
virtual |
Run-time type information (and related methods)
Reimplemented from itk::FunctorTableBase< TFunctor, double, double >.
|
virtual |
|
virtual |
|
inline |
Definition at line 85 of file itkUnaryFunctorLookUpTable.h.
|
virtual |
|
virtual |
|
inlinevirtual |
Reimplemented from itk::FunctorTableBase< TFunctor, double, double >.
Definition at line 68 of file itkUnaryFunctorLookUpTable.h.
|
inlineprotected |
Definition at line 128 of file itkUnaryFunctorLookUpTable.h.
|
inline |
Definition at line 90 of file itkUnaryFunctorLookUpTable.h.
|
static |
Method for creation through the object factory.
Referenced by itk::CylinderModelGenerator< PreciseType >::CylinderModelGenerator(), and itk::InitializeLUTExp().
Here is the caller graph for this function:
|
private |
|
inlineprotected |
Definition at line 120 of file itkUnaryFunctorLookUpTable.h.
References PrintVar4, and utlPrintVar3.
|
virtual |
|
virtual |
|
virtual |
|
protected |
Definition at line 148 of file itkUnaryFunctorLookUpTable.h.
|
protected |
Definition at line 149 of file itkUnaryFunctorLookUpTable.h.
|
protected |
number of bins between m_VariableMin and m_VariableMax
Definition at line 152 of file itkUnaryFunctorLookUpTable.h.
|
protected |
the size of m_Table is m_NumberOfBins+1
Definition at line 155 of file itkUnaryFunctorLookUpTable.h.
|
protected |
Definition at line 146 of file itkUnaryFunctorLookUpTable.h.
|
protected |
Definition at line 147 of file itkUnaryFunctorLookUpTable.h.
1.8.11