27#ifndef G2O_OPTIMIZATION_ALGORITHM_PROPERTY_H
28#define G2O_OPTIMIZATION_ALGORITHM_PROPERTY_H
37struct OptimizationAlgorithmProperty
45 OptimizationAlgorithmProperty() :
49 OptimizationAlgorithmProperty(
const std::string& name_,
const std::string& desc_,
const std::string& type_,
bool requiresMarginalize_,
int poseDim_,
int landmarkDim_) :
The primary namespace for the NDEVR SDK.
int32_t sint04
-Defines an alias representing a 4 byte, signed integer.
describe the properties of a solver
std::string type
type of solver, e.g., "CSparse Cholesky", "PCG"
bool requiresMarginalize
whether the solver requires marginalization of landmarks
sint04 landmarkDim
dimension of the landmar vertices (-1 if variable)
sint04 poseDim
dimension of the pose vertices (-1 if variable)
std::string name
name of the solver, e.g., var
std::string desc
short description of the solver