30 class GaussianConditional;
41 typedef boost::shared_ptr<This> shared_ptr;
42 typedef boost::weak_ptr<This> weak_ptr;
57 typedef boost::shared_ptr<This> shared_ptr;
63 bool equals(
const This& other,
double tol = 1e-9)
const;
117 double determinant()
const;
124 double logDeterminant()
const;
128 Matrix marginalCovariance(
Key key)
const;
Chordal Bayes Net, the result of eliminating a factor graph.
GaussianBayesTree()
Default constructor, creates an empty Bayes tree.
Definition: GaussianBayesTree.h:60
Definition: BayesTree.h:64
Bayes Tree is a tree of cliques of a Bayes Chain.
A helper that implements the traits interface for GTSAM types.
Definition: Testable.h:150
Template to create a binary predicate.
Definition: Testable.h:110
A clique in a GaussianBayesTree.
Definition: GaussianBayesTree.h:35
This class represents a collection of vector-valued variables associated each with a unique integer i...
Definition: VectorValues.h:90
A manifold defines a space in which there is a notion of a linear tangent space that can be centered ...
Definition: concepts.h:30
Point3 optimize(const NonlinearFactorGraph &graph, const Values &values, Key landmarkKey)
Optimize for triangulation.
Definition: triangulation.cpp:73
A Bayes tree representing a Gaussian density.
Definition: GaussianBayesTree.h:49
Base class for cliques of a BayesTree.
Linear Factor Graph where all factors are Gaussians.
std::uint64_t Key
Integer nonlinear key type.
Definition: types.h:57
This is the base class for BayesTree cliques.
Definition: BayesTreeCliqueBase.h:44
Global functions in a separate testing namespace.
Definition: chartTesting.h:28