gtsam  4.0.0
gtsam
gtsam::NonlinearClusterTree::NonlinearCluster Struct Reference
+ Inheritance diagram for gtsam::NonlinearClusterTree::NonlinearCluster:

Public Member Functions

 NonlinearCluster (const VariableIndex &variableIndex, const KeyVector &keys, NonlinearFactorGraph *graph)
 
GaussianFactorGraph::shared_ptr linearize (const Values &values)
 
HessianFactor::shared_ptr linearizeToHessianFactor (const Values &values, boost::optional< Ordering > ordering=boost::none, const NonlinearFactorGraph::Dampen &dampen=nullptr) const
 
std::pair< GaussianBayesNet, HessianFactor::shared_ptrlinearizeAndEliminate (const Values &values, boost::optional< Ordering > ordering=boost::none, const NonlinearFactorGraph::Dampen &dampen=nullptr) const
 
HessianFactor::shared_ptr linearizeAndEliminate (const Values &values, GaussianBayesNet *bayesNet, boost::optional< Ordering > ordering=boost::none, const NonlinearFactorGraph::Dampen &dampen=nullptr) const
 

Static Public Member Functions

static NonlinearClusterDownCast (const boost::shared_ptr< Cluster > &cluster)
 

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