Glue class for function and gradient evaluation. More...

Public Types | |
| typedef DeblurringVolumeReconstruction | FunctionType |
| Function class type. | |
Public Member Functions | |
| FunctionAndGradient (FunctionType *function) | |
| Constructor. | |
| virtual void | Evaluate (const ap::real_1d_array &x, ap::real_value_type &f, ap::real_1d_array &g) |
| Evaluate function and gradient. | |
Private Attributes | |
| FunctionType * | m_Function |
| Pointer to actual function class. | |
Glue class for function and gradient evaluation.
Definition at line 129 of file cmtkDeblurringVolumeReconstruction.h.
| typedef DeblurringVolumeReconstruction cmtk::DeblurringVolumeReconstruction< TPSF >::FunctionAndGradient::FunctionType |
Function class type.
Definition at line 135 of file cmtkDeblurringVolumeReconstruction.h.
| cmtk::DeblurringVolumeReconstruction< TPSF >::FunctionAndGradient::FunctionAndGradient | ( | FunctionType * | function ) | [inline] |
Constructor.
Definition at line 138 of file cmtkDeblurringVolumeReconstruction.h.
| virtual void cmtk::DeblurringVolumeReconstruction< TPSF >::FunctionAndGradient::Evaluate | ( | const ap::real_1d_array & | x, |
| ap::real_value_type & | f, | ||
| ap::real_1d_array & | g | ||
| ) | [virtual] |
Evaluate function and gradient.
FunctionType* cmtk::DeblurringVolumeReconstruction< TPSF >::FunctionAndGradient::m_Function [private] |
Pointer to actual function class.
Definition at line 148 of file cmtkDeblurringVolumeReconstruction.h.
1.7.2