NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
factor_adders::FactorAdder Class Referenceabstract

#include <factor_adder.h>

Inheritance diagram for factor_adders::FactorAdder:
Inheritance graph

Public Member Functions

 FactorAdder (const FactorAdderParams &params)
 
 FactorAdder ()=default
 
virtual ~FactorAdder ()=default
 
virtual int AddFactors (const localization_common::Time oldest_allowed_time, const localization_common::Time newest_allowed_time, gtsam::NonlinearFactorGraph &factors)=0
 

Protected Attributes

FactorAdderParams params_
 

Friends

class boost::serialization::access
 

Constructor & Destructor Documentation

◆ FactorAdder() [1/2]

factor_adders::FactorAdder::FactorAdder ( const FactorAdderParams params)
inlineexplicit

◆ FactorAdder() [2/2]

factor_adders::FactorAdder::FactorAdder ( )
default

◆ ~FactorAdder()

virtual factor_adders::FactorAdder::~FactorAdder ( )
virtualdefault

Member Function Documentation

◆ AddFactors()

Friends And Related Function Documentation

◆ boost::serialization::access

friend class boost::serialization::access
friend

Member Data Documentation

◆ params_

FactorAdderParams factor_adders::FactorAdder::params_
protected

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