g2o
Loading...
Searching...
No Matches
Public Types | Static Public Attributes | List of all members
g2o::internal::BaseEdgeTraits< D > Struct Template Reference

#include <base_edge.h>

Public Types

typedef Eigen::Matrix< double, D, 1, Eigen::ColMajor > ErrorVector
 
typedef Eigen::Matrix< double, D, D, Eigen::ColMajor > InformationType
 

Static Public Attributes

static constexpr int Dimension = D
 

Detailed Description

template<int D>
struct g2o::internal::BaseEdgeTraits< D >

Declaring the types for the error vector and the information matrix depending on the size of the error function. In particular, the information matrix needs to match the size of the error vector.

Definition at line 66 of file base_edge.h.

Member Typedef Documentation

◆ ErrorVector

template<int D>
typedef Eigen::Matrix<double, D, 1, Eigen::ColMajor> g2o::internal::BaseEdgeTraits< D >::ErrorVector

Definition at line 68 of file base_edge.h.

◆ InformationType

template<int D>
typedef Eigen::Matrix<double, D, D, Eigen::ColMajor> g2o::internal::BaseEdgeTraits< D >::InformationType

Definition at line 69 of file base_edge.h.

Member Data Documentation

◆ Dimension

template<int D>
constexpr int g2o::internal::BaseEdgeTraits< D >::Dimension = D
staticconstexpr

Definition at line 67 of file base_edge.h.


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