Loading...
Searching...
No Matches
SymbolicJunctionTree.h
Go to the documentation of this file.
/* ----------------------------------------------------------------------------
* GTSAM Copyright 2010, Georgia Tech Research Corporation,
* Atlanta, Georgia 30332-0415
* All Rights Reserved
* Authors: Frank Dellaert, et al. (see THANKS for the full author list)
* See LICENSE for the license information
* -------------------------------------------------------------------------- */
#pragma once
#include <gtsam/symbolic/SymbolicFactorGraph.h>
#include <gtsam/symbolic/SymbolicBayesTree.h>
#include <gtsam/inference/JunctionTree.h>
namespace gtsam {
// Forward declarations
class SymbolicEliminationTree;
class GTSAM_EXPORT SymbolicJunctionTree :
public JunctionTree<SymbolicBayesTree, SymbolicFactorGraph> {
public:
typedef JunctionTree<SymbolicBayesTree, SymbolicFactorGraph> Base;
typedef SymbolicJunctionTree This;
typedef boost::shared_ptr<This> shared_ptr;
SymbolicJunctionTree(const SymbolicEliminationTree& eliminationTree);
};
using SymbolicCluster = SymbolicJunctionTree::Cluster;
}
JunctionTree.h
The junction tree.
SymbolicBayesTree.h
SymbolicFactorGraph.h
gtsam
Global functions in a separate testing namespace.
Definition chartTesting.h:28
gtsam::SymbolicCluster
SymbolicJunctionTree::Cluster SymbolicCluster
typedef for wrapper:
Definition SymbolicJunctionTree.h:69
gtsam::ClusterTree::Cluster
A Cluster is just a collection of factors.
Definition ClusterTree.h:36
gtsam::JunctionTree< SymbolicBayesTree, SymbolicFactorGraph >::JunctionTree
JunctionTree(const EliminationTree< ETREE_BAYESNET, ETREE_GRAPH > &eliminationTree)
gtsam::SymbolicEliminationTree
Definition SymbolicEliminationTree.h:29
gtsam::SymbolicJunctionTree::SymbolicJunctionTree
SymbolicJunctionTree(const SymbolicEliminationTree &eliminationTree)
Build the elimination tree of a factor graph using pre-computed column structure.
Definition SymbolicJunctionTree.cpp:30
gtsam::SymbolicJunctionTree::shared_ptr
boost::shared_ptr< This > shared_ptr
Shared pointer to this class.
Definition SymbolicJunctionTree.h:55
gtsam::SymbolicJunctionTree::Base
JunctionTree< SymbolicBayesTree, SymbolicFactorGraph > Base
Base class.
Definition SymbolicJunctionTree.h:53
gtsam::SymbolicJunctionTree::This
SymbolicJunctionTree This
This class.
Definition SymbolicJunctionTree.h:54