#include <freOptimizerControllerInterface.h>

Public Types | |
| typedef itk::Array < double > | ParametersType |
| typedef itk::Array < double > | MeasuresType |
Public Member Functions | |
| virtual const char * | GetNameOfClass () const |
| virtual ParametersType | GetCurrentPosition (const SessionComponentCache *pComponentCache) const =0 |
| virtual MeasuresType | GetCurrentValue (const SessionComponentCache *pComponentCache) const =0 |
| virtual long | GetMaxIterationCount (const SessionComponentCache *pComponentCache, unsigned int iResolutionLevel=0) const =0 |
Definition at line 35 of file freOptimizerControllerInterface.h.
| typedef itk::Array<double> FREE::OptimizerControllerInterface::ParametersType |
Reimplemented in FREE::SetupOptimizationOptimizerControllerBase< TControlledOptimizer >, FREE::VnlSetupOptimizationOptimizerControllerBase< TControlledVnlOptimizer >, FREE::MVNonLinearOptimizerControllerBase< TControlledOptimizer >, FREE::MVNonLinearVNLOptimizerControllerBase< TControlledVNLOptimizer >, FREE::OptimizerControllerBase< TControlledOptimizer >, FREE::SVNonLinearOptimizerControllerBase< TControlledOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< TControlledVNLOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::EvolutionaryStrategySOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::ConstrainedOnePlusOneEvolutionarySOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::PowellSOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::LimitedAxisAmoebaSOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::SPSASOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::ExhaustiveSOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::AmoebaSOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< TControlledVnlOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::OnePlusOneEvolutionarySOOptimizer >, FREE::VnlSetupOptimizationOptimizerControllerBase< FREE::LimitedAxisAmoebaSOOptimizer >, FREE::VnlSetupOptimizationOptimizerControllerBase< FREE::AmoebaSOOptimizer >, FREE::MVNonLinearOptimizerControllerBase< TControlledVNLOptimizer >, FREE::MVNonLinearOptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::MVNonLinearVNLOptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::OptimizerControllerBase< FREE::EvolutionaryStrategySOOptimizer >, FREE::OptimizerControllerBase< FREE::ConstrainedOnePlusOneEvolutionarySOOptimizer >, FREE::OptimizerControllerBase< itk::PowellOptimizer >, FREE::OptimizerControllerBase< FREE::ES::EvolutionaryStrategyOptimizer< FREE::ES::Individual< TOPValueType, TSPValueType, TOValueType > > >, FREE::OptimizerControllerBase< TOptimizer >, FREE::OptimizerControllerBase< FREE::PowellSOOptimizer >, FREE::OptimizerControllerBase< FREE::LimitedAxisAmoebaSOOptimizer >, FREE::OptimizerControllerBase< itk::VersorTransformOptimizer >, FREE::OptimizerControllerBase< itk::ExhaustiveOptimizer >, FREE::OptimizerControllerBase< itk::OnePlusOneEvolutionaryOptimizer >, FREE::OptimizerControllerBase< itk::LBFGSOptimizer >, FREE::OptimizerControllerBase< itk::SPSAOptimizer >, FREE::OptimizerControllerBase< FREE::SPSASOOptimizer >, FREE::OptimizerControllerBase< TControlledVNLOptimizer >, FREE::OptimizerControllerBase< itk::VersorRigid3DTransformOptimizer >, FREE::OptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::OptimizerControllerBase< FREE::ExhaustiveSOOptimizer >, FREE::OptimizerControllerBase< itk::RegularStepGradientDescentOptimizer >, FREE::OptimizerControllerBase< FREE::AmoebaSOOptimizer >, FREE::OptimizerControllerBase< TControlledVnlOptimizer >, FREE::OptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::OptimizerControllerBase< itk::GradientDescentOptimizer >, FREE::OptimizerControllerBase< itk::AmoebaOptimizer >, FREE::OptimizerControllerBase< itk::ConjugateGradientOptimizer >, FREE::OptimizerControllerBase< FREE::OnePlusOneEvolutionarySOOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::PowellOptimizer >, FREE::SVNonLinearOptimizerControllerBase< FREE::ES::EvolutionaryStrategyOptimizer< FREE::ES::Individual< TOPValueType, TSPValueType, TOValueType > > >, FREE::SVNonLinearOptimizerControllerBase< TOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::VersorTransformOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ExhaustiveOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::OnePlusOneEvolutionaryOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::LBFGSOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::SPSAOptimizer >, FREE::SVNonLinearOptimizerControllerBase< TControlledVNLOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::VersorRigid3DTransformOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::RegularStepGradientDescentOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::GradientDescentOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::AmoebaOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ConjugateGradientOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::LBFGSOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::AmoebaOptimizer >, and FREE::SVNonLinearVNLOptimizerControllerBase< itk::ConjugateGradientOptimizer >.
Definition at line 38 of file freOptimizerControllerInterface.h.
| typedef itk::Array<double> FREE::OptimizerControllerInterface::MeasuresType |
Reimplemented in FREE::SetupOptimizationOptimizerControllerBase< TControlledOptimizer >, FREE::VnlSetupOptimizationOptimizerControllerBase< TControlledVnlOptimizer >, FREE::MVNonLinearOptimizerControllerBase< TControlledOptimizer >, FREE::MVNonLinearVNLOptimizerControllerBase< TControlledVNLOptimizer >, FREE::OptimizerControllerBase< TControlledOptimizer >, FREE::SVNonLinearOptimizerControllerBase< TControlledOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< TControlledVNLOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::EvolutionaryStrategySOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::ConstrainedOnePlusOneEvolutionarySOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::PowellSOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::LimitedAxisAmoebaSOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::SPSASOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::ExhaustiveSOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::AmoebaSOOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< TControlledVnlOptimizer >, FREE::SetupOptimizationOptimizerControllerBase< FREE::OnePlusOneEvolutionarySOOptimizer >, FREE::VnlSetupOptimizationOptimizerControllerBase< FREE::LimitedAxisAmoebaSOOptimizer >, FREE::VnlSetupOptimizationOptimizerControllerBase< FREE::AmoebaSOOptimizer >, FREE::MVNonLinearOptimizerControllerBase< TControlledVNLOptimizer >, FREE::MVNonLinearOptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::MVNonLinearVNLOptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::OptimizerControllerBase< FREE::EvolutionaryStrategySOOptimizer >, FREE::OptimizerControllerBase< FREE::ConstrainedOnePlusOneEvolutionarySOOptimizer >, FREE::OptimizerControllerBase< itk::PowellOptimizer >, FREE::OptimizerControllerBase< FREE::ES::EvolutionaryStrategyOptimizer< FREE::ES::Individual< TOPValueType, TSPValueType, TOValueType > > >, FREE::OptimizerControllerBase< TOptimizer >, FREE::OptimizerControllerBase< FREE::PowellSOOptimizer >, FREE::OptimizerControllerBase< FREE::LimitedAxisAmoebaSOOptimizer >, FREE::OptimizerControllerBase< itk::VersorTransformOptimizer >, FREE::OptimizerControllerBase< itk::ExhaustiveOptimizer >, FREE::OptimizerControllerBase< itk::OnePlusOneEvolutionaryOptimizer >, FREE::OptimizerControllerBase< itk::LBFGSOptimizer >, FREE::OptimizerControllerBase< itk::SPSAOptimizer >, FREE::OptimizerControllerBase< FREE::SPSASOOptimizer >, FREE::OptimizerControllerBase< TControlledVNLOptimizer >, FREE::OptimizerControllerBase< itk::VersorRigid3DTransformOptimizer >, FREE::OptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::OptimizerControllerBase< FREE::ExhaustiveSOOptimizer >, FREE::OptimizerControllerBase< itk::RegularStepGradientDescentOptimizer >, FREE::OptimizerControllerBase< FREE::AmoebaSOOptimizer >, FREE::OptimizerControllerBase< TControlledVnlOptimizer >, FREE::OptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::OptimizerControllerBase< itk::GradientDescentOptimizer >, FREE::OptimizerControllerBase< itk::AmoebaOptimizer >, FREE::OptimizerControllerBase< itk::ConjugateGradientOptimizer >, FREE::OptimizerControllerBase< FREE::OnePlusOneEvolutionarySOOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::PowellOptimizer >, FREE::SVNonLinearOptimizerControllerBase< FREE::ES::EvolutionaryStrategyOptimizer< FREE::ES::Individual< TOPValueType, TSPValueType, TOValueType > > >, FREE::SVNonLinearOptimizerControllerBase< TOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::VersorTransformOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ExhaustiveOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::OnePlusOneEvolutionaryOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::LBFGSOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::SPSAOptimizer >, FREE::SVNonLinearOptimizerControllerBase< TControlledVNLOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::VersorRigid3DTransformOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::RegularStepGradientDescentOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::GradientDescentOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::AmoebaOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ConjugateGradientOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::LBFGSOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::AmoebaOptimizer >, and FREE::SVNonLinearVNLOptimizerControllerBase< itk::ConjugateGradientOptimizer >.
Definition at line 41 of file freOptimizerControllerInterface.h.
| virtual const char* FREE::OptimizerControllerInterface::GetNameOfClass | ( | ) | const [inline, virtual] |
Reimplemented in FREE::MVNonLinearOptimizerControllerBase< TControlledOptimizer >, FREE::MVNonLinearVNLOptimizerControllerBase< TControlledVNLOptimizer >, FREE::OptimizerControllerBase< TControlledOptimizer >, FREE::SVNonLinearOptimizerControllerBase< TControlledOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< TControlledVNLOptimizer >, FREE::MVNonLinearOptimizerControllerBase< TControlledVNLOptimizer >, FREE::MVNonLinearOptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::MVNonLinearVNLOptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::OptimizerControllerBase< FREE::EvolutionaryStrategySOOptimizer >, FREE::OptimizerControllerBase< FREE::ConstrainedOnePlusOneEvolutionarySOOptimizer >, FREE::OptimizerControllerBase< itk::PowellOptimizer >, FREE::OptimizerControllerBase< FREE::ES::EvolutionaryStrategyOptimizer< FREE::ES::Individual< TOPValueType, TSPValueType, TOValueType > > >, FREE::OptimizerControllerBase< TOptimizer >, FREE::OptimizerControllerBase< FREE::PowellSOOptimizer >, FREE::OptimizerControllerBase< FREE::LimitedAxisAmoebaSOOptimizer >, FREE::OptimizerControllerBase< itk::VersorTransformOptimizer >, FREE::OptimizerControllerBase< itk::ExhaustiveOptimizer >, FREE::OptimizerControllerBase< itk::OnePlusOneEvolutionaryOptimizer >, FREE::OptimizerControllerBase< itk::LBFGSOptimizer >, FREE::OptimizerControllerBase< itk::SPSAOptimizer >, FREE::OptimizerControllerBase< FREE::SPSASOOptimizer >, FREE::OptimizerControllerBase< TControlledVNLOptimizer >, FREE::OptimizerControllerBase< itk::VersorRigid3DTransformOptimizer >, FREE::OptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::OptimizerControllerBase< FREE::ExhaustiveSOOptimizer >, FREE::OptimizerControllerBase< itk::RegularStepGradientDescentOptimizer >, FREE::OptimizerControllerBase< FREE::AmoebaSOOptimizer >, FREE::OptimizerControllerBase< TControlledVnlOptimizer >, FREE::OptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::OptimizerControllerBase< itk::GradientDescentOptimizer >, FREE::OptimizerControllerBase< itk::AmoebaOptimizer >, FREE::OptimizerControllerBase< itk::ConjugateGradientOptimizer >, FREE::OptimizerControllerBase< FREE::OnePlusOneEvolutionarySOOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::PowellOptimizer >, FREE::SVNonLinearOptimizerControllerBase< FREE::ES::EvolutionaryStrategyOptimizer< FREE::ES::Individual< TOPValueType, TSPValueType, TOValueType > > >, FREE::SVNonLinearOptimizerControllerBase< TOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::VersorTransformOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ExhaustiveOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::OnePlusOneEvolutionaryOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::LBFGSOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::SPSAOptimizer >, FREE::SVNonLinearOptimizerControllerBase< TControlledVNLOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::VersorRigid3DTransformOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::RegularStepGradientDescentOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::GradientDescentOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::AmoebaOptimizer >, FREE::SVNonLinearOptimizerControllerBase< itk::ConjugateGradientOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::LBFGSOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::SVNonLinearVNLOptimizerControllerBase< itk::AmoebaOptimizer >, and FREE::SVNonLinearVNLOptimizerControllerBase< itk::ConjugateGradientOptimizer >.
Definition at line 38 of file freOptimizerControllerInterface.h.
| virtual ParametersType FREE::OptimizerControllerInterface::GetCurrentPosition | ( | const SessionComponentCache * | pComponentCache | ) | const [pure virtual] |
Implemented in FREE::OptimizerControllerBase< TControlledOptimizer >, FREE::OptimizerControllerBase< FREE::EvolutionaryStrategySOOptimizer >, FREE::OptimizerControllerBase< FREE::ConstrainedOnePlusOneEvolutionarySOOptimizer >, FREE::OptimizerControllerBase< itk::PowellOptimizer >, FREE::OptimizerControllerBase< FREE::ES::EvolutionaryStrategyOptimizer< FREE::ES::Individual< TOPValueType, TSPValueType, TOValueType > > >, FREE::OptimizerControllerBase< TOptimizer >, FREE::OptimizerControllerBase< FREE::PowellSOOptimizer >, FREE::OptimizerControllerBase< FREE::LimitedAxisAmoebaSOOptimizer >, FREE::OptimizerControllerBase< itk::VersorTransformOptimizer >, FREE::OptimizerControllerBase< itk::ExhaustiveOptimizer >, FREE::OptimizerControllerBase< itk::OnePlusOneEvolutionaryOptimizer >, FREE::OptimizerControllerBase< itk::LBFGSOptimizer >, FREE::OptimizerControllerBase< itk::SPSAOptimizer >, FREE::OptimizerControllerBase< FREE::SPSASOOptimizer >, FREE::OptimizerControllerBase< TControlledVNLOptimizer >, FREE::OptimizerControllerBase< itk::VersorRigid3DTransformOptimizer >, FREE::OptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::OptimizerControllerBase< FREE::ExhaustiveSOOptimizer >, FREE::OptimizerControllerBase< itk::RegularStepGradientDescentOptimizer >, FREE::OptimizerControllerBase< FREE::AmoebaSOOptimizer >, FREE::OptimizerControllerBase< TControlledVnlOptimizer >, FREE::OptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::OptimizerControllerBase< itk::GradientDescentOptimizer >, FREE::OptimizerControllerBase< itk::AmoebaOptimizer >, FREE::OptimizerControllerBase< itk::ConjugateGradientOptimizer >, and FREE::OptimizerControllerBase< FREE::OnePlusOneEvolutionarySOOptimizer >.
Referenced by FREE::RigidRegistrationProcessorBase< TRegistrationMethod, TTransformBase, TInterpolateBase, TMetricBase, TOptimizerBase, VImageDimension >::OnNewIteration(), and FREE::PointSetRegistrationProcessor< VImageDimension >::OnNewIteration().
| virtual MeasuresType FREE::OptimizerControllerInterface::GetCurrentValue | ( | const SessionComponentCache * | pComponentCache | ) | const [pure virtual] |
Implemented in FREE::OptimizerControllerBase< TControlledOptimizer >, FREE::OptimizerControllerBase< FREE::EvolutionaryStrategySOOptimizer >, FREE::OptimizerControllerBase< FREE::ConstrainedOnePlusOneEvolutionarySOOptimizer >, FREE::OptimizerControllerBase< itk::PowellOptimizer >, FREE::OptimizerControllerBase< FREE::ES::EvolutionaryStrategyOptimizer< FREE::ES::Individual< TOPValueType, TSPValueType, TOValueType > > >, FREE::OptimizerControllerBase< TOptimizer >, FREE::OptimizerControllerBase< FREE::PowellSOOptimizer >, FREE::OptimizerControllerBase< FREE::LimitedAxisAmoebaSOOptimizer >, FREE::OptimizerControllerBase< itk::VersorTransformOptimizer >, FREE::OptimizerControllerBase< itk::ExhaustiveOptimizer >, FREE::OptimizerControllerBase< itk::OnePlusOneEvolutionaryOptimizer >, FREE::OptimizerControllerBase< itk::LBFGSOptimizer >, FREE::OptimizerControllerBase< itk::SPSAOptimizer >, FREE::OptimizerControllerBase< FREE::SPSASOOptimizer >, FREE::OptimizerControllerBase< TControlledVNLOptimizer >, FREE::OptimizerControllerBase< itk::VersorRigid3DTransformOptimizer >, FREE::OptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::OptimizerControllerBase< FREE::ExhaustiveSOOptimizer >, FREE::OptimizerControllerBase< itk::RegularStepGradientDescentOptimizer >, FREE::OptimizerControllerBase< FREE::AmoebaSOOptimizer >, FREE::OptimizerControllerBase< TControlledVnlOptimizer >, FREE::OptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::OptimizerControllerBase< itk::GradientDescentOptimizer >, FREE::OptimizerControllerBase< itk::AmoebaOptimizer >, FREE::OptimizerControllerBase< itk::ConjugateGradientOptimizer >, and FREE::OptimizerControllerBase< FREE::OnePlusOneEvolutionarySOOptimizer >.
| virtual long FREE::OptimizerControllerInterface::GetMaxIterationCount | ( | const SessionComponentCache * | pComponentCache, | |
| unsigned int | iResolutionLevel = 0 | |||
| ) | const [pure virtual] |
Returns the maximum number of iteration steps of the passed resolution level. The return of the function depends on the derived classes. If the return -1 the count is unknown (e.g optimizer has only a threshold value as stopping criterion)
Implemented in FREE::AmoebaSOOptimizerController, FREE::ConstrainedOnePlusOneEvolutionarySOOptimizerController, FREE::EvolutionaryStrategySOOptimizerController, FREE::ExhaustiveSOOptimizerController, FREE::LimitedAxisAmoebaSOOptimizerController, FREE::OnePlusOneEvolutionarySOOptimizerController, FREE::PowellSOOptimizerController, FREE::SPSASOOptimizerController, FREE::OptimizerControllerBase< TControlledOptimizer >, FREE::OptimizerControllerBase< FREE::EvolutionaryStrategySOOptimizer >, FREE::OptimizerControllerBase< FREE::ConstrainedOnePlusOneEvolutionarySOOptimizer >, FREE::OptimizerControllerBase< itk::PowellOptimizer >, FREE::OptimizerControllerBase< FREE::ES::EvolutionaryStrategyOptimizer< FREE::ES::Individual< TOPValueType, TSPValueType, TOValueType > > >, FREE::OptimizerControllerBase< TOptimizer >, FREE::OptimizerControllerBase< FREE::PowellSOOptimizer >, FREE::OptimizerControllerBase< FREE::LimitedAxisAmoebaSOOptimizer >, FREE::OptimizerControllerBase< itk::VersorTransformOptimizer >, FREE::OptimizerControllerBase< itk::ExhaustiveOptimizer >, FREE::OptimizerControllerBase< itk::OnePlusOneEvolutionaryOptimizer >, FREE::OptimizerControllerBase< itk::LBFGSOptimizer >, FREE::OptimizerControllerBase< itk::SPSAOptimizer >, FREE::OptimizerControllerBase< FREE::SPSASOOptimizer >, FREE::OptimizerControllerBase< TControlledVNLOptimizer >, FREE::OptimizerControllerBase< itk::VersorRigid3DTransformOptimizer >, FREE::OptimizerControllerBase< itk::LevenbergMarquardtOptimizer >, FREE::OptimizerControllerBase< FREE::ExhaustiveSOOptimizer >, FREE::OptimizerControllerBase< itk::RegularStepGradientDescentOptimizer >, FREE::OptimizerControllerBase< FREE::AmoebaSOOptimizer >, FREE::OptimizerControllerBase< TControlledVnlOptimizer >, FREE::OptimizerControllerBase< itk::ContinuousLBFGSOptimizer >, FREE::OptimizerControllerBase< itk::GradientDescentOptimizer >, FREE::OptimizerControllerBase< itk::AmoebaOptimizer >, FREE::OptimizerControllerBase< itk::ConjugateGradientOptimizer >, and FREE::OptimizerControllerBase< FREE::OnePlusOneEvolutionarySOOptimizer >.
Referenced by FREE::RigidRegistrationProcessorBase< TRegistrationMethod, TTransformBase, TInterpolateBase, TMetricBase, TOptimizerBase, VImageDimension >::GetMaxIterationCount(), and FREE::PointSetRegistrationProcessor< VImageDimension >::GetMaxIterationCount().
1.5.3 written by Dimitri van Heesch,
© 1997-2000