|
g2o
|
#include <Eigen/Core>#include <memory>#include "dynamic_aligned_buffer.hpp"#include "g2o/config.h"#include "linear_solver.h"#include "openmp_mutex.h"#include "solver.h"#include "sparse_block_matrix.h"#include "sparse_block_matrix_diagonal.h"#include "block_solver.hpp"

Go to the source code of this file.
Classes | |
| struct | g2o::BlockSolverTraits< _PoseDim, _LandmarkDim > |
| traits to summarize the properties of the fixed size optimization problem More... | |
| struct | g2o::BlockSolverTraits< Eigen::Dynamic, Eigen::Dynamic > |
| traits to summarize the properties of the dynamic size optimization problem More... | |
| class | g2o::BlockSolverBase |
| base for the block solvers with some basic function interfaces More... | |
| class | g2o::BlockSolver< Traits > |
| Implementation of a solver operating on the blocks of the Hessian. More... | |
Namespaces | |
| namespace | g2o |
Typedefs | |
| template<int p, int l> | |
| using | g2o::BlockSolverPL = BlockSolver< BlockSolverTraits< p, l > > |
| using | g2o::BlockSolverX = BlockSolverPL< Eigen::Dynamic, Eigen::Dynamic > |
| using | g2o::BlockSolver_6_3 = BlockSolverPL< 6, 3 > |
| using | g2o::BlockSolver_7_3 = BlockSolverPL< 7, 3 > |
| using | g2o::BlockSolver_3_2 = BlockSolverPL< 3, 2 > |