g2o
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 MatrixXD PoseMatrixType
 
typedef MatrixXD LandmarkMatrixType
 
typedef MatrixXD PoseLandmarkMatrixType
 
typedef VectorXD PoseVectorType
 
typedef VectorXD LandmarkVectorType
 
typedef SparseBlockMatrix< PoseMatrixTypePoseHessianType
 
typedef SparseBlockMatrix< LandmarkMatrixTypeLandmarkHessianType
 
typedef SparseBlockMatrix< PoseLandmarkMatrixTypePoseLandmarkHessianType
 
typedef LinearSolver< PoseMatrixTypeLinearSolverType
 

Static Public Attributes

static const int PoseDim = Eigen::Dynamic
 
static const int LandmarkDim = 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 63 of file block_solver.h.

Member Typedef Documentation

Definition at line 74 of file block_solver.h.

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

Definition at line 68 of file block_solver.h.

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

Definition at line 71 of file block_solver.h.

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

Definition at line 76 of file block_solver.h.

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

Definition at line 73 of file block_solver.h.

Definition at line 75 of file block_solver.h.

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

Definition at line 69 of file block_solver.h.

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

Definition at line 67 of file block_solver.h.

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

Definition at line 70 of file block_solver.h.

Member Data Documentation

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

Definition at line 66 of file block_solver.h.

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

Definition at line 65 of file block_solver.h.


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