g2o
Public Member Functions | Public Attributes | List of all members
g2o::BaseMultiEdge<-1, E >::HessianHelper Struct Reference

helper for mapping the Hessian memory of the upper triangular block More...

#include <base_multi_edge.h>

Public Member Functions

 HessianHelper ()
 

Public Attributes

Eigen::Map< MatrixXDmatrix
 the mapped memory More...
 
bool transposed
 the block has to be transposed More...
 

Detailed Description

template<typename E>
struct g2o::BaseMultiEdge<-1, E >::HessianHelper

helper for mapping the Hessian memory of the upper triangular block

Definition at line 117 of file base_multi_edge.h.

Constructor & Destructor Documentation

template<typename E >
g2o::BaseMultiEdge<-1, E >::HessianHelper::HessianHelper ( )
inline

Definition at line 120 of file base_multi_edge.h.

120 : matrix(0, 0, 0), transposed(false) {}
Eigen::Map< MatrixXD > matrix
the mapped memory
bool transposed
the block has to be transposed

Member Data Documentation

template<typename E >
Eigen::Map<MatrixXD> g2o::BaseMultiEdge<-1, E >::HessianHelper::matrix

the mapped memory

Definition at line 118 of file base_multi_edge.h.

template<typename E >
bool g2o::BaseMultiEdge<-1, E >::HessianHelper::transposed

the block has to be transposed

Definition at line 119 of file base_multi_edge.h.


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