#include <mitkLevenbergMarquardtModelFitFunctor.h>
◆ ConstPointer
◆ InputPixelArrayType
◆ OutputPixelArrayType
◆ ParametersType
◆ Pointer
◆ Self
◆ SignalType
◆ Superclass
◆ LevenbergMarquardtModelFitFunctor()
mitk::LevenbergMarquardtModelFitFunctor::LevenbergMarquardtModelFitFunctor |
( |
| ) |
|
|
protected |
◆ ~LevenbergMarquardtModelFitFunctor()
mitk::LevenbergMarquardtModelFitFunctor::~LevenbergMarquardtModelFitFunctor |
( |
| ) |
|
|
overrideprotected |
◆ DefineDebugParameterNames()
ParameterNamesType mitk::LevenbergMarquardtModelFitFunctor::DefineDebugParameterNames |
( |
| ) |
const |
|
overrideprotectedvirtual |
Returns names of the depug parameters generated by the functor. Will be called by GetDebugParameterNames, if debug is activated.
Implements mitk::ModelFitFunctorBase.
◆ DoModelFit()
Internal Method called by Compute(). It does the real fit and returns the found parameters. Additionally it must return its debug parameter via debugParameters.
- Postcondition
- If m_DebugParameterMaps is true, it must return all debug parameters defined by GetDebugParameterNames() via debugParameters.
- Parameters
-
| value | Signal the Model should be fitted against |
| model | Pointer to the model that should be fitted |
| initialParameters | Initial modal parameters for the fit |
[out] | debugParameters | Map containing all debug parameters for the done fit (must only valid if m_DebugParameterMap is true) |
Implements mitk::ModelFitFunctorBase.
◆ GenerateCostFunction()
Generator function that instantiates and parameterizes the cost function that should be used by the fit functor
◆ GetActivateFailureThreshold()
virtual bool mitk::LevenbergMarquardtModelFitFunctor::GetActivateFailureThreshold |
( |
| ) |
const |
|
virtual |
◆ GetClassName()
virtual const char* mitk::LevenbergMarquardtModelFitFunctor::GetClassName |
( |
| ) |
const |
|
virtual |
◆ GetConstraintChecker()
◆ GetCriteria()
Internal Method called by Compute to get the final criterion values thar dove the fit. must be implemented be concrete functor classes.
Implements mitk::ModelFitFunctorBase.
◆ GetCriterionNames()
◆ GetDerivativeStepLength()
virtual double mitk::LevenbergMarquardtModelFitFunctor::GetDerivativeStepLength |
( |
| ) |
|
|
virtual |
◆ GetEpsilon()
virtual double mitk::LevenbergMarquardtModelFitFunctor::GetEpsilon |
( |
| ) |
|
|
virtual |
◆ GetGradientTolerance()
virtual double mitk::LevenbergMarquardtModelFitFunctor::GetGradientTolerance |
( |
| ) |
|
|
virtual |
◆ GetIterations()
virtual unsigned int mitk::LevenbergMarquardtModelFitFunctor::GetIterations |
( |
| ) |
|
|
virtual |
◆ GetScales()
virtual ::itk::LevenbergMarquardtOptimizer::ScalesType mitk::LevenbergMarquardtModelFitFunctor::GetScales |
( |
| ) |
|
◆ GetValueTolerance()
virtual double mitk::LevenbergMarquardtModelFitFunctor::GetValueTolerance |
( |
| ) |
|
|
virtual |
◆ New()
static Pointer mitk::LevenbergMarquardtModelFitFunctor::New |
( |
| ) |
|
|
static |
◆ SetActivateFailureThreshold()
virtual void mitk::LevenbergMarquardtModelFitFunctor::SetActivateFailureThreshold |
( |
bool |
_arg | ) |
|
|
virtual |
◆ SetConstraintChecker()
virtual void mitk::LevenbergMarquardtModelFitFunctor::SetConstraintChecker |
( |
const ConstraintCheckerBase * |
_arg | ) |
|
|
virtual |
◆ SetDerivativeStepLength()
virtual void mitk::LevenbergMarquardtModelFitFunctor::SetDerivativeStepLength |
( |
double |
_arg | ) |
|
|
virtual |
◆ SetEpsilon()
virtual void mitk::LevenbergMarquardtModelFitFunctor::SetEpsilon |
( |
double |
_arg | ) |
|
|
virtual |
◆ SetGradientTolerance()
virtual void mitk::LevenbergMarquardtModelFitFunctor::SetGradientTolerance |
( |
double |
_arg | ) |
|
|
virtual |
◆ SetIterations()
virtual void mitk::LevenbergMarquardtModelFitFunctor::SetIterations |
( |
unsigned int |
_arg | ) |
|
|
virtual |
◆ SetScales()
virtual void mitk::LevenbergMarquardtModelFitFunctor::SetScales |
( |
::itk::LevenbergMarquardtOptimizer::ScalesType |
_arg | ) |
|
|
virtual |
◆ SetValueTolerance()
virtual void mitk::LevenbergMarquardtModelFitFunctor::SetValueTolerance |
( |
double |
_arg | ) |
|
|
virtual |
The documentation for this class was generated from the following file: