33 class GTSAM_EXPORT SymbolicBayesTreeClique :
37 typedef SymbolicBayesTreeClique This;
39 typedef std::shared_ptr<This> shared_ptr;
40 typedef std::weak_ptr<This> weak_ptr;
41 SymbolicBayesTreeClique() {}
56 typedef std::shared_ptr<This> shared_ptr;
62 bool equals(
const This& other,
double tol = 1e-9)
const;
65#if GTSAM_ENABLE_BOOST_SERIALIZATION
67 friend class boost::serialization::access;
68 template<
class ARCHIVE>
69 void serialize(ARCHIVE & ar,
const unsigned int ) {
70 ar & BOOST_SERIALIZATION_BASE_OBJECT_NVP(Base);
Base class for cliques of a BayesTree.
Bayes Tree is a tree of cliques of a Bayes Chain.
Global functions in a separate testing namespace.
Definition chartTesting.h:28
A manifold defines a space in which there is a notion of a linear tangent space that can be centered ...
Definition Group.h:37
Template to create a binary predicate.
Definition Testable.h:112
A helper that implements the traits interface for GTSAM types.
Definition Testable.h:152
BayesTree()
Definition BayesTree.h:119
BayesTreeCliqueBase()
Definition BayesTreeCliqueBase.h:73
const sharedConditional & conditional() const
Definition BayesTreeCliqueBase.h:140
A clique in a SymbolicBayesTree.
Definition SymbolicBayesTree.h:35
A Bayes tree that represents the connectivity between variables but is not associated with any probab...
Definition SymbolicBayesTree.h:50
SymbolicBayesTree()
Default constructor, creates an empty Bayes tree.
Definition SymbolicBayesTree.h:59
SymbolicConditional is a conditional with keys but no probability data, produced by symbolic eliminat...
Definition SymbolicConditional.h:38