SRBA: Sparser Relative Bundle Adjustment
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends
Classes | Public Types | Public Attributes
srba::THessianSymbolicInfo< Scalar, N, M1, M2 > Struct Template Reference

Detailed Description

template<typename Scalar, int N, int M1, int M2>
struct srba::THessianSymbolicInfo< Scalar, N, M1, M2 >

Symbolic information of each Hessian block

Template Parameters:
ScalarTyp.=double
NObservation size
M1Left-hand Jacobian column count
M2Right-hand Jacobian column count

Definition at line 275 of file srba_types.h.

#include <srba_types.h>

List of all members.

Classes

struct  THessianSymbolicInfoEntry

Public Types

typedef Eigen::Matrix< Scalar,
N, M1 > 
matrix1_t
typedef Eigen::Matrix< Scalar,
N, M2 > 
matrix2_t
typedef std::vector
< THessianSymbolicInfoEntry
list_jacob_blocks_t

Public Attributes

list_jacob_blocks_t lst_jacob_blocks
 The list of Jacobian blocks itself.

The documentation for this struct was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends