Public Types | Static Public Attributes | List of all members
g2o::BlockSolverTraits< Eigen::Dynamic, Eigen::Dynamic > Struct Template Reference

traits to summarize the properties of the dynamic size optimization problem More...

#include <block_solver.h>

Public Types

typedef SparseBlockMatrix< LandmarkMatrixTypeLandmarkHessianType
 
typedef MatrixXd LandmarkMatrixType
 
typedef VectorXd LandmarkVectorType
 
typedef LinearSolver< PoseMatrixTypeLinearSolverType
 
typedef SparseBlockMatrix< PoseMatrixTypePoseHessianType
 
typedef SparseBlockMatrix< PoseLandmarkMatrixTypePoseLandmarkHessianType
 
typedef MatrixXd PoseLandmarkMatrixType
 
typedef MatrixXd PoseMatrixType
 
typedef VectorXd PoseVectorType
 

Static Public Attributes

static const int LandmarkDim = Eigen::Dynamic
 
static const int PoseDim = Eigen::Dynamic
 

Detailed Description

template<>
struct g2o::BlockSolverTraits< Eigen::Dynamic, Eigen::Dynamic >

traits to summarize the properties of the dynamic size optimization problem

Definition at line 64 of file block_solver.h.

Member Typedef Documentation

Definition at line 75 of file block_solver.h.

typedef MatrixXd g2o::BlockSolverTraits< Eigen::Dynamic, Eigen::Dynamic >::LandmarkMatrixType

Definition at line 69 of file block_solver.h.

typedef VectorXd g2o::BlockSolverTraits< Eigen::Dynamic, Eigen::Dynamic >::LandmarkVectorType

Definition at line 72 of file block_solver.h.

typedef LinearSolver<PoseMatrixType> g2o::BlockSolverTraits< Eigen::Dynamic, Eigen::Dynamic >::LinearSolverType

Definition at line 77 of file block_solver.h.

typedef SparseBlockMatrix<PoseMatrixType> g2o::BlockSolverTraits< Eigen::Dynamic, Eigen::Dynamic >::PoseHessianType

Definition at line 74 of file block_solver.h.

Definition at line 76 of file block_solver.h.

typedef MatrixXd g2o::BlockSolverTraits< Eigen::Dynamic, Eigen::Dynamic >::PoseLandmarkMatrixType

Definition at line 70 of file block_solver.h.

typedef MatrixXd g2o::BlockSolverTraits< Eigen::Dynamic, Eigen::Dynamic >::PoseMatrixType

Definition at line 68 of file block_solver.h.

typedef VectorXd g2o::BlockSolverTraits< Eigen::Dynamic, Eigen::Dynamic >::PoseVectorType

Definition at line 71 of file block_solver.h.

Member Data Documentation

const int g2o::BlockSolverTraits< Eigen::Dynamic, Eigen::Dynamic >::LandmarkDim = Eigen::Dynamic
static

Definition at line 67 of file block_solver.h.

const int g2o::BlockSolverTraits< Eigen::Dynamic, Eigen::Dynamic >::PoseDim = Eigen::Dynamic
static

Definition at line 66 of file block_solver.h.


The documentation for this struct was generated from the following file:


orb_slam2_ros
Author(s):
autogenerated on Wed Apr 21 2021 02:53:06