|
DGtal
0.6.devel
|
#include <AngleLinearMinimizer.h>
Data Fields | |
| double | value |
| double | oldValue |
| double | min |
| double | max |
| double | distToNext |
Stores the information linked to the value to optimize.
Definition at line 75 of file AngleLinearMinimizer.h.
| double DGtal::AngleLinearMinimizer::ValueInfo::distToNext |
This is the distance between this value and the next one.
Definition at line 100 of file AngleLinearMinimizer.h.
Referenced by DGtal::Display2DFactory::draw(), DGtal::AngleLinearMinimizer::getEnergy(), DGtal::AngleLinearMinimizer::getFormerEnergy(), DGtal::AngleLinearMinimizer::getFormerGradient(), DGtal::AngleLinearMinimizer::getGradient(), DGtal::AngleLinearMinimizer::oneStep(), and DGtal::AngleLinearMinimizerByRelaxation::oneStep().
| double DGtal::AngleLinearMinimizer::ValueInfo::max |
The upper bound for the value.
Definition at line 95 of file AngleLinearMinimizer.h.
Referenced by DGtal::Display2DFactory::draw(), DGtal::AngleLinearMinimizer::oneStep(), DGtal::AngleLinearMinimizerByRelaxation::oneStep(), DGtal::AngleLinearMinimizerByGradientDescent::oneStep(), and DGtal::AngleLinearMinimizerByAdaptiveStepGradientDescent::oneStep().
| double DGtal::AngleLinearMinimizer::ValueInfo::min |
The lower bound for the value.
Definition at line 90 of file AngleLinearMinimizer.h.
Referenced by DGtal::Display2DFactory::draw(), DGtal::AngleLinearMinimizer::oneStep(), DGtal::AngleLinearMinimizerByRelaxation::oneStep(), DGtal::AngleLinearMinimizerByGradientDescent::oneStep(), and DGtal::AngleLinearMinimizerByAdaptiveStepGradientDescent::oneStep().
| double DGtal::AngleLinearMinimizer::ValueInfo::oldValue |
The old value. Useful during optimization.
Definition at line 85 of file AngleLinearMinimizer.h.
Referenced by DGtal::AngleLinearMinimizer::getFormerEnergy(), DGtal::AngleLinearMinimizer::getFormerGradient(), DGtal::AngleLinearMinimizerByGradientDescent::lastDelta(), DGtal::AngleLinearMinimizerByAdaptiveStepGradientDescent::lastDelta(), DGtal::AngleLinearMinimizer::oneStep(), DGtal::AngleLinearMinimizerByRelaxation::oneStep(), DGtal::AngleLinearMinimizerByGradientDescent::oneStep(), DGtal::AngleLinearMinimizerByAdaptiveStepGradientDescent::oneStep(), and DGtal::AngleLinearMinimizer::optimize().
| double DGtal::AngleLinearMinimizer::ValueInfo::value |
The current value. Should be between [min] and [max].
Definition at line 80 of file AngleLinearMinimizer.h.
Referenced by DGtal::Display2DFactory::draw(), DGtal::AngleLinearMinimizer::getEnergy(), DGtal::AngleLinearMinimizer::getGradient(), DGtal::AngleLinearMinimizerByGradientDescent::lastDelta(), DGtal::AngleLinearMinimizerByAdaptiveStepGradientDescent::lastDelta(), DGtal::AngleLinearMinimizer::oneStep(), DGtal::AngleLinearMinimizerByRelaxation::oneStep(), DGtal::AngleLinearMinimizerByGradientDescent::oneStep(), DGtal::AngleLinearMinimizerByAdaptiveStepGradientDescent::oneStep(), and DGtal::AngleLinearMinimizer::optimize().
1.8.1.1