g2o
Public Member Functions | Public Attributes | List of all members
g2o::BaseMultiEdge< D, 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<int D, typename E>
struct g2o::BaseMultiEdge< D, E >::HessianHelper

helper for mapping the Hessian memory of the upper triangular block

Definition at line 55 of file base_multi_edge.h.

Constructor & Destructor Documentation

template<int D, typename E>
g2o::BaseMultiEdge< D, E >::HessianHelper::HessianHelper ( )
inline

Definition at line 58 of file base_multi_edge.h.

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

Member Data Documentation

template<int D, typename E>
Eigen::Map<MatrixXD> g2o::BaseMultiEdge< D, E >::HessianHelper::matrix

the mapped memory

Definition at line 56 of file base_multi_edge.h.

template<int D, typename E>
bool g2o::BaseMultiEdge< D, E >::HessianHelper::transposed

the block has to be transposed

Definition at line 57 of file base_multi_edge.h.


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