30 template <
class BAYESTREE>
31 class ISAM :
public BAYESTREE {
52 explicit ISAM(
const Base& bayesTree) : Base(bayesTree) {}
65 const FactorGraphType& newFactors,
66 const Eliminate&
function = EliminationTraitsType::DefaultEliminate);
71 const FactorGraphType& newFactors, Cliques* orphans,
72 const Eliminate&
function = EliminationTraitsType::DefaultEliminate);
void update(const FactorGraphType &newFactors, const Eliminate &function=EliminationTraitsType::DefaultEliminate)
boost::shared_ptr< Clique > sharedClique
Shared pointer to a clique.
FactorGraphType::Eliminate Eliminate
A clique in a SymbolicBayesTree.
Base::sharedClique sharedClique
Included from all GTSAM files.
Base::FactorGraphType FactorGraphType
Base::Eliminate Eliminate
void updateInternal(const FactorGraphType &newFactors, Cliques *orphans, const Eliminate &function=EliminationTraitsType::DefaultEliminate)
Base::EliminationTraitsType EliminationTraitsType
Base::BayesNetType BayesNetType
ISAM(const Base &bayesTree)