Headers and timing

release/4.3a0
Frank Dellaert 2015-06-20 22:53:04 -07:00
parent 724bcdb6a0
commit 83487370ab
1 changed files with 9 additions and 5 deletions

View File

@ -17,15 +17,17 @@
#pragma once
#include <utility>
#include <gtsam/symbolic/SymbolicFactor.h>
#include <gtsam/symbolic/SymbolicConditional.h>
#include <gtsam/inference/Factor.h>
#include <gtsam/inference/Key.h>
#include <gtsam/base/timing.h>
#include <boost/shared_ptr.hpp>
#include <boost/foreach.hpp>
#include <boost/make_shared.hpp>
#include <gtsam/inference/Factor.h>
#include <gtsam/inference/Key.h>
#include <gtsam/symbolic/SymbolicFactor.h>
#include <gtsam/symbolic/SymbolicConditional.h>
#include <utility>
namespace gtsam
{
@ -37,6 +39,8 @@ namespace gtsam
std::pair<boost::shared_ptr<SymbolicConditional>, boost::shared_ptr<SymbolicFactor> >
EliminateSymbolic(const FactorGraph<FACTOR>& factors, const Ordering& keys)
{
gttic(EliminateSymbolic);
// Gather all keys
KeySet allKeys;
BOOST_FOREACH(const boost::shared_ptr<FACTOR>& factor, factors) {