base for allocating an optimization algorithm More...
#include <optimization_algorithm_factory.h>
Public Member Functions | |
AbstractOptimizationAlgorithmCreator (const OptimizationAlgorithmProperty &p) | |
virtual OptimizationAlgorithm * | construct ()=0 |
allocate a solver operating on optimizer, re-implement for your creator More... | |
const OptimizationAlgorithmProperty & | property () const |
return the properties of the solver More... | |
virtual | ~AbstractOptimizationAlgorithmCreator () |
Protected Attributes | |
OptimizationAlgorithmProperty | _property |
base for allocating an optimization algorithm
Allocating a solver for a given optimizer. The method construct() has to be implemented in your derived class to allocate the desired solver.
Definition at line 54 of file optimization_algorithm_factory.h.
g2o::AbstractOptimizationAlgorithmCreator::AbstractOptimizationAlgorithmCreator | ( | const OptimizationAlgorithmProperty & | p | ) |
Definition at line 37 of file optimization_algorithm_factory.cpp.
|
inlinevirtual |
Definition at line 58 of file optimization_algorithm_factory.h.
|
pure virtual |
allocate a solver operating on optimizer, re-implement for your creator
|
inline |
return the properties of the solver
Definition at line 62 of file optimization_algorithm_factory.h.
|
protected |
Definition at line 64 of file optimization_algorithm_factory.h.