g2o
|
describe the properties of a solver More...
#include <optimization_algorithm_property.h>
Public Member Functions | |
OptimizationAlgorithmProperty () | |
OptimizationAlgorithmProperty (const std::string &name_, const std::string &desc_, const std::string &type_, bool requiresMarginalize_, int poseDim_, int landmarkDim_) | |
Public Attributes | |
std::string | name |
name of the solver, e.g., var More... | |
std::string | desc |
short description of the solver More... | |
std::string | type |
type of solver, e.g., "CSparse Cholesky", "PCG" More... | |
bool | requiresMarginalize |
whether the solver requires marginalization of landmarks More... | |
int | poseDim |
dimension of the pose vertices (-1 if variable) More... | |
int | landmarkDim |
dimension of the landmar vertices (-1 if variable) More... | |
describe the properties of a solver
Definition at line 39 of file optimization_algorithm_property.h.
|
inline |
Definition at line 47 of file optimization_algorithm_property.h.
|
inline |
Definition at line 51 of file optimization_algorithm_property.h.
std::string g2o::OptimizationAlgorithmProperty::desc |
short description of the solver
Definition at line 42 of file optimization_algorithm_property.h.
Referenced by g2o::OptimizationAlgorithmFactory::listSolvers(), and MainWindow::load().
int g2o::OptimizationAlgorithmProperty::landmarkDim |
dimension of the landmar vertices (-1 if variable)
Definition at line 46 of file optimization_algorithm_property.h.
Referenced by g2o::OptimizableGraph::isSolverSuitable(), and MainWindow::prepare().
std::string g2o::OptimizationAlgorithmProperty::name |
name of the solver, e.g., var
Definition at line 41 of file optimization_algorithm_property.h.
Referenced by g2o::OptimizationAlgorithmFactory::findSolver(), g2o::OptimizationAlgorithmFactory::listSolvers(), MainWindow::load(), g2o::RegisterOptimizationAlgorithmProxy::RegisterOptimizationAlgorithmProxy(), g2o::OptimizationAlgorithmFactory::registerSolver(), g2o::OptimizationAlgorithmFactory::unregisterSolver(), and MainWindow::updateDisplayedSolvers().
int g2o::OptimizationAlgorithmProperty::poseDim |
dimension of the pose vertices (-1 if variable)
Definition at line 45 of file optimization_algorithm_property.h.
Referenced by g2o::OptimizableGraph::isSolverSuitable().
bool g2o::OptimizationAlgorithmProperty::requiresMarginalize |
whether the solver requires marginalization of landmarks
Definition at line 44 of file optimization_algorithm_property.h.
Referenced by g2o::OptimizableGraph::isSolverSuitable(), main(), and MainWindow::prepare().
std::string g2o::OptimizationAlgorithmProperty::type |
type of solver, e.g., "CSparse Cholesky", "PCG"
Definition at line 43 of file optimization_algorithm_property.h.
Referenced by MainWindow::updateDisplayedSolvers().