gtsam
Loading...
Searching...
No Matches
gtsam::TransferEdges< F > Class Template Reference

Detailed Description

template<typename F>
class gtsam::TransferEdges< F >

Base class that holds the EdgeKeys and provides the getMatrices method.

Inheritance diagram for gtsam::TransferEdges< F >:

Public Member Functions

 TransferEdges (EdgeKey edge1, EdgeKey edge2)
std::pair< Matrix3, Matrix3 > getMatrices (const F &F1, const F &F2) const
 Create Matrix3 objects based on EdgeKey configurations.

Static Public Member Functions

static size_t ViewA (const EdgeKey &edge1, const EdgeKey &edge2)
 Returns the view A index based on the EdgeKeys.
static size_t ViewB (const EdgeKey &edge1, const EdgeKey &edge2)
 Returns the view B index based on the EdgeKeys.
static size_t ViewC (const EdgeKey &edge1, const EdgeKey &edge2)
 Returns the view C index based on the EdgeKeys.

Static Protected Member Functions

static SharedNoiseModel defaultNoiseModel (size_t dim, const SharedNoiseModel &model)

Protected Attributes

EdgeKey edge1_
EdgeKey edge2_
 The two EdgeKeys.
uint32_t c_
 The transfer target.

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